Communication method, communication apparatus, and communication system

By sending control information on the last time-domain resource unit during the channel occupancy time in short-range wireless communication and transmitting data on the first time-domain resource unit during the next channel occupancy time, the problem of low utilization of time-frequency resources is solved, data transmission efficiency and success rate are improved, and node waiting time and power consumption are reduced.

WO2026036963A1PCT designated stage Publication Date: 2026-02-19HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/105235
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-15
Filing Date
2025-06-29
Publication Date
2026-02-19

AI Technical Summary

Technical Problem

In short-range wireless communication, the utilization rate of time and frequency resources is low, resulting in low data transmission efficiency. This is especially true when the channel occupancy time interval is long, as the utilization rate of the last few time domain resource units and the first few time domain resource units is low.

Method used

By sending control information on the last time domain resource unit during the first channel occupancy period and transmitting data on the first time domain resource unit during the second channel occupancy period, the first indication information is used to indicate that the last time domain resource unit is the last time domain resource unit, reducing resource overhead and achieving simple indication, thus ensuring accurate data transmission.

Benefits of technology

This improved the time-frequency resource utilization of the last time-domain resource unit during the first channel occupancy time and the first time-domain resource unit during the second channel occupancy time, thereby increasing the efficiency and success rate of data transmission and reducing the node's waiting time and power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025105235_19022026_PF_FP_ABST
    Figure CN2025105235_19022026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method, a communication apparatus, and a communication system. In the method, control information is normally sent on the last time-domain resource unit within a first channel occupancy time, and data is normally transmitted on the first time-domain resource unit within a second channel occupancy time, thereby improving the time-frequency resource utilization of the last time-domain resource unit within the first channel occupancy time and the first time-domain resource unit within the second channel occupancy time, and accordingly enhancing the efficiency of data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication device and communication system

[0001] Cross-reference to Related Applications

[0002] This application claims priority to the Chinese Patent Application No. 202411136401.X, filed on August 15, 2024, and entitled “A communication method, a communication device and a communication system”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the field of communication technology, and in particular, to a communication method, a communication device and a communication system. BACKGROUND

[0004] Wireless short-range communication refers to the transmission of information by radio waves between the transmitting and receiving parties, and the transmission distance is tens of meters indoors to hundreds of meters outdoors. Wireless short-range communication enables short-range communication devices to move at low speed within a limited space while maintaining network connectivity.

[0005] In wireless short-range communication, data transmission supports cross-time domain resource unit scheduling, that is, data transmission that is not completed in the current time domain resource unit can be scheduled in the next time domain resource unit, where the data transmission includes initial transmission, retransmission to transmit feedback information (i.e., acknowledgement (ACK) or negative acknowledgement (NACK)), and the like. For example, the transmitting end completes initial transmission of data in the current time domain resource unit, and the receiving end transmits feedback information in the next time domain resource unit.

[0006] The transmitting end can continuously transmit multiple data (DATA) in a pipeline manner, and the receiving end can send feedback information for each data, or not send feedback information. When operating in an unlicensed frequency spectrum, the first node needs to compete for a channel. If the channel is successfully competed for, the first node can transmit information (e.g., transmit data or receive data) in a channel occupancy time (COT), and release the occupied channel after the channel occupancy time. If information needs to be transmitted subsequently, the channel needs to be competed for again, and the channel is reoccupied after successfully competing for the channel, and then information can be transmitted in another channel occupancy time.

[0007] In wireless short-range communication, how to improve the utilization rate of time-frequency resources as much as possible to improve the efficiency of data transmission needs to be solved. SUMMARY

[0008] Embodiments of the present application provide a communication method, a communication device and a communication system to improve the efficiency of data transmission.

[0009] In a first aspect, an embodiment of the present application provides a communication method, which can be applied to a first node, a module (such as a circuit, a chip or a chip system, etc.) in the first node, or a logical node, a logical module or software capable of realizing all or part of the functions of the first node. The method comprises: sending first indication information in a first channel occupancy time of the first node, the first indication information being used to indicate that a first time domain resource unit is the last time domain resource unit in a plurality of time domain resource units in the first channel occupancy time; wherein control information transmitted on the first time domain resource unit is used to schedule first data transmitted on a first time domain resource unit in a second channel occupancy time of the first node, and the second channel occupancy time is a channel occupancy time after the first channel occupancy time.

[0010] Based on the above scheme, the first node can send control information on the last time domain resource unit in the first channel occupancy time to schedule the first data transmitted on the first time domain resource unit in the second channel occupancy time, and send the first indication information in the first channel occupancy time to indicate that the first time domain resource unit is the last time domain resource unit, so that the second node can transmit the first data on the first time domain resource unit in the second channel occupancy time according to the first indication information, and the first data is scheduled by the control information sent on the last time domain resource unit in the first channel occupancy time. This method can normally send control information on the last time domain resource unit in the first channel occupancy time and normally transmit data on the first time domain resource unit in the second channel occupancy time, thereby improving the time-frequency resource utilization of the last time domain resource unit in the first channel occupancy time and the first time domain resource unit in the second channel occupancy time, and further improving the efficiency of data transmission.

[0011] In a possible implementation method, the sending of the first indication information in the first channel occupancy time of the first node comprises: sending the first indication information on the first time domain resource unit in the first channel occupancy time of the first node.

[0012] Based on the above scheme, the first indication information is sent on the first time domain resource unit in the first channel occupancy time of the first node, and the first indication information is used to indicate that the first time domain resource unit is the last time domain resource unit in the plurality of time domain resource units in the first channel occupancy time, so the first indication information can not need to carry the time domain resource unit number of the first time domain resource unit, but only needs to carry 1-bit information, thereby reducing resource overhead. Moreover, the first indication information is fixed to appear on the last time domain resource unit in a channel occupancy time, and thus the implementation is simple.

[0013] In a possible implementation, the second channel occupancy time is the first channel occupancy time after the first channel occupancy time.

[0014] Based on the above scheme, since the data scheduled by the control information transmitted on the last time domain resource unit in the first channel occupancy time is transmitted on the first time domain resource unit in the second channel occupancy time, and the second channel occupancy time and the first channel occupancy time are two adjacent channel occupancy times of the first node, the data scheduled by the control information transmitted on the last time domain resource unit in the first channel occupancy time can be transmitted faster, which is beneficial to improving the success rate of data transmission and reducing the time for the first node or the second node to wait for receiving the data.

[0015] In a possible implementation, a preamble is transmitted after the first channel occupancy time and before the second channel occupancy time, and the preamble contains second indication information, where the second indication information is used to indicate the time domain resource unit number of the first time domain resource unit.

[0016] Based on the above scheme, the first node transmits a preamble to the second node after the first channel occupancy time and before the second channel occupancy time, and the preamble contains second indication information used to indicate the time domain resource unit number of the last time domain resource unit (i.e., the first time domain resource unit) in the first channel occupancy time, so that the second node can accurately determine that the first data needs to be transmitted in the first time domain resource unit in the second channel occupancy time according to the second indication information, and the first data is scheduled by the control information transmitted on the last time domain resource unit in the first channel occupancy time, thereby achieving accurate data transmission.

[0017] In a possible implementation, the method further includes transmitting a preamble at a starting moment in the channel occupancy time, and the preamble contains second indication information, where the second indication information is used to indicate the time domain resource unit number of the first time domain resource unit.

[0018] Based on the above scheme, the first node transmits a preamble to the second node at a starting moment in the second channel occupancy time, and the preamble contains second indication information used to indicate the time domain resource unit number of the last time domain resource unit (i.e., the first time domain resource unit) in the first channel occupancy time, so that the second node can accurately determine that the first data needs to be transmitted in the first time domain resource unit in the second channel occupancy time according to the second indication information, and the first data is scheduled by the control information transmitted on the last time domain resource unit in the first channel occupancy time, thereby achieving accurate data transmission.

[0019] In a possible implementation, the first time domain resource unit is a first superframe, and the first indication information is carried in a first radio frame in the first time domain resource unit, the first radio frame being one of the first M radio frames in the first time domain resource unit, M being less than or equal to N / 2, N being the number of radio frames in the first time domain resource unit, N being an integer greater than 1, and M being a positive integer.

[0020] According to the foregoing scheme, the first indication information is carried in a radio frame at a front position in the first superframe, so that the second node can acquire the first indication information more quickly, and determine, based on the first indication information, that data transmission is not needed in the first superframe, thereby ending operations related to data transmission in advance, and reducing power consumption of the second node.

[0021] In a possible implementation, the first indication information is carried in the control information.

[0022] According to the foregoing scheme, the first indication information is carried in the control information, without the need to add a field to carry the first indication information, and the complexity can be reduced.

[0023] In a possible implementation, the first indication information is a time domain resource unit number of the first time domain resource unit.

[0024] In a possible implementation, the second indication information is a time domain resource unit number of the first time domain resource unit.

[0025] In a possible implementation, the method further includes: sending second data on the first time domain resource unit; and receiving feedback information for the second data on a first time domain resource unit in the second channel occupancy time.

[0026] According to the foregoing scheme, the second data is sent on the last time domain resource unit (that is, the first time domain resource unit) in the first channel occupancy time, and the feedback information for the second data is normally received on the first time domain resource unit in the second channel occupancy time, which improves the time-frequency resource utilization of the last time domain resource unit in the first channel occupancy time and the first time domain resource unit in the second channel occupancy time, and further improves the efficiency of data transmission.

[0027] In a second aspect, an embodiment of the present application provides a communication method, which can be applied to a second node, a module (such as a circuit, a chip or a chip system, etc.) in the second node, or a logic node, a logic module or software capable of realizing all or part of the functions of the second node. The method comprises: receiving first indication information in a first channel occupancy time of a first node, the first indication information being used to indicate that a first time domain resource unit is the last time domain resource unit in a plurality of time domain resource units in the first channel occupancy time; wherein control information transmitted on the first time domain resource unit is used to schedule first data transmitted on a first time domain resource unit in a second channel occupancy time of the first node, and the second channel occupancy time is a channel occupancy time after the first channel occupancy time.

[0028] Based on the above scheme, the first node can send control information on the last time domain resource unit in the first channel occupancy time to schedule the first data transmitted on the first time domain resource unit in the second channel occupancy time, and send the first indication information in the first channel occupancy time to indicate that the first time domain resource unit is the last time domain resource unit, so that the second node can transmit the first data on the first time domain resource unit in the second channel occupancy time according to the first indication information, and the first data is scheduled by the control information sent on the last time domain resource unit in the first channel occupancy time. This method can normally send control information on the last time domain resource unit in the first channel occupancy time and normally transmit data on the first time domain resource unit in the second channel occupancy time, thereby improving the time-frequency resource utilization of the last time domain resource unit in the first channel occupancy time and the first time domain resource unit in the second channel occupancy time, and further improving the efficiency of data transmission.

[0029] In a possible implementation method, the receiving of the first indication information in the first channel occupancy time of the first node comprises: receiving the first indication information on the first time domain resource unit in the first channel occupancy time of the first node.

[0030] Based on the above scheme, the first indication information is received on the first time domain resource unit in the first channel occupancy time of the first node, and the first indication information is used to indicate that the first time domain resource unit is the last time domain resource unit in the plurality of time domain resource units in the first channel occupancy time. Therefore, the first indication information can not need to carry the time domain resource unit number of the first time domain resource unit, but only needs to carry 1-bit information, so that the resource overhead can be reduced. Moreover, the first indication information is fixed to appear on the last time domain resource unit in a channel occupancy time, so that the implementation is simple.

[0031] In a possible implementation, the second channel occupancy time is the first channel occupancy time after the first channel occupancy time.

[0032] Based on the above scheme, since the data scheduled by the control information transmitted on the last time domain resource unit in the first channel occupancy time is transmitted on the first time domain resource unit in the second channel occupancy time, and the second channel occupancy time and the first channel occupancy time are two adjacent channel occupancy times of the first node, the data scheduled by the control information transmitted on the last time domain resource unit in the first channel occupancy time can be transmitted faster, which is beneficial to improving the success rate of data transmission and reducing the time for the first node or the second node to wait for receiving the data.

[0033] In a possible implementation, the preamble is received after the first channel occupancy time and before the second channel occupancy time, and the preamble comprises second indication information, where the second indication information is used to indicate the time domain resource unit number of the first time domain resource unit; and the data transmission is performed according to the first indication information and the second indication information.

[0034] Based on the above scheme, the second node can accurately determine that the first data needs to be transmitted in the first time domain resource unit in the second channel occupancy time, and the first data is scheduled by the control information transmitted on the last time domain resource unit in the first channel occupancy time, thereby realizing accurate data transmission.

[0035] In a possible implementation, the preamble is received at the start time of the second channel occupancy time, and the preamble comprises second indication information, where the second indication information is used to indicate the time domain resource unit number of the first time domain resource unit; and the data transmission is performed according to the first indication information and the second indication information.

[0036] Based on the above scheme, the second node can accurately determine that the first data needs to be transmitted in the first time domain resource unit in the second channel occupancy time, and the first data is scheduled by the control information transmitted on the last time domain resource unit in the first channel occupancy time, thereby realizing accurate data transmission.

[0037] In a possible implementation, after receiving the first indication information and before receiving the preamble, the time domain resource unit number of the first time domain resource unit is saved, and the scheduling transmission timing in the first channel occupancy time is suspended.

[0038] In a possible implementation, the data transmission according to the first indication information and the second indication information comprises: determining that the time domain resource unit number of the saved first time domain resource unit is the same as the time domain resource unit number indicated by the second indication information, and then activating the scheduling transmission sequence and starting the data transmission.

[0039] Based on the above scheme, the second node can accurately determine that the first data needs to be transmitted in the first time domain resource unit in the second channel occupation time, and the first data is scheduled by the control information sent in the last time domain resource unit in the first channel occupation time, so as to realize accurate data transmission.

[0040] In a possible implementation, the first time domain resource unit is a first superframe, the first indication information is carried in a first radio frame in the first time domain resource unit, and the first radio frame is one of the first M radio frames in the first time domain resource unit, where M is less than or equal to N / 2, N is the number of radio frames in the first time domain resource unit, N is an integer greater than 1, and M is a positive integer.

[0041] Based on the above scheme, the first indication information is carried in the radio frame at the front position in the first superframe, so that the second node can more quickly acquire the first indication information, and determine that data transmission is not needed in the first superframe based on the first indication information, thereby ending the operation related to the data transmission in advance, and reducing the power consumption of the second node.

[0042] In a possible implementation, the first indication information is carried in the control information.

[0043] Based on the above scheme, the first indication information is carried in the control information, and a field for carrying the first indication information does not need to be added, which can reduce the complexity.

[0044] In a possible implementation, the first indication information is the time domain resource unit number of the first time domain resource unit.

[0045] In a possible implementation, the second indication information is the time domain resource unit number of the first time domain resource unit.

[0046] In a possible implementation, the method further comprises: receiving second data on the first time domain resource unit; and sending feedback information for the second data on the first time domain resource unit in the first time domain resource unit in the second channel occupation time.

[0047] Based on the above scheme, the second data is received on the last time domain resource unit (i.e., the first time domain resource unit) in the first channel occupancy time, and the feedback information for the second data is sent on the first time domain resource unit in the second channel occupancy time, which improves the time-frequency resource utilization of the last time domain resource unit in the first channel occupancy time and the first time domain resource unit in the second channel occupancy time, and thus can improve the efficiency of data transmission.

[0048] In a third aspect, a communication apparatus is provided. The communication apparatus has functions of the first aspect. For example, the communication apparatus includes modules, units or means corresponding to the operations of the first aspect. These modules, units or means can be implemented in software, or in hardware, or in a combination of software and hardware.

[0049] In a fourth aspect, a communication apparatus is provided. The communication apparatus has functions of the second aspect. For example, the communication apparatus includes modules, units or means corresponding to the operations of the second aspect. These modules, units or means can be implemented in software, or in hardware, or in a combination of software and hardware.

[0050] In a fifth aspect, a communication apparatus is provided. The communication apparatus includes an interface circuit and one or more processors. The one or more processors are coupled to a memory. The memory is configured to store part or all of the computer programs or instructions necessary to implement the functions of the first aspect. The one or more processors can execute the computer programs or instructions, which, when executed, cause the communication apparatus to implement the method in any possible design or implementation manner of the first aspect. The interface circuit is configured to implement the communication function within the communication apparatus and / or the communication function of the communication apparatus with other devices or components.

[0051] The communication apparatus can be a first node, a module (e.g., a circuit, a chip or a chip system, etc.) in the first node, or a logic node, a logic module or software capable of implementing all or part of the functions of the first node.

[0052] In a sixth aspect, the present application provides a communication apparatus, which comprises an interface circuit and one or more processors. The one or more processors are coupled with a memory. The memory is configured to store part or all of the computer programs or instructions necessary for implementing the functions related to the second aspect. The one or more processors can execute the computer programs or instructions, which, when executed, cause the communication apparatus to implement the method in any possible design or implementation manner of the second aspect. The interface circuit is configured to implement the communication function within the communication apparatus and / or the communication function of the communication apparatus with other apparatuses or components.

[0053] The communication apparatus can be a second node, a module (e.g., a circuit, a chip or a chip system, etc.) in the second node, or a logic node, a logic module or software capable of implementing all or part of the second functions.

[0054] In a seventh aspect, the present application provides a chip (or a chip system), which comprises a processor configured to execute any possible implementation method of the first aspect to the second aspect.

[0055] In an eighth aspect, the present application provides a computer readable storage medium, which stores computer programs or instructions, which, when executed, implement the method in any possible design of the first aspect to the second aspect.

[0056] In a ninth aspect, the present application provides a computer program product, which comprises computer programs or instructions, which, when executed, implement the method in any possible design of the first aspect to the second aspect.

[0057] In a tenth aspect, the present application provides a communication system, which comprises a first node configured to execute any possible implementation method of the first aspect, and a second node configured to execute any possible implementation method of the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0058] FIG. 1 is a schematic diagram of an architecture of a possible communication system according to an embodiment of the present application;

[0059] FIG. 2 is a schematic diagram of a superframe format in wireless short-range communication;

[0060] FIG. 3(a) is an example of data transmission in wireless short-range communication;

[0061] FIG. 3(b) is another example of data transmission in wireless short-range communication;

[0062] FIG. 4 is a flowchart of a communication method according to an embodiment of the present application;

[0063] FIG. 5(a) is another example of data transmission in wireless short-range communication;

[0064] FIG. 5(b) is another example of data transmission in wireless short-range communication;

[0065] FIG. 6 is a possible exemplary block diagram of a communication device involved in embodiments of the present application;

[0066] FIG. 7 is a possible exemplary block diagram of a communication device involved in embodiments of the present application. DETAILED DESCRIPTION

[0067] First, in conjunction with FIG. 1, the communication system and network architecture to which embodiments of the present application are applicable are introduced.

[0068] The method provided in the present application can be applied to various communication systems, for example, can be an internet of things (IoT) system, a narrow band internet of things (NB-IoT) system, a long term evolution (LTE) system, a short-range wireless communication network system, for example, a sparklink communication network system (including sparklink basic (SLB) access technology and sparklink low energy (SLE) access technology, sparklink positioning (SLP) access technology), Bluetooth low energy (BLE), can also be a 5th-generation (5G) communication system, and a new communication system that appears in future communication development, etc.

[0069] The technical solutions provided in the application can also be applied to machine type communication (MTC), long term evolution-machine (LTE-M), device-to-device (D2D) network, machine to machine (M2M) network, internet of things (IoT) network, or other networks. The IoT network may, for example, include a vehicle internet. In the vehicle internet system, the communication modes are collectively referred to as vehicle-to-everything (V2X, X may represent any thing), for example, the V2X may include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-network (V2N) communication, and the like.

[0070] In the above various communication systems, a device with communication capability can be referred to as a node, or a communication node. For example, the node can include a handheld terminal, a vehicle, a vehicle-mounted device, or a network-side device, a user equipment, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a wireless communication device, a user agent, or a user device, and the like independent device, or a component (such as a chip or an integrated circuit) contained in an independent device. The node can be any possible intelligent terminal device (such as a mobile phone), intelligent transportation device (such as a vehicle, a drone, etc.), intelligent manufacturing device, intelligent home device (such as a large screen, a sound box, etc.), and the like.

[0071] The node in the embodiments of the application can be applied to various application scenarios, such as the following application scenarios: mobile internet (MI), industrial control, self driving, transportation safety, internet of things (IoT), smart city, or smart home, and the like. In some application scenarios or some network types, the name of a device with similar communication capability can not be referred to as a node, but can be referred to as a device, and the application does not limit this.

[0072] For example, in the diagram 1 shown below, nodes can communicate with each other through D2D technology, M2M technology or V2X technology, etc.

[0073] FIG. 1 is a schematic diagram of a possible architecture of a communication system provided by the embodiments of the present application. As shown in FIG. 1, the communication system can include at least one first node (for example, a network device) and at least one second node (for example, a terminal device). In this document, the first node can also be referred to as a first device, and the second node can also be referred to as a second device, which are not distinguished in this document. The first node and the second node are introduced as follows:

[0074] For example, the first node can be a master device, which can be a next generation node B (gNB), a next generation evolved node B (ng-eNB), a node in a short-range wireless communication network system (for example, a master node or a management node or a G node in a starlink communication network system), or an access network device in a future communication network, etc. The master device can be any kind of device with wireless transceiving function. The master device can be an access node, a wireless relay node, a wireless backhaul node, etc. in a wireless fidelity (WiFi) system. The master device can be a wireless controller in a cloud radio access network (CRAN) scenario. The master device can be a wearable device or a vehicle-mounted device, etc. The master device can also be a small station, a transmission reception point (TRP) (or also referred to as a transmission point), etc.

[0075] Exemplarily, the second node can be a terminal device, which can also be referred to as a user equipment (UE), a terminal, or the like. The terminal device is a kind of device with wireless transceiver function, which can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; can also be deployed on water surface, such as ship, etc.; can also be deployed in the air, for example, deployed on an airplane, a balloon or a satellite, etc. The terminal device can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, or the like. It can be understood that the terminal device can also be a node (for example, a slave node or a terminal node or a T node in a starlink communication network system, or a station in a WiFi system, etc.) in a short-range wireless communication network system, a terminal device in a future communication network, or the like.

[0076] It can be understood that the terminal device shown in the present application can not only include a vehicle (such as a whole vehicle) in vehicle networking, but also include a vehicle-mounted device or a vehicle-mounted terminal in vehicle networking, etc. The present application does not limit the specific form of the terminal device when applied to vehicle networking.

[0077] It should be understood that FIG. 1 exemplarily shows one first node (such as the network device shown in FIG. 1) and six second nodes (such as the terminal devices shown in FIG. 1), and the communication links between the nodes. Optionally, the communication system can also include multiple first nodes, and each first node can include other number of second nodes (such as more or less terminal devices, etc.) within its coverage range, which is not limited in the present application.

[0078] Optionally, the communication links between the various communication devices described above can include various types of connection media including wired links (such as optical fibers), wireless links, or a combination of wired and wireless links, etc. For example, the short-range wireless connection technology can include star flash, 802.11b / g, Bluetooth, Bluetooth Low Energy, Zigbee, radio frequency identification (RFID), ultra-wideband (UWB) technology, impulse radio (IR) ultra-wideband (IR-UWB), or a wireless short-range communication system (such as a vehicle-mounted wireless short-range communication system), etc.

[0079] The various communication devices described above, such as the first node, the second node 1 to the second node 6 in FIG. 1, can be configured with multiple antennas. The multiple antennas can include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals, etc. The embodiments of the present application are not limited to the specific structure of the various communication devices. Optionally, the communication system can also include a network controller, a mobile management entity, and other network entities, etc. The embodiments of the present application are not limited thereto.

[0080] It can be understood that the communication architecture diagram shown in FIG. 1 is only an example. For other forms of communication architecture diagrams, reference can be made to relevant standards or protocols, etc. which will not be described one by one here.

[0081] Wireless short-range communication refers to the transmission of information by radio waves between the transmitting and receiving parties, and the transmission distance is tens of meters indoors to hundreds of meters outdoors. Wireless short-range communication enables short-range communication devices to move at low speed within a limited space and always maintain network connection.

[0082] FIG. 2 is a schematic diagram of a superframe format in wireless short-range communication. The star flash system in wireless short-range communication is taken as an example in FIG. 2. Each superframe includes 48 radio frames, and the duration of each superframe is 1 millisecond (ms), and the duration of each radio frame is 20.833 microseconds (μs). Each radio frame includes 10 symbols. Referring to FIG. 2, G represents a G symbol, that is, a symbol in which information is transmitted from the first node to the second node. T represents a T symbol, that is, a symbol in which information is transmitted from the second node to the first node. SG represents an SG symbol, which is a symbol resource available for overhead in the G symbol. In addition, there can also be an ST symbol (not shown in the figure) in the radio frame, which is a symbol resource available for overhead in the T symbol. The SG symbol and the ST symbol can both be referred to as overhead symbols. The number of overhead symbols in each radio frame can be flexibly configured to be 0, 1, or 2. The interval (GAP) is a switching interval between the G symbol and the T symbol. When a normal cyclic prefix is used, the radio frame supports 14 combinations of the G symbol and the T symbol; when an extended cyclic prefix is used, the radio frame supports 12 combinations of the G symbol and the T symbol. The flexible combination of the G symbol and the T symbol can meet the requirements of the traffic rate of different link directions in different application scenarios.

[0083] In wireless short-range communication, data transmission supports cross-time domain resource unit scheduling, that is, data transmission including initial transmission and retransmission to transmit feedback information (that is, an acknowledgement (ACK) or a negative acknowledgement (NACK)) can be scheduled in the next time domain resource unit. For example, the sending end completes initial transmission of data in the current time domain resource unit, and the receiving end sends feedback information in the next time domain resource unit.

[0084] In the embodiments of the present application, the time domain resource unit is also referred to as a time unit or a time resource unit, and can be, for example, a superframe, a radio frame, a frame, a subframe, a slot, or a transmission time interval (TTI).

[0085] In wireless short-range communication, the sending end can continuously send multiple data (DATA) in a pipeline manner, and the receiving end can send feedback information for each data, or can not send feedback information. When working in an unlicensed frequency spectrum, the first node needs to compete for a channel. If the channel is successfully competed for, the first node can transmit information (for example, send data or receive data) in a channel occupancy time, and release the occupied channel after the channel occupancy time. If information needs to be transmitted subsequently, the channel needs to be competed for again, and the channel is reoccupied after the channel is successfully competed for, so that information can be transmitted in another channel occupancy time.

[0086] FIG. 3(a) is an example of data transmission in wireless short-range communication. In the downlink direction, data is transmitted from the first node to the second node. For example, the first node contends for the channel and successfully preempts the channel, and the channel occupancy time is denoted as COT#1, which has a duration equal to the duration of 10 superframes, and the 10 superframes are numbered as superframe #1 to superframe #10. Within COT#1, at physical time #1, the first node transmits DCI#1 on the air interface, which is used to schedule DATA#1, i.e., to schedule the time-frequency resource location of DATA#1, and the DCI#1 is carried in superframe #1. Wherein, DCI refers to downlink control information. At physical time #2, the first node transmits DCI#2 and DATA#1 on the air interface, which is used to schedule DATA#2, i.e., to schedule the time-frequency resource location of DATA#2. At physical time #3, the first node transmits DCI#3 and DATA#2 on the air interface, and also receives feedback information #1 sent by the second node, which is feedback information (such as ACK or NACK) for DATA#1, which is used to schedule DATA#3, i.e., to schedule the time-frequency resource location of DATA#3, and so on. When COT#1 ends, the first node releases the channel occupancy. Subsequently, if the first node still needs to perform data transmission and reception, it needs to contend for the channel again, for example, the first node successfully preempts the channel, and the channel occupancy time is denoted as COT#2, which has a duration equal to the duration of 7 superframes, and the 7 superframes are numbered as superframe #14 to superframe #20. Within COT#2, at physical time #14, the first node transmits DCI#11 on the air interface, which is used to schedule DATA#11, i.e., to schedule the time-frequency resource location of DATA#11, and the DCI#11 is carried in superframe #14. At physical time #15, the first node transmits DCI#12 and DATA#11 on the air interface, which is used to schedule DATA#12, i.e., to schedule the time-frequency resource location of DATA#12. At physical time #16, the first node transmits DCI#13 and DATA#12 on the air interface, and also receives feedback information #11 sent by the second node, which is feedback information (such as ACK or NACK) for DATA#11, which is used to schedule DATA#13, i.e., to schedule the time-frequency resource location of DATA#13, and so on. It can be seen that the DCI carried in the current superframe is used to schedule the DATA transmitted in the next superframe, and the first node transmits data in the current superframe, and then receives feedback information of the data in the next superframe.That is, there is scheduling timing sequence between DCI, DATA and feedback information transmitted in superframes. The DCI#x transmitted by the first node in the superframe n is used to schedule the DATA#x transmitted by the first node in the superframe n+1, and the feedback information#x transmitted by the second node to the first node in the superframe n+2 is used to schedule the DATA#x.

[0087] Figure 3(b) is an example of data transmission in wireless short-range communication. In the uplink direction, data is transmitted from the second node to the first node. For example, the first node competes for the channel and successfully occupies the channel, and the channel occupancy time is represented by COT#1, which has a duration equal to the duration of 10 superframes, and the 10 superframes are numbered as superframe #1 to superframe #10. At physical time #1, the first node transmits DCI#1 on the air interface, which is used to schedule DATA#1, that is, to schedule the time-frequency resource position and other information of DATA#1, and the DCI#1 is carried in the superframe #1. At physical time #2, the first node transmits DCI#2 on the air interface and receives DATA#1 transmitted by the second node, and the DCI#2 is used to schedule DATA#2, that is, to schedule the time-frequency resource position and other information of DATA#2. At physical time #3, the first node transmits DCI#3 on the air interface and receives DATA#2 transmitted by the second node, and the DCI#3 is used to schedule DATA#3, that is, to schedule the time-frequency resource position and other information of DATA#3, and so on. When COT#1 ends, the first node releases the channel occupancy. If the first node still needs to perform data transmission and reception subsequently, it needs to re- compete for the channel, for example, the first node successfully occupies the channel, and the channel occupancy time is represented by COT#2, which has a duration equal to the duration of 7 superframes, and the 7 superframes are numbered as superframe #14 to superframe #20. In COT#2, at physical time #14, the first node transmits DCI#11 on the air interface, which is used to schedule DATA#11, that is, to schedule the time-frequency resource position and other information of DATA#11, and the DCI#11 is carried in the superframe #14. At physical time #15, the first node transmits DCI#12 on the air interface and DATA#11, and the DCI#12 is used to schedule DATA#12, that is, to schedule the time-frequency resource position and other information of DATA#12. At physical time #16, the first node transmits DCI#13 on the air interface and DATA#12, and the DCI#13 is used to schedule DATA#13, that is, to schedule the time-frequency resource position and other information of DATA#13, and so on. As can be seen, the DCI carried in the current superframe is used to schedule the DATA received in the next superframe. That is, there is scheduling timing sequence between DCI and DATA transmitted in superframes. The DCI#y transmitted by the first node in the superframe m is used to schedule the DATA#y transmitted by the second node in the superframe m+1.

[0088] Since the interval between each channel occupation time can be relatively long, for example, the first node occupies COT#1 and then occupies COT#2 after a long interval, currently, data transmission is generally performed independently in different channel occupation times, that is, the DCI sent in the current COT is only used to schedule the data sent in the current COT, and the feedback information is received in the current COT. This mode causes that normal data transmission cannot be performed in the last 1-2 superframes and the first 1-2 superframes in each channel occupation time, thereby reducing the utilization rate of time-frequency resources and the efficiency of data transmission.

[0089] Taking the downlink transmission shown in FIG. 3(a) as an example, for COT#1, since superframe#10 is the last superframe in COT#1, if the first node transmits DATA#9 in superframe#10, the feedback information of DATA#9 cannot be received in this COT#1, and therefore the first node can not transmit DATA#9 in superframe#10. This mode will cause low utilization rate of time-frequency resources of this superframe#10, or the first node still transmits DATA#9 in superframe#10, but since the first node cannot receive the feedback information of DATA#9, the first node retransmits the DATA#9 subsequently, which will cause large time-frequency resource overhead. If the first node does not transmit DATA#9, DCI#9 can also not be transmitted, thereby further causing low utilization rate of time-frequency resources of this superframe#9. Similarly, for DCI#10 to be transmitted in superframe#10, DCI#10 can also generally not be transmitted, thereby further causing low utilization rate of time-frequency resources of this superframe#10. In summary, for downlink transmission, the utilization rate of time-frequency resources of the last two superframes in a COT can be low. For COT#2, no data and feedback information is transmitted in the first superframe (i.e., superframe#14), and no feedback information is transmitted in the second superframe (i.e., superframe#15), thereby causing low utilization rate of time-frequency resources of these two superframes.

[0090] Similarly, for the uplink transmission shown in FIG. 3(b), similar problems also exist.

[0091] It should be noted that in the embodiments of FIGS. 3(a) and 3(b), the superframe can also be replaced by other types of time domain resource units, for example, replaced by a radio frame, a frame, a subframe, a time slot, or a TTI, etc. And the DCI can also be replaced by other types of control information, such as replaced by second type of data information transmission overhead resource indication information. The second type of data information transmission overhead resource indication information refers to information that needs to be transmitted in each time domain resource unit during communication.

[0092] To solve the above problems, the present application provides corresponding solutions.

[0093] The communication method and device are described below with reference to the drawings. It can be understood that the first node and the second node are taken as an example of the execution subject of the interaction in the present application, but the present application does not limit the execution subject of the interaction. For example, the method executed by the first node in the present application can also be implemented by a module (such as a circuit, a chip or a chip system, etc.) in the first node, or a logical node, a logical module or software capable of implementing all or part of the function of the first node; the method executed by the second node in the present application can also be implemented by a module (such as a circuit, a chip or a chip system, etc.) in the second node, or a logical node, a logical module or software capable of implementing all or part of the function of the second node.

[0094] In the present application, the first node can be a management node or a G node in the SLB or the SLE, can be a master in the BLE, and can also be an AP in the Wi-Fi standard, and the present application does not limit this.

[0095] In the present application, the second node can be a terminal device, a terminal node or a T node in the SLB or the SLE, can be a slave in the BLE, and can also be an STA in the Wi-Fi standard, and the present application does not limit this.

[0096] In the present application, transmission includes sending and receiving, and in a specific transmission, transmission can be sending or receiving.

[0097] FIG. 4 is a flowchart of a communication method provided by an embodiment of the present application. The method comprises the following steps:

[0098] In step 401, the first node sends first indication information in the first channel occupation time of the first node. Correspondingly, the second node receives the first indication information on the first time domain resource unit in the first channel occupation time of the first node.

[0099] The time domain resource unit can be a superframe, a radio frame, a frame, a subframe, a time slot or a TTI, etc.

[0100] The first indication information is used to indicate that the first time domain resource unit is the last time domain resource unit in the plurality of time domain resource units in the first channel occupation time. The control information transmitted on the first time domain resource unit is used to schedule the first data transmitted on the first time domain resource unit in the second channel occupation time of the first node, and the second channel occupation time is a channel occupation time after the first channel occupation time. Optionally, the second channel occupation time is the first channel occupation time after the first channel occupation time. The control information herein can be DCI or second type data information transmission overhead resource indication information, which is not limited in the present application.

[0101] In one implementation method, the first node can send the first indication information on any time domain resource unit within the first channel occupancy time of the first node. The advantage of this method is that the time domain resource unit used to carry the first indication information can be dynamically selected.

[0102] In another implementation method, the first node can also send the first indication information on the last time domain resource unit (i.e., the first time domain resource unit) within the first channel occupancy time of the first node. The advantage of this method is that the first indication information can not need to carry the time domain resource unit number of the first time domain resource unit, but only needs to carry 1-bit information, thereby reducing resource overhead. Moreover, the first indication information is fixed to appear on the last time domain resource unit within a channel occupancy time, thereby achieving simplicity.

[0103] Exemplarily, for downlink transmission, the first node can send second data on the last time domain resource unit (i.e., the first time domain resource unit) within the first channel occupancy time, and after the second node receives the second data on the first time domain resource unit, the second node can send feedback information for the second data on the first time domain resource unit within the second channel occupancy time. The feedback information is an acknowledgement (ACK) or a negative acknowledgement (NACK).

[0104] FIG. 5(a) is another example of data transmission in wireless short-range communication provided by the present application. This example is improved from the example of FIG. 3(a) described above. The example of FIG. 5(a) takes the control information as DCI and the time domain resource unit as a superframe as an example. In the example of FIG. 5(a), the first node can send first indication information on superframe #10, which is used to indicate that superframe #10 is the last superframe in a plurality of superframes within COT #1. Moreover, the control information (i.e., DCI #10) sent by the first node on superframe #10 is used to schedule data (i.e., DATA #10) transmitted on the first superframe (i.e., superframe #14) within COT #2. Further, the second node also sends feedback information #9 for DATA #9 sent on superframe #10 within COT #1 on the first superframe (i.e., superframe #14) within COT #2. Similarly, the first node can also send first indication information on superframe #20 within COT #2, which is used to indicate that superframe #20 is the last superframe in a plurality of superframes within COT #2. Moreover, the control information (i.e., DCI #17) sent by the first node on superframe #20 is used to schedule data transmitted on the first superframe within a COT after COT #2.

[0105] Figure 5(b) is another example of data transmission in wireless short-range communication provided in the present application. The example is an improvement of the example of Figure 3(b) described above. The example of Figure 5(b) takes the control information as DCI and the time domain resource unit as superframe as an example. In the example of Figure 5(b), the first node can send the first indication information on superframe #10, which is used to indicate that superframe #10 is the last superframe in the plurality of superframes within COT #1. And the control information (i.e. DCI #10) sent by the first node on superframe #10 is used to schedule the data (i.e. DATA #10) transmitted on the first superframe (i.e. superframe #14) within COT #2. Similarly, the first node can also send the first indication information on superframe #20 within COT #2, which is used to indicate that superframe #20 is the last superframe in the plurality of superframes within COT #2. And the control information (i.e. DCI #17) sent by the first node on superframe #20 is used to schedule the data transmitted on the first superframe within a COT after COT #2.

[0106] Exemplarily, when the first time domain resource unit is a first superframe, the first indication information can be carried in a wireless frame at a front position within the first time domain resource unit. For example, the first indication information is carried in a first wireless frame within the first time domain resource unit, the first wireless frame being one of the first M wireless frames within the first time domain resource unit, M being less than or equal to N / 2, N being the number of wireless frames within the first time domain resource unit, N being an integer greater than 1, and M being a positive integer.

[0107] Exemplarily, the first indication information can be carried in the control information sent on the first time domain resource unit.

[0108] Exemplarily, the first indication information is the time domain resource unit number of the first time domain resource unit. When the time domain resource unit number of the first time domain resource unit is carried within the first time domain resource unit, it is implicitly indicated that the first time domain resource unit is the last time domain resource unit within the first channel occupation time.

[0109] Exemplarily, the first indication information can also be 1-bit information. For example, when the value of the first indication information is "1", it indicates that the first time domain resource unit is the last time domain resource unit within the first channel occupation time; and when the value of the first indication information is "0", it indicates that the first time domain resource unit is not the last time domain resource unit within the first channel occupation time.

[0110] Based on the above scheme, the first node can send control information on the last time domain resource unit in the first channel occupancy time, to schedule the first data transmitted on the first time domain resource unit in the second channel occupancy time, and send the first indication information in the first channel occupancy time, to indicate that the first time domain resource unit is the last time domain resource unit, so that the second node can transmit the first data on the first time domain resource unit in the second channel occupancy time according to the first indication information, the first data being scheduled by the control information sent on the last time domain resource unit in the first channel occupancy time. This way can normally send control information on the last time domain resource unit in the first channel occupancy time, and normally transmit data on the first time domain resource unit in the second channel occupancy time, thus improving the time-frequency resource utilization of the last time domain resource unit in the first channel occupancy time and the first time domain resource unit in the second channel occupancy time, and further improving the efficiency of data transmission.

[0111] In a possible implementation method, after step 401, the following steps 402 and 403 can also be performed.

[0112] Step 402: The first node sends a preamble. Correspondingly, the second node receives the preamble.

[0113] The preamble contains second indication information, which is used to indicate the time domain resource unit number of the first time domain resource unit.

[0114] Exemplarily, the second indication information can be the time domain resource unit number of the first time domain resource unit. Or the second indication information can be other information related to the time domain resource unit number of the first time domain resource unit.

[0115] In an implementation method, the first node can send the preamble after the first channel occupancy time and before the second channel occupancy time. Based on this method, the second node can accurately determine that the first data needs to be transmitted in the first time domain resource unit in the second channel occupancy time, and the first data is scheduled by the control information sent on the last time domain resource unit in the first channel occupancy time, so as to realize accurate data transmission.

[0116] In another implementation method, the first node can send the preamble at the start time of the second channel occupancy time. Based on this method, the second node can accurately determine that the first data needs to be transmitted in the first time domain resource unit in the second channel occupancy time, and the first data is scheduled by the control information sent on the last time domain resource unit in the first channel occupancy time, so as to realize accurate data transmission.

[0117] The second node can accurately determine whether the data transmitted on the first time domain resource unit in the second channel occupation time is scheduled by the control information on the last time domain resource unit in the first channel occupation time by identifying the second indication information, so as to avoid incorrect data transmission. For example, assuming that the first channel occupation time is COT#1 and the second channel occupation time is COT#2, if the second node correctly detects the preamble corresponding to COT#2, the second indication information in the preamble is used to indicate the time domain resource unit number of the last time domain resource unit in COT#1, the second node can determine, according to the second indication information in the preamble, that the data transmitted on the first time domain resource unit in COT#2 is scheduled by the control information on the last time domain resource unit in COT#1. If the second node misses the preamble corresponding to COT#2, the second indication information in the preamble is used to indicate the time domain resource unit number of the last time domain resource unit in COT#1, but the second node correctly detects the preamble corresponding to COT#3, the third indication information in the preamble is used to indicate the time domain resource unit number of the last time domain resource unit in COT#2, the second node can determine, according to the third indication information, that the data transmitted on the first time domain resource unit in COT#3 is not scheduled by the control information on the last time domain resource unit in COT#1, but is scheduled by the control information on the last time domain resource unit in COT#2, so as to avoid incorrect data transmission.

[0118] Exemplarily, the second node saves the time domain resource unit number of the first time domain resource unit and suspends the scheduling transmission timing in the first channel occupation time after receiving the first indication information and before receiving the preamble. The suspension of the scheduling transmission timing in the first channel occupation time includes one or more of the following, for example: buffering the received scheduling information (e.g., including control information) in the first time domain resource unit, generating and buffering the uplink data scheduled in the first time domain resource unit, and generating and buffering the feedback information for the second data transmitted on the first time domain resource unit.

[0119] In step 403, the second node performs data transmission according to the first indication information and the second indication information.

[0120] Exemplarily, the step 403 can be specifically: the second node determines that the time domain resource unit number of the saved first time domain resource unit is the same as the time domain resource unit number indicated by the second indication information, and then activates the previously suspended scheduling transmission timing and starts data transmission. Wherein, the activation of the previously suspended scheduling transmission timing and the start of data transmission can include, for example: scheduling data according to the scheduling information (e.g., including control information) received on the buffered first time domain resource unit, sending the uplink data scheduled in the buffered first time domain resource unit, sending feedback information of the second data buffered for the transmission on the first time domain resource unit, and the like.

[0121] Based on the above steps 402 and 403, the second node can accurately determine, according to the second indication information, that the first data needs to be transmitted in the first time domain resource unit in the second channel occupation time, and the first data is scheduled by the control information transmitted on the last time domain resource unit in the first channel occupation time, so as to realize accurate data transmission.

[0122] FIG. 6 shows a possible exemplary block diagram of a communication device involved in the embodiments of the present application. As shown in FIG. 6, the communication device 600 can include modules or units for implementing the above-mentioned method embodiments. In one possible design, the communication device 600 includes a processing unit 602 and a communication unit 603. Optionally, the communication device 600 can further include a storage unit 601 for storing device program code and / or data.

[0123] The communication device 600 can be a first node side device in the above-mentioned embodiments, for example, a first node, a module (such as a circuit, a chip or a chip system, etc.) in the first node, or a logic node, a logic module or software capable of realizing all or part of the functions of the first node.

[0124] For example, in one embodiment, the processing unit 602 is configured to send, through the communication unit 603, first indication information in a first channel occupation time of a first node, the first indication information being used to indicate that a first time domain resource unit is the last time domain resource unit in a plurality of time domain resource units in the first channel occupation time; wherein control information transmitted on the first time domain resource unit is used to schedule first data transmitted on a first time domain resource unit in a second channel occupation time of the first node, the second channel occupation time being a channel occupation time after the first channel occupation time.

[0125] In a possible implementation, the processing unit 602 is configured to send, via the communication unit 603, the first indication information in the first channel occupancy time of the first node, including: configured to send, via the communication unit 603, the first indication information on the first time domain resource unit in the first channel occupancy time of the first node.

[0126] In a possible implementation, the second channel occupancy time is the first channel occupancy time after the first channel occupancy time.

[0127] In a possible implementation, the processing unit 602 is further configured to send, via the communication unit 603, a preamble after the first channel occupancy time and before the second channel occupancy time, the preamble containing second indication information, the second indication information being used to indicate the time domain resource unit number of the first time domain resource unit.

[0128] In a possible implementation, the processing unit 602 is further configured to send, via the communication unit 603, a preamble at a starting moment in the channel occupancy time, the preamble containing second indication information, the second indication information being used to indicate the time domain resource unit number of the first time domain resource unit.

[0129] In a possible implementation, the first indication information is carried in a first radio frame in the first time domain resource unit, the first radio frame being one of the first M radio frames in the first time domain resource unit, M being less than or equal to N / 2, N being the number of radio frames in the first time domain resource unit, N being an integer greater than 1, and M being a positive integer.

[0130] In a possible implementation, the first indication information is carried in the control information.

[0131] In a possible implementation, the first indication information is the time domain resource unit number of the first time domain resource unit.

[0132] In a possible implementation, the second indication information is the time domain resource unit number of the first time domain resource unit.

[0133] In a possible implementation, the processing unit 602 is further configured to send, via the communication unit 603, second data on the first time domain resource unit; and receive, via the communication unit 603, feedback information for the second data on a first time domain resource unit in the second channel occupancy time.

[0134] The communication apparatus 600 can also be a second node side apparatus in the above embodiments, for example, a second node, a module (for example, a circuit, a chip or a chip system, etc.) in a second node, or a logical node, a logical module or software capable of realizing all or part of the functions of a second node.

[0135] In one embodiment, the processing unit 602 is configured to receive, via the communication unit 603, first indication information in a first channel occupancy time of the first node, the first indication information indicating that the first time domain resource unit is a last time domain resource unit in a plurality of time domain resource units in the first channel occupancy time, wherein control information transmitted on the first time domain resource unit is used to schedule first data transmitted on a first time domain resource unit in a second channel occupancy time of the first node, and the second channel occupancy time is a channel occupancy time after the first channel occupancy time.

[0136] In one possible implementation, the processing unit 602 is configured to receive, via the communication unit 603, the first indication information in the first channel occupancy time of the first node, including being configured to receive, via the communication unit 603, the first indication information on the first time domain resource unit in the first channel occupancy time of the first node.

[0137] In one possible implementation, the second channel occupancy time is a first channel occupancy time after the first channel occupancy time.

[0138] In one possible implementation, the processing unit 602 is further configured to receive, via the communication unit 603, a preamble after the first channel occupancy time and before the second channel occupancy time, the preamble containing second indication information indicating a time domain resource unit number of the first time domain resource unit, and perform data transmission according to the first indication information and the second indication information.

[0139] In one possible implementation, the processing unit 602 is further configured to receive, via the communication unit 603, a preamble at a starting time in the second channel occupancy time, the preamble containing second indication information indicating a time domain resource unit number of the first time domain resource unit, and perform data transmission according to the first indication information and the second indication information.

[0140] In one possible implementation, after receiving the first indication information and before receiving the preamble, a time domain resource unit number of the first time domain resource unit is saved and a scheduled transmission timing in the first channel occupancy time is suspended.

[0141] In one possible implementation, the processing unit 602 is configured to perform data transmission according to the first indication information and the second indication information, including being configured to determine that the saved time domain resource unit number of the first time domain resource unit is the same as the time domain resource unit number indicated by the second indication information, activate the scheduled transmission timing, and start performing data transmission.

[0142] In a possible implementation, the first time domain resource unit is a first superframe, and the first indication information is carried in a first radio frame in the first time domain resource unit, the first radio frame being one of the first M radio frames in the first time domain resource unit, M being less than or equal to N / 2, N being the number of radio frames in the first time domain resource unit, N being an integer greater than 1, and M being a positive integer.

[0143] In a possible implementation, the first indication information is carried in the control information.

[0144] In a possible implementation, the first indication information is a time domain resource unit number of the first time domain resource unit.

[0145] In a possible implementation, the second indication information is a time domain resource unit number of the first time domain resource unit.

[0146] In a possible implementation, the processing unit 602 is further configured to receive second data on the first time domain resource unit through the communication unit 603, and transmit feedback information for the data transmitted on the first time domain resource unit on a first time domain resource unit in the second channel occupancy time.

[0147] It can be understood that the division of units in the above apparatus is only a logical division of functions, and one function can correspond to one functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or part of the units can be integrated into one physical entity, or distributed on different physical entities. In addition, the above functional units can be implemented in the form of hardware, or in the form of software, or in the form of hardware combined with software. Whether a certain function is implemented in the form of hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for a specific application, but such implementation should not be considered beyond the scope of the present application.

[0148] In an example, the functional units in any of the above apparatuses can be one or more integrated circuits configured to implement the above methods, for example, one or more application specific integrated circuits (ASICs), or, one or more central processing units (CPUs), one or more microcontroller Units (MCUs), one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0149] In an example, the storage unit 601 can include random access memory, flash memory, read only memory, programmable read only memory, electrically erasable programmable memory, and / or registers, etc.

[0150] FIG. 7 shows a possible exemplary block diagram of a communication apparatus involved in embodiments of the present application. The communication apparatus 700 shown in FIG. 7 includes a processor 710 and an interface circuit 720. The processor 710 and the interface circuit 720 are coupled to each other. It can be understood that the interface circuit 720 can be a transceiver or an input / output interface. Optionally, the communication apparatus 700 can further include a memory 730 for storing instructions executed by the processor 710 or storing input data required by the processor 710 to run instructions or storing data generated after the processor 710 runs instructions.

[0151] When the communication apparatus 700 is used to implement the above method embodiments, the processor 710 is configured to implement the functions of the above processing unit 602, and the interface circuit 720 is configured to implement the functions of the above communication unit 603.

[0152] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0153] The application provides a chip (or a chip system), which comprises a processor configured to execute any of the above method embodiments.

[0154] The application provides a computer readable storage medium, which stores a computer program or instructions, and when the computer program or instructions are executed, any of the above method embodiments is implemented.

[0155] The application provides a computer program product, which comprises a computer program or instructions, and when the computer program or instructions are executed, any of the above method embodiments is implemented.

[0156] The application provides a communication system, which comprises a first node and a second node in any of the above method embodiments.

[0157] The method steps in the embodiments of the application can be realized by means of hardware, or by means of a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium, and can write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in the first network element or the store-and-forward ground function network element. Of course, the processor and the storage medium can also exist as discrete components in the first node or the second node.

[0158] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. The computer program refers to a set of instructions for instructing an electronic computer or other devices with message processing capability to perform each step. The computer program is usually written in a certain programming language and runs on a certain target architecture. When the computer program or instructions are loaded and executed on the computer, all or part of the processes or functions described in the embodiments of the present application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. The computer program or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another, for example, the computer program or instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired or wireless mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0159] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0160] In the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the literal description of the present application, the character " / ", generally represents that the associated objects before and after are in an "or" relationship; in the formula of the present application, the character " / ", represents that the associated objects before and after are in a "division" relationship.

[0161] It can be understood that various numerical numbers involved in the embodiments of the present application are only distinguished for convenience of description, and are not used to limit the scope of the embodiments of the present application. The size of the serial numbers of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to their functions and inherent logic.

[0162] The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which means that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, "at least one of A, B or C" includes A, B, C, AB, AC, BC or ABC, and "at least one of A, B and C" can also be understood to include A, B, C, AB, AC, BC or ABC. In addition, unless otherwise specified, the ordinal numbers "first", "second" and the like mentioned in the embodiments of the present application are used to distinguish a plurality of objects, and are not used to limit the order, time sequence, priority or importance of the plurality of objects.

[0163] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) containing computer-usable program code.

[0164] The present application is described with reference to flowcharts and / or block diagrams according to the methods, devices (systems) and computer program products of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0165] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart or flowsheets and / or block or blocks of the block diagrams.

[0166] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or flowsheets and / or block or blocks of the block diagrams.

[0167] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the claims and their equivalents, the application can be practiced otherwise than as specifically described.

Claims

1. A communication method characterized by comprising: The method comprises: sending first indication information in a first channel occupation time of the first node, the first indication information being used for indicating that the first time domain resource unit is the last one of a plurality of time domain resource units in the first channel occupation time; wherein the control information transmitted on the first superframe is used for scheduling first data transmitted on the first time domain resource unit in a second channel occupation time of the first node, the second channel occupation time being a channel occupation time after the first channel occupation time.

2. The method of claim 1, wherein, The sending of the first indication information in the first channel occupation time of the first node comprises: sending the first indication information on the first time domain resource unit in the first channel occupation time of the first node.

3. The method of claim 1 or 2, wherein, The second channel occupation time is the first channel occupation time after the first channel occupation time.

4. The method of any one of claims 1 to 3, wherein, Further comprising: sending a preamble after the first channel occupation time and before the second channel occupation time, the preamble containing second indication information, the second indication information being used for indicating a time domain resource unit number of the first time domain resource unit.

5. The method of any one of claims 1 to 3, wherein, Further comprising: sending a preamble at a starting moment in the channel occupation time, the preamble containing second indication information, the second indication information being used for indicating a time domain resource unit number of the first time domain resource unit.

6. The method of any one of claims 1 to 5, wherein, The first time domain resource unit is a first superframe, the first indication information being carried in a first radio frame in the first time domain resource unit, the first radio frame being one of the first M radio frames in the first time domain resource unit, M being less than or equal to N / 2, N being an integer greater than 1, and M being a positive integer.

7. The method of any one of claims 1 to 6, wherein, The first indication information is carried in the control information.

8. The method of any one of claims 1 to 7, wherein, The first indication information is a time domain resource unit number of the first time domain resource unit.

9. The method of any one of claims 1 to 8, wherein, The second indication information is a time domain resource unit number of the first time domain resource unit.

10. The method of any one of claims 1 to 9, wherein, Further comprising: sending second data on the first time domain resource unit; receiving feedback information for the second data on the first time domain resource unit in the second channel occupation time.

11. A communication method, comprising: The method comprises: receiving first indication information in a first channel occupation time of the first node, the first indication information being used for indicating that the first time domain resource unit is the last one of a plurality of time domain resource units in the first channel occupation time; wherein the control information transmitted on the first time domain resource unit is used for scheduling first data transmitted on the first time domain resource unit in a second channel occupation time of the first node, the second channel occupation time being a channel occupation time after the first channel occupation time.

12. The method of claim 11, wherein, The receiving of the first indication information in the first channel occupation time of the first node comprises: receiving the first indication information on the first time domain resource unit in the first channel occupation time of the first node.

13. The method of claim 11 or 12, wherein, The second channel occupation time is the first channel occupation time after the first channel occupation time.

14. The method of any one of claims 11 to 13, wherein, Further comprising: receiving a preamble after the first channel occupancy and before the second channel occupancy, the preamble comprising second indication information, the second indication information being used to indicate a time domain resource unit number of the first time domain resource unit; performing data transmission according to the first indication information and the second indication information.

15. The method of any one of claims 11 to 13, wherein, Further comprising: receiving a preamble at a starting time point in the second channel occupancy, the preamble comprising second indication information, the second indication information being used to indicate a time domain resource unit number of the first time domain resource unit; performing data transmission according to the first indication information and the second indication information.

16. The method of claim 14 or 15, wherein, Further comprising: after receiving the first indication information and before receiving the preamble, saving the time domain resource unit number of the first time domain resource unit and suspending a scheduling transmission timing in the first channel occupancy.

17. The method of any one of claims 14 to 16, wherein, The performing data transmission according to the first indication information and the second indication information comprises: determining that the saved time domain resource unit number of the first time domain resource unit is the same as the time domain resource unit number indicated by the second indication information, and then activating the scheduling transmission timing and starting to perform data transmission.

18. The method of any one of claims 11 to 17, wherein, The first time domain resource unit is a first superframe, the first indication information is carried in a first radio frame in the first time domain resource unit, the first radio frame is one of the first M radio frames in the first time domain resource unit, M is less than or equal to N / 2, N is the number of radio frames in the first time domain resource unit, N is an integer greater than 1, and M is a positive integer.

19. The method of any one of claims 11 to 18, wherein, The first indication information is carried in the control information.

20. The method of any one of claims 11 to 19, wherein, The first indication information is the time domain resource unit number of the first time domain resource unit.

21. The method of any one of claims 11 to 20, wherein, The second indication information is the time domain resource unit number of the first time domain resource unit.

22. The method of any one of claims 11 to 21, wherein, Further comprising: receiving second data on the first time domain resource unit; sending feedback information for the second data on a first time domain resource unit in the second channel occupancy.

23. A chip, characterized by The chip comprises a processor configured to perform the method of any one of claims 1 to 10 or perform the method of any one of claims 11 to 22.

24. A communications device, characterized by The chip comprises a processor configured to perform the method of any one of claims 1 to 10 or perform the method of any one of claims 11 to 22.

25. A computer program product, characterised in that, The computer program product comprises computer programs or instructions configured to implement the method of any one of claims 1 to 10 or implement the method of any one of claims 11 to 22 when executed.

26. A computer readable storage medium, characterized in that, The storage medium stores computer programs or instructions configured to implement the method of any one of claims 1 to 10 or implement the method of any one of claims 11 to 22 when executed.

27. A communication system, characterized by The chip comprises a processor configured to perform the method of any one of claims 1 to 10 or perform the method of any one of claims 11 to 22.

Citation Information

Patent Citations

  • HARQ feedback method and device

    CN110855401A

  • Improving operation of cellular communication networks on unlicensed frequency bands

    CN113016227A

  • Communication method and device

    CN117460065A

  • Methods and devices for channel occupancy time (COT) sharing

    US20230106442A1

  • Wireless communication method and user equipment

    WO2024002364A1