Communication method and apparatus

By adjusting the uplink and downlink time slot ratio, terminal equipment and network equipment optimize data transmission based on channel state information, solving the problem of insufficient uplink coverage for UEs at the cell edge and improving the uplink performance of UEs with fast movement speed or at the edge of the location.

WO2026051942A1PCT designated stage Publication Date: 2026-03-12HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-03
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

User equipment in different locations has uneven uplink coverage within the same cell, especially UEs at the cell edge have poor uplink coverage, making it difficult to guarantee real-time high uplink services.

Method used

Terminal devices and network devices can flexibly adjust the uplink and downlink time slot ratio based on channel status information, increasing the number of uplink time slots to improve coverage. For example, when the channel quality is poor, more uplink time slot formats can be used to transmit data.

Benefits of technology

It improves the uplink coverage of terminal devices, ensuring that UEs at the cell edge can carry out uplink services normally, especially when moving at high speeds or at the edge of the cell.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025118630_12032026_PF_FP_ABST
    Figure CN2025118630_12032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of wireless communications, and provides a communication method and an apparatus, so as to improve the uplink coverage of UEs. In the method, a first apparatus acquires first channel state information of the first apparatus in a first time unit; the first apparatus acquires second channel state information of the first apparatus in a second time unit, the channel quality indicated by the first channel state information being worse than the channel quality indicated by the second channel state information; the first apparatus uses a first slot format to transmit data in the first time unit; and the first apparatus uses a second slot format to transmit data in the second time unit, the ratio of downlink slots to uplink slots in the second slot format being greater than the ratio of downlink slots to uplink slots in the first slot format. On the basis of the solution, when the channel quality of the first apparatus is relatively bad, the first apparatus and the second apparatus use the slot format having more uplink resources to perform data transmission, thereby improving the uplink coverage of the first apparatus.
Need to check novelty before this filing date? Find Prior Art

Description

A communication method and apparatus

[0001] Cross-reference to Related Applications

[0002] This application claims priority to the Chinese patent application No. 202411237233.3, filed on September 3, 2024, and entitled "A communication method and apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the technical field of wireless communication, and in particular to a communication method and apparatus. BACKGROUND

[0004] Currently, different operators use different uplink and downlink time slot ratios at different frequencies, such as 4:1, 7:3 or 8:2, but the uplink and downlink time slot ratios are the same and do not change within the same cell. However, for user equipment (UE) in different positions, the channel state is different, especially for the UE at the edge position, the uplink coverage is poor, and the uplink business is difficult to guarantee, especially for real-time large uplink business. SUMMARY

[0005] The present application provides a communication method and apparatus to improve the uplink coverage of the UE.

[0006] In a first aspect, a communication method is provided. The method can be performed by a first apparatus. In the absence of special description, the "first apparatus" in the present application can refer to a terminal device, or a component (such as a processor, a chip or a chip system, etc.) in the terminal device, or a logical module or software capable of realizing all or part of the functions of the terminal device. The method comprises: the first apparatus obtaining first channel state information of the first apparatus in a first time unit. The first apparatus obtains second channel state information of the first apparatus in a second time unit. Wherein, the first channel quality is worse than the second channel quality, the first channel quality is the channel quality indicated by the first channel state information, and the second channel quality is the channel quality indicated by the second channel state information. The first apparatus transmits data in the first time unit using a first time slot format. The first apparatus transmits data in the second time unit using a second time slot format. Wherein, the second time slot ratio is greater than the first time slot ratio, the second time slot ratio is the downlink time slot and uplink time slot ratio of the second time slot format, and the first time slot ratio is the downlink time slot and uplink time slot ratio of the first time slot format.

[0007] Based on the above scheme, the terminal device and the network device can flexibly adopt different uplink and downlink time slot ratio transmission data according to the channel state information of the terminal device, and the number of uplink time slots when the channel quality of the terminal device is poor is greater than the number of uplink time slots when the channel quality of the terminal device is good, which can improve the uplink coverage of the terminal device to ensure the uplink service of the terminal device.

[0008] In a possible implementation, the first device obtains third channel state information of the first device at a third time unit. The third channel quality is worse than the second channel quality and stronger than the first channel quality, and the third channel quality is a channel quality indicated by the third channel state information. The first device transmits data in the third time unit by using a third time slot format. The third time slot ratio is greater than the first time slot ratio and less than the second time slot ratio, and the third time slot ratio is a ratio of downlink time slots to uplink time slots of the third time slot format.

[0009] In a possible implementation, the first device is located at the first position in the first time unit, and the first device is located at the second position in the second time unit. Based on the above scheme, the network device and the terminal device can simultaneously adopt different time slot formats to transmit data at different positions.

[0010] In a possible implementation, the speed of the first device in the first time unit is a first speed, and the speed of the first device in the second time unit is a second speed. Exemplarily, the first speed is greater than the second speed. In this way, when the terminal device moves at a high speed, the first time slot format can be used to transmit data, and when the terminal device moves at a low speed, the second time slot format can be used to transmit data. Since the first time slot ratio is less than the second time slot ratio, that is, the number of uplink time slots in the first time slot format is greater than the number of uplink time slots in the second time slot format, the uplink coverage of the terminal device moving at a high speed can be improved, and the uplink service demand of the terminal device moving at a high speed can be guaranteed.

[0011] In a possible implementation, the first device is located at the first cell in the first time unit, and the first device is located at the first cell in the second time unit. Based on the above scheme, when the terminal device moves to different positions of the cell or the terminal device moves at different speeds, the corresponding channel state information is different, and the terminal device and the network device can flexibly adopt different uplink and downlink time slot ratios for data transmission, which can improve the uplink coverage of the terminal device.

[0012] In a possible implementation, the first position is a near point of the first cell, and the second position is a far point of the first cell. Based on the above scheme, when the terminal device is located at the cell edge position, the first time slot format can be used to transmit data, and when the terminal device is located at the cell near point position, the second time slot format can be used to transmit data. Since the first time slot ratio is less than the second time slot ratio, that is, the number of uplink time slots in the first time slot format is greater than the number of uplink time slots in the second time slot format, the uplink coverage of the terminal device located at the cell edge position can be improved, and the uplink service of the terminal device located at the cell edge position can be ensured.

[0013] In a possible implementation, the first time slot ratio corresponds to a first pattern, and the second time slot ratio corresponds to a second pattern. Based on the above scheme, the terminal device and the network device can determine the corresponding time domain pattern according to the time slot ratio, and transmit data by using the corresponding time domain pattern.

[0014] In a possible implementation, the first device receives a channel state information reference signal at a first time unit. The first device measures the channel state information reference signal to obtain a measurement result of the channel state information reference signal. The channel state information includes the measurement result of the channel state information reference signal. The first device transmits the measurement result of the channel state information reference signal.

[0015] Based on the above scheme, the network device and the terminal device can select different time slot formats to transmit data by using different measurement results of the channel state information reference signal. When the channel quality is poor, the time slot format or pattern with more uplink resources is used for data transmission, so as to improve the edge coverage and improve the uplink performance of the terminal device.

[0016] In a possible implementation, the first device transmits an uplink sounding reference signal at a first time unit. The first device receives a measurement result of the uplink sounding reference signal, and the channel state information includes the measurement result of the uplink sounding reference signal.

[0017] Based on the above scheme, the network device and the terminal device can select different time slot formats to transmit data by using different measurement results of the uplink sounding reference signal. When the channel quality is poor, the time slot format or pattern with more uplink resources is used for data transmission, so as to improve the edge coverage and improve the uplink performance of the terminal device.

[0018] In a possible implementation, the first device receives indication information of a modulation and coding strategy in the first time unit. The first channel state information includes the indication information of the modulation and coding strategy. Based on the above scheme, the terminal device and the network device can select a corresponding time slot format through the indication information of the modulation and coding strategy. When the channel quality indicated by the indication information of the modulation and coding strategy is poor, a time slot format or pattern with more uplink resources is used for data transmission, so as to improve the edge coverage and improve the uplink performance of the terminal device.

[0019] In a second aspect, a communication method is provided. The method can be performed by a second device. In the absence of special description, the "second device" in the present application can refer to a network device, a component (for example, a processor, a chip or a chip system, etc.) in the network device, or a logic module or software capable of realizing all or part of the functions of the network device. The method includes: the second device obtains first channel state information of a first device in a first time unit. The second device obtains second channel state information of the first device in a second time unit. The first channel quality is poorer than the second channel quality, the first channel quality is the channel quality indicated by the first channel state information, and the second channel quality is the channel quality indicated by the second channel state information. The second device transmits data with the first device in the first time unit by using a first time slot format. The second device transmits data with the first device in the second time unit by using a second time slot format. The second time slot ratio is greater than the first time slot ratio, the second time slot ratio is the downlink time slot ratio to the uplink time slot ratio of the second time slot format, and the first time slot ratio is the downlink time slot ratio to the uplink time slot ratio of the first time slot format.

[0020] In a possible implementation, the second device obtains third channel state information of the first device in a third time unit. The third channel quality is poorer than the second channel quality and stronger than the first channel quality, and the third channel quality is the channel quality indicated by the third channel state information. The second device transmits data with the first device in the third time unit by using a third time slot format. The third time slot ratio is greater than the first time slot ratio and smaller than the second time slot ratio, and the third time slot ratio is the downlink time slot ratio to the uplink time slot ratio of the third time slot format.

[0021] In a possible implementation, the first device is located at a first position in the first time unit, and the first device is located at a second position in the second time unit.

[0022] In a possible implementation, the speed of the first device in the first time unit is a first speed, and the speed of the first device in the second time unit is a second speed.

[0023] In a possible implementation, the first device is located at a first cell in the first time unit, and the first device is located at the first cell in the second time unit.

[0024] In a possible implementation, the first location is a near point of the first cell, and the second location is a far point of the first cell.

[0025] In a possible implementation, the first time slot ratio corresponds to a first pattern, and the second time slot ratio corresponds to a second pattern.

[0026] In a possible implementation, the second device sends, to the first device, a channel state information reference signal at the first time unit. The second device receives, from the first device, a measurement result of the channel state information reference signal. The channel state information includes the measurement result of the channel state information reference signal.

[0027] In a possible implementation, the second device receives, from the first device, an uplink sounding reference signal at the first time unit. The second device sends, to the first device, a measurement result of the uplink sounding reference signal. The channel state information includes the measurement result of the uplink sounding reference signal.

[0028] In a possible implementation, the second device sends, to the first device, indication information of a modulation and coding strategy at the first time unit. The first channel state information includes the indication information of the modulation and coding strategy.

[0029] In a third aspect, a communication device is provided, including a processing unit and a transceiver unit.

[0030] The processing unit is configured to acquire first channel state information of the first device at a first time unit. The processing unit is further configured to acquire second channel state information of the first device at a second time unit, the first channel quality being worse than the second channel quality, the first channel quality being a channel quality indicated by the first channel state information, and the second channel quality being a channel quality indicated by the second channel state information. The transceiver unit is configured to transmit data in a first time slot format at the first time unit. The transceiver unit is further configured to transmit data in a second time slot format at the second time unit. The second time slot ratio is greater than the first time slot ratio, the second time slot ratio being a downlink time slot to uplink time slot ratio of the second time slot format, and the first time slot ratio being a downlink time slot to uplink time slot ratio of the first time slot format.

[0031] In a possible implementation, the processing unit is further configured to acquire third channel state information of the first device at a third time unit, the third channel quality being worse than the second channel quality and stronger than the first channel quality, the third channel quality being a channel quality indicated by the third channel state information. The transceiver unit is further configured to transmit data in a third time slot format at the third time unit. The third time slot ratio is greater than the first time slot ratio and smaller than the second time slot ratio, the third time slot ratio being a downlink time slot to uplink time slot ratio of the third time slot format.

[0032] In a possible implementation, the first device is located at the first location in the first time unit, and the first device is located at the second location in the second time unit.

[0033] In a possible implementation, the first device has the first speed in the first time unit, and the first device has the second speed in the second time unit.

[0034] In a possible implementation, the first device is located at the first cell in the first time unit, and the first device is located at the first cell in the second time unit.

[0035] In a possible implementation, the first location is a near point of the first cell, and the second location is a far point of the first cell.

[0036] In a possible implementation, the first time slot ratio corresponds to a first pattern, and the second time slot ratio corresponds to a second pattern.

[0037] In a possible implementation, the transceiver is further configured to receive, in the first time unit, a channel state information reference signal. The processor is specifically configured to measure the channel state information reference signal to obtain a measurement result of the channel state information reference signal. The channel state information includes the measurement result of the channel state information reference signal. The transceiver is further configured to send the measurement result of the channel state information reference signal.

[0038] In a possible implementation, the transceiver is further configured to send, in the first time unit, an uplink sounding reference signal. The transceiver is further configured to receive a measurement result of the uplink sounding reference signal. The channel state information includes the measurement result of the uplink sounding reference signal.

[0039] In a possible implementation, the transceiver is further configured to receive, in the first time unit, indication information of a modulation and coding strategy. The first channel state information includes the indication information of the modulation and coding strategy.

[0040] In a fourth aspect, a communication device is provided, including a processor and a transceiver.

[0041] The processing unit is configured to acquire first channel state information of the first device in a first time unit. The processing unit is further configured to acquire second channel state information of the first device in a second time unit, wherein a first channel quality is worse than a second channel quality, the first channel quality being a channel quality indicated by the first channel state information, and the second channel quality being a channel quality indicated by the second channel state information. The transceiver is configured to transmit data to the first device in the first time unit by using a first slot format. The transceiver is further configured to transmit data to the first device in the second time unit by using a second slot format. The second slot format has a second slot ratio, and the first slot format has a first slot ratio. The second slot ratio is greater than the first slot ratio, and the second slot ratio is a ratio of a downlink time slot to an uplink time slot of the second slot format, and the first slot ratio is a ratio of a downlink time slot to an uplink time slot of the first slot format.

[0042] In a possible implementation, the processing unit is further configured to acquire third channel state information of the first device in a third time unit, wherein a third channel quality is worse than the second channel quality and stronger than the first channel quality, the third channel quality being a channel quality indicated by the third channel state information. The transceiver is further configured to transmit data to the first device in the third time unit by using a third slot format. The third slot format has a third slot ratio, and the third slot ratio is greater than the first slot ratio and smaller than the second slot ratio, and the third slot ratio is a ratio of a downlink time slot to an uplink time slot of the third slot format.

[0043] In a possible implementation, the first device is located at a first location in the first time unit, and the first device is located at a second location in the second time unit.

[0044] In a possible implementation, a speed of the first device in the first time unit is a first speed, and a speed of the first device in the second time unit is a second speed.

[0045] In a possible implementation, the first device is located at a first cell in the first time unit, and the first device is located at the first cell in the second time unit.

[0046] In a possible implementation, the first location is a near point of the first cell, and the second location is a far point of the first cell.

[0047] In a possible implementation, the first slot ratio corresponds to a first pattern, and the second slot ratio corresponds to a second pattern.

[0048] In a possible implementation, the transceiver is further configured to send, to the first device, a channel state information reference signal in the first time unit. The transceiver is further configured to receive, from the first device, a measurement result of the channel state information reference signal. The channel state information includes the measurement result of the channel state information reference signal.

[0049] In a possible implementation, the transceiver is further configured to receive, at the first time unit, an uplink sounding reference signal from the first device. The processor is specifically configured to measure the uplink sounding reference signal to obtain a measurement result of the uplink sounding reference signal. The transceiver is further configured to send the measurement result of the uplink sounding reference signal to the first device, and the channel state information comprises the measurement result of the uplink sounding reference signal.

[0050] In a possible implementation, the transceiver is further configured to send, at the first time unit, indication information of a modulation and coding strategy to the first device, and the first channel state information comprises the indication information of the modulation and coding strategy.

[0051] In a fifth aspect, a communication apparatus is provided for implementing the methods described above. The communication apparatus can be the first device in the first aspect, such as a chip. Alternatively, the communication apparatus can be the second device in the second aspect. The communication apparatus includes modules, units, or means corresponding to the modules, units, or means for implementing the methods described above. The modules, units, or means can be implemented by hardware, software, or a combination of hardware and software.

[0052] In a sixth aspect, a communication apparatus is provided, which includes a processor and a communication interface. The communication interface is configured to communicate with modules outside the communication apparatus. The processor is configured to execute computer programs or instructions to cause the methods described in any of the aspects above to be performed. The communication apparatus can be the first device in the first aspect, such as a chip. Alternatively, the communication apparatus can be the second device in the second aspect.

[0053] In a seventh aspect, a communication apparatus is provided, which includes at least one processor. The processor is configured to execute computer programs or instructions stored in a memory to implement the methods described in any of the aspects above. The memory can be coupled to the processor or independent of the processor. The communication apparatus can be the first device in the first aspect, such as a chip. Alternatively, the communication apparatus can be the second device in the second aspect.

[0054] In an eighth aspect, a communication system is provided, which can include the first device configured to perform the methods described in the first aspect and the second device configured to perform the methods described in the second aspect.

[0055] In a ninth aspect, a computer readable storage medium is provided, which stores computer readable instructions. When a computer reads and executes the computer readable instructions, the computer is caused to perform the methods in any of the possible implementation of any of the first aspect to the second aspect.

[0056] In a tenth aspect, the present application provides a computer program product, which, when executed by a computer, causes the computer to perform the method in any possible implementation of any one of the first aspect to the second aspect.

[0057] In an eleventh aspect, the present application provides a chip, which is used to read a computer program stored in a memory, so as to perform the method in any possible implementation of any one of the first aspect to the second aspect.

[0058] It can be understood that the technical effects of the second aspect to the eleventh aspect can refer to the technical effects of the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0059] FIG. 1 is a schematic diagram of a communication system provided by an embodiment of the present application;

[0060] FIG. 2A is a schematic diagram of an application scenario provided by an embodiment of the present application;

[0061] FIG. 2B is a schematic diagram of another application scenario provided by an embodiment of the present application;

[0062] FIG. 3 is a schematic diagram of uplink and downlink time slot ratio of a cell provided by an embodiment of the present application;

[0063] FIG. 4 is an exemplary flowchart of a communication method provided by an embodiment of the present application;

[0064] FIG. 5 is a schematic diagram of a time slot format provided by an embodiment of the present application;

[0065] FIG. 6 is a schematic diagram of another time slot format provided by an embodiment of the present application;

[0066] FIG. 7 is a schematic diagram of another time slot format provided by an embodiment of the present application;

[0067] FIG. 8 is a schematic diagram of a communication apparatus provided by an embodiment of the present application;

[0068] FIG. 9 is a schematic diagram of another communication apparatus provided by an embodiment of the present application;

[0069] FIG. 10 is a schematic diagram of another communication apparatus provided by an embodiment of the present application;

[0070] FIG. 11 is a schematic diagram of another communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION

[0071] In order to facilitate understanding of the technical solutions provided by the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained and described below.

[0072] 1) The uplink and downlink time slot ratio is a key network configuration parameter, which directly affects the data transmission efficiency and user experience of the network. Currently, multiple uplink and downlink time slot ratios are supported to meet different service requirements and network scenarios. These ratios include 8:2, 7:3, 4:1 and 3:1, etc. These ratios can be understood as the ratio between the number of downlink time slots and the number of uplink time slots in a subframe. For example, 8:2 can be understood as 8 downlink time slots and 2 uplink time slots in a subframe of 10 time slots.

[0073] It should be understood that the ratio of downlink time slots to uplink time slots is used as an example in this article. Those skilled in the art can also replace it with the ratio of uplink time slots to downlink time slots. For example, when the ratio of downlink time slots to uplink time slots is 8:2, the ratio of uplink time slots to downlink time slots is 2:8.

[0074] 2) Time unit refers to a resource unit in the time domain, which can include frame, subframe, time slot, symbol and transmission time interval (TTI), etc.

[0075] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. The technical solutions in the embodiments of the present application can be applied to various communication systems, such as universal mobile telecommunications system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, 4th generation (4G) mobile communication system such as long term evolution (LTE) system, 5th generation (5G) mobile communication system such as new radio (NR) system, and future evolved communication system such as 6th generation (6G) mobile communication system, etc. Of course, the technical solutions provided in the present application can also be applied to other possible communication systems, such as vehicle to everything (V2X) system, internet of things (IoT) system, narrow band internet of things (NB-IoT) system, etc.

[0076] Various aspects, embodiments or features can be presented in terms of systems, which can include a number of devices, components, modules, and the like. It is to be understood and appreciated that the various systems can include additional devices, components, modules, etc. and / or can not include all of the devices, components, modules etc.

[0077] To facilitate understanding of embodiments of the present application, FIG. 1 shows a possible, non-limiting system schematic diagram. As shown in FIG. 1, the communication system 10 includes a RAN 100 and a core network (CN) 200. Optionally, the communication system 10 can also include an Internet 300.

[0078] The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in FIG. 1, collectively referred to as 120). Other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc., can also be included in the RAN 100. The terminals 120 are connected to the RAN nodes 110 in a wireless manner. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the wireless access network.

[0079] The RAN 100 can be a 3rd generation partnership project (3GPP) related cellular system, such as a 4G, 5G mobile communication system, or a future-oriented evolved system (e.g., a 6G mobile communication system). The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. The RAN 100 can also be a communication system that combines two or more of the above systems.

[0080] The RAN node 110, which can also be referred to as a RAN entity or an access node, etc., forms part of the communication system 10 and is configured to facilitate wireless access by terminals. The RAN nodes 110 in the communication system 10 can be of the same type or different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, e.g., the network element 120i in Figure 1 can be a helicopter or a drone, which can be configured to move as a mobile base station, to the terminal 120j accessing the RAN 100 via the network element 120i, the network element 120i is a base station; but to the base station 110a, the network element 120i is a terminal. The RAN nodes 110 and the terminals 120 are sometimes referred to as communication devices, e.g., the network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functionalities, and the network elements 120a-120j can be understood as communication devices with terminal functionalities.

[0081] The RAN node can also be referred to as an access network device. In the following, the access network device is used for description, unless specified otherwise.

[0082] In a possible scenario, the access network device can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The access network device can be a macro base station (e.g., 110a in Figure 1), a micro base station or an indoor station (e.g., 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the access network device can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in V2X technology can be a road side unit (RSU). The access network device in the present application can also be implemented by software functions running on hardware, or virtualized functions instantiated on a platform (e.g., a cloud platform). The access network device in the present application can also be a logical node, a logical module or software that can implement all or part of the functions of the access network device.

[0083] In another possible scenario, a terminal is assisted by multiple access network devices to implement wireless access, and different access network devices respectively implement part of functions of a base station. For example, an access network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0084] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU, and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0085] A terminal can also be referred to as a terminal device, a UE, a mobile station, a mobile terminal, etc. The terminal can be widely applied to various scenarios, such as device-to-device (D2D) communication, V2X communication, machine-type communication (MTC), IOT, virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. Embodiments of this application do not limit the device form of the terminal.

[0086] In the following description of the present application, "sending information to a device (such as a terminal)" can be understood as the destination of the information is the device, which can include directly or indirectly sending information to the device. "Receiving information from a device (such as a terminal)" can be understood as the source of the information is the device, which can include directly or indirectly receiving information from the device. The information between the source and the destination of the information transmission can be processed as necessary, such as format change, etc., but the destination can understand the effective information from the source. Similar expressions in the present application can be similarly understood, and will not be repeated here.

[0087] The communication system and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0088] Referring to FIG. 2A, the technical solutions of the present application are applied to the V2X communication technology as an example for illustration. Cellular vehicle to everything (C-V2X) is a V2X communication technology developed based on a cellular system. C-V2X utilizes and enhances the current cellular network functions and elements to realize low-latency and high-reliability communication between various nodes in a vehicle network, including vehicle to vehicle (V2V), vehicle to pedestrian (V2P), vehicle to infrastructure (V2I), and vehicle to network (V2N).

[0089] Referring to FIG. 2B, when the present application is applied in a V2X communication system, it is applicable to communication scenarios with and without network coverage. The terminal can be within the coverage of the base station or outside the coverage of the base station.

[0090] With the evolution of cellular systems from LTE to 5G, C-V2X evolves from LTE-V2X to NR-V2X. NR-V2X supports lower transmission latency, more reliable communication transmission, higher throughput and better user experience, and meets more extensive application scenarios. Further, the vehicle-to-vehicle communication supported by V2C can be extended to device-to-device (D2D) communication under any system.

[0091] The future vehicle connection service, intelligent body (such as AI mobile phone, AI assistant device, intelligent robot) and other services, for example, vehicle network connection service, vehicle-mounted entertainment service, intelligent body large industry service and the like, have higher requirements on rate, delay and reliability, and the next generation network needs to support lower transmission delay, more reliable communication transmission and higher throughput.

[0092] Currently, different operators use different uplink and downlink time slot ratios at different frequencies, but the uplink and downlink time slot ratios remain unchanged in the same cell. For real-time large industry services, the channel states of UEs at different positions in the cell (such as UEs at the center position and UEs at the cell edge position) are different. Especially for UEs at the cell edge position, due to the limitation of the transmission power of the UE, the real-time large industry services of the UE are more difficult to guarantee.

[0093] For example, referring to FIG. 3, the ratio of downlink time slots to uplink time slots in the cell is 8:2. For terminal 1, terminal 1 is located at the center position of the cell, and the coverage is strong, so even if the number of uplink time slots is small, the uplink service of terminal 1 is not affected. For terminal 2, terminal 2 is located at the edge position of the cell, and the coverage is weak, and the number of uplink time slots is small, and is limited by the transmission power, so the uplink service of terminal 2 is greatly affected.

[0094] In view of this, an embodiment of the present application provides a communication method. The method can be executed by a first device and a second device. In the case of not being specially stated, the "first device" in the present application can refer to a terminal device, or a component (for example, a processor, a chip or a chip system, etc.) in the terminal device, or a logic module or software capable of realizing all or part of the functions of the terminal device. Similarly, in the case of not being specially stated, the "second device" in the present application can refer to a network device, or a component (for example, a processor, a chip or a chip system, etc.) in the network device, or a logic module or software capable of realizing all or part of the functions of the network device. Hereinafter, the first device refers to the terminal device, and the second device refers to the network device.

[0095] Referring to FIG. 4, an exemplary flowchart of a communication method provided by an embodiment of the present application can include the following steps.

[0096] S401: The network device acquires the channel state information of the terminal device.

[0097] The channel state information can indicate the channel quality of the terminal device. For example, the channel state information can indicate the uplink channel quality of the terminal device. For another example, the channel state information can indicate the downlink channel quality of the terminal device.

[0098] In one possible scenario, the network device can obtain channel state information (CSI) of the terminal device. For example, the network device can send a channel state information reference signal (CSI-RS) to the terminal device. The terminal device can measure the CSI-RS to obtain the CSI. Optionally, the terminal device can send the CSI to the network device.

[0099] For example, the CSI can include one or more of the following:

[0100] A rank indicator (RI) indicating a transmission rank suggested by the terminal device, or a suitable number of downlink transmission layers.

[0101] A pre-coding matrix indicator (PMI) indicating a pre-coding matrix suggested by the terminal device. For example, the PMI can indicate the pre-coding matrix suggested by the terminal device on the premise that the network side uses the transmission rank suggested by the terminal device.

[0102] A channel quality indicator (CQI) indicating a quality of a current channel, and a signal-to-noise ratio of the channel corresponding to the quality, and taking a value in a range of 0-31. For example, the CQI can indicate a channel coding efficiency and a modulation mode suggested by the terminal device.

[0103] The CSI described above can be understood as channel state information of the terminal device. Based on the CSI, the network device can determine channel state information of a downlink channel of the terminal device. Based on channel reciprocity, the network device can also determine channel state information of an uplink channel of the terminal device.

[0104] In another possible scenario, the network device can measure a sounding reference signal (SRS) of the terminal device to obtain channel state information of the terminal device. For example, the terminal device can send the SRS to the network device, and the network device can measure the SRS to obtain a measurement result of the SRS. The measurement result of the SRS can be understood as the channel state information of the terminal device. Optionally, the network device can send the measurement result of the SRS to the terminal device.

[0105] Through the SRS, the network device can determine channel state information of an uplink channel of the terminal device. Based on channel reciprocity, the network device can also determine channel state information of a downlink channel of the terminal device.

[0106] In another possible case, the network device can determine the MCS of the terminal device according to the channel state information of the terminal device. Therefore, the channel state information of the terminal device can be determined according to the indication information of the modulation and coding scheme (MCS) of the terminal device. For example, the network device can send the MCS indication information, such as the MCS index, to the terminal device. For example, the greater the value of the MCS index, the better the channel quality of the terminal device, and the smaller the value of the MCS index, the worse the channel quality of the terminal device. In this way, the terminal device can also determine the channel state information of the terminal device according to the MCS index indicated by the network device.

[0107] Similarly, the terminal device can also obtain the channel state information of the terminal device. For example, the terminal device can measure the CSI-RS to obtain the CSI, which can be understood as the channel state information of the terminal device. For another example, the terminal device can send the SRS to the network device and receive the measurement result of the SRS from the network device, which can be understood as the channel state information of the terminal device. For another example, the terminal device can receive the MCS indication information from the network device, which can indicate the channel state information of the terminal device.

[0108] S402: The network device transmits data with the terminal device by using the time slot format corresponding to the channel state information of the terminal device.

[0109] In a possible implementation, the network device can determine the time slot format used for transmitting data according to the channel state information of the terminal device. For example, the network device can determine the first channel state information of the terminal device in the first time unit, and determine the second channel state information of the terminal device in the second time unit. The first channel state information can indicate the first channel quality, and the second channel state information can indicate the second channel quality. The first channel quality is worse than the second channel quality.

[0110] Then, in the first time unit, the network device transmits data with the terminal device by using the first time slot format, and in the second time unit, the network device transmits data with the terminal device by using the second time slot format. The downlink time slot ratio to the uplink time slot ratio (referred to as the second time slot ratio) of the second time slot format is greater than the downlink time slot ratio to the uplink time slot ratio (referred to as the first time slot ratio) of the first time slot format. In other words, the number of uplink time slots in the second time slot format is greater than the number of uplink time slots in the first time slot format.

[0111] Similarly, the terminal device transmits data with the network device by using the time slot format corresponding to the channel state information of the terminal device, which can be implemented by referring to the manner in which the network device determines the time slot format used for transmitting data.

[0112] Based on the above scheme, the terminal device and the network device can flexibly adopt different uplink-downlink time slot ratio transmission data according to the channel state information of the terminal device, and the number of uplink time slots when the channel quality of the terminal device is poor is greater than the number of uplink time slots when the channel quality of the terminal device is good, which can improve the uplink coverage of the terminal device to ensure the uplink service of the terminal device.

[0113] In some embodiments, the poor channel quality of the terminal device can be due to the location of the terminal device being at the edge of the cell, and the good channel quality of the terminal device can be due to the location of the terminal device being at the center of the cell. For example, the terminal device can be located at a first location in a first time unit, and the terminal device can be located at a second location in a second time unit. Exemplarily, the first location can be a far point of the cell, and the second location can be a near point of the cell. The network device and the terminal device can simultaneously adopt different time slot formats to transmit data at different locations. In this way, when the terminal device is located at the edge of the cell, a first time slot format can be used to transmit data, and when the terminal device is located at the near point of the cell, a second time slot format can be used to transmit data. Since the first time slot ratio is less than the second time slot ratio, that is, the number of uplink time slots in the first time slot format is greater than the number of uplink time slots in the second time slot format, the uplink coverage of the terminal device located at the edge of the cell can be improved, and the uplink service of the terminal device located at the edge of the cell can be ensured.

[0114] In yet another embodiment, the poor channel quality of the terminal device can be due to the fast speed of the terminal device, and the good channel quality of the terminal device can be due to the slow speed or no movement of the terminal device. For example, the speed of the terminal device can be a first speed in a first time unit, and the speed of the terminal device can be a second speed in a second time unit. Exemplarily, the first speed is greater than the second speed. In this way, when the terminal device moves at a fast speed, a first time slot format can be used to transmit data, and when the terminal device moves at a slow speed, a second time slot format can be used to transmit data. Since the first time slot ratio is less than the second time slot ratio, that is, the number of uplink time slots in the first time slot format is greater than the number of uplink time slots in the second time slot format, the uplink coverage of the terminal device moving at a fast speed can be improved, and the uplink service of the terminal device moving at a fast speed can be ensured.

[0115] It should be understood that in the above embodiments, the terminal device is located in the same cell. For example, in the first time unit, the terminal device is located in the first cell, and in the second time unit, the terminal device is located in the first cell. In this way, when the terminal device moves to different locations of the cell or the terminal device moves at different speeds, the corresponding channel state information of the terminal device is different, and the terminal device and the network device can flexibly adopt different uplink-downlink time slot ratio frame structure schemes for data transmission according to the channel state information, so as to improve the uplink coverage of the terminal device.

[0116] Referring to FIG. 5, a schematic diagram of a time slot format of a terminal device is shown. As shown in FIG. 5, when the terminal device is located at a far point of the cell, the channel state information of the terminal device indicates that the channel quality is good, and the terminal device can transmit data by using a first time slot format. When the terminal device is located at a near point of the cell, the channel state information of the terminal device indicates that the channel quality is poor, and the terminal device can transmit data by using a second time slot format. In the second time slot format, the number of uplink time slots is smaller than that in the first time slot format, and thus the uplink coverage can be improved.

[0117] It should be noted that in FIG. 5, the first time slot ratio is DL:UL=1:4, and the second time slot ratio is DL:UL=4:1. In actual communication, the first time slot ratio can also be other uplink-downlink time slot ratios, and similarly, the second time slot ratio can also be other uplink-downlink time slot ratios, but the second time slot ratio is greater than the first time slot ratio.

[0118] In the embodiments of the present application, the first time slot format can correspond to a first pattern, and the second time slot format can correspond to a second pattern. Here, the pattern can be understood as a time domain pattern. For example, in FIG. 5, the first time slot format can correspond to pattern 2, and the second time slot format can correspond to pattern 1. For example, as shown in FIG. 5, in pattern 1, DL:UL=4:1, the number of uplink time slots is 2, the number of downlink time slots is 8, and the first time slot in every 5 time slots is an uplink time slot and the remaining time slots are downlink time slots. In pattern 2, DL:UL=1:4, the number of uplink time slots is 8, the number of downlink time slots is 2, and the first 4 time slots in every 5 time slots are uplink time slots and the remaining one time slot is a downlink time slot.

[0119] It should be understood that the pattern can be pre-defined or pre-configured by a protocol. The terminal device and the network device can know the pattern, and after the terminal device and the network device determine the time slot format, the corresponding pattern can be determined according to the time slot format.

[0120] It should be noted that the time slot formats 1 and 2 are only exemplary, and the time slot format can also correspond to different forms of time domain pattern under time division duplex (TDD) (as shown in FIG. 6), different forms of time domain pattern under frequency division duplex (FDD), and various evolved time domain patterns.

[0121] In FIG. 5, the time domain resources occupied by the uplink time slots are more than the time domain resources occupied by the downlink time slots in the first time slot format, and in FIG. 6, the time domain resources occupied by the uplink time slots are more than the time domain resources occupied by the downlink time slots in the first time slot format, and the uplink time slot resources can be continuous in time domain.

[0122] In a possible implementation, the network device and the terminal device can also acquire third channel state information of the terminal device in a third time unit. The third channel state information indicates a third channel quality, which is worse than the second channel quality but better than the first channel quality. Then, in the third time unit, the network device and the terminal device transmit data by using a third time slot format. The downlink time slots and the uplink time slots of the third time slot format have a third time slot ratio (referred to as a third time slot ratio), which is greater than the first time slot ratio and less than the second time slot ratio. That is, different time slot formats can be used to transmit data in different channel qualities.

[0123] In some embodiments, the terminal device can be located at a third position in the third time unit. Exemplarily, the third position can be a midpoint of the cell. For example, the third position is closer to the center of the cell than the first position, and the third position is farther from the center of the cell than the second position. In other embodiments, the speed of the terminal device in the third time unit is a third speed. Exemplarily, the third speed is lower than the first speed and higher than the second speed. It should be understood that the terminal device is located in the first cell in the third time unit.

[0124] Referring to FIG. 7, a schematic diagram of a time slot format of a terminal device is shown. As shown in FIG. 7, when the terminal device is at a far point of a cell, the channel quality indicated by the channel state information of the terminal device is poor, and the terminal device can use a first time slot format to transmit data. When the terminal device is at a near point of the cell, the channel quality indicated by the channel state information of the terminal device is good, and the terminal device can use a second time slot format to transmit data. When the terminal device is at a middle point of the cell, the channel quality indicated by the channel state information of the terminal device is moderate, and the terminal device can use a third time slot format to transmit data. The number of uplink time slots in the second time slot format is less than the number of uplink time slots in the first time slot format, and the number of uplink time slots in the third time slot format is less than the number of uplink time slots in the second time slot format. Therefore, as the distance from the center of the cell is farther, the channel quality is poorer, and the number of uplink time slots can be increased to improve uplink coverage.

[0125] In the embodiments of the present application, a corresponding relationship between different channel state information and time slot formats can be defined. For example, the corresponding relationship can be predefined by a protocol, or preconfigured, or indicated by a network device to a terminal device.

[0126] In one example, a corresponding relationship between CSI and a time slot format (or pattern) can be defined. For example, a corresponding relationship between a modulation order indicated by CQI and a time slot format (or pattern) is defined. For example, when the modulation order is higher, the downlink time slots and the uplink time slots of the time slot format are larger. For another example, a corresponding relationship between a precoding matrix indicated by PMI and a time slot format (or pattern) is defined. For another example, a corresponding relationship between RI and a time slot format (or pattern) is defined.

[0127] Based on the above scheme, the network device and the terminal device can select different time slot formats for data transmission through different CSI. When the channel quality is poor, a time slot format or pattern with more uplink resources is used for data transmission to improve edge coverage and improve the uplink performance of the terminal device.

[0128] In another example, a corresponding relationship between MCS indication information and a time slot format (or pattern) can be defined. Taking Table 1 as an example, a corresponding relationship between MCS indication information and a pattern is shown.

[0129] Table 1: An example of a corresponding relationship between an MCS index and a pattern

[0130] As shown in Table 1, when the value of the MCS index belongs to [0, 10], the time slot format of pattern 3 can be used to transmit data. When the value of the MCS index belongs to [10, 20], the time slot format of pattern 2 can be used to transmit data. When the value of the MCS index belongs to [20, 31], the time slot format of pattern 1 can be used to transmit data. The downlink time slot and uplink time slot ratio of pattern 3 is less than the downlink time slot and uplink time slot ratio of pattern 2, and the downlink time slot and uplink time slot ratio of pattern 2 is less than the downlink time slot and uplink time slot ratio of pattern 1. In other words, the smaller the value of the MCS index, the smaller the downlink time slot and uplink time slot ratio of the corresponding pattern or time slot format.

[0131] It should be understood that the corresponding relationship shown in Table 1 is only exemplary. In Table 1, when the value of the MCS index is 10, the time slot format of pattern 3 can be used to transmit data, or the time slot format of pattern 2 can be used to transmit data. Similarly, when the value of the MCS index is other boundary value, the time slot format of one of the patterns corresponding to the two ranges can be used to transmit data.

[0132] In addition, it should be noted that the range of the MCS index shown in Table 1 is only exemplary, and those skilled in the art can make more fine-grained division or more coarse-grained division of the MCS index.

[0133] Optionally, the MCS indication information can also be determined by the modulation mode indicated by the CQI.

[0134] Based on the above scheme, the terminal device and the network device can select the corresponding pattern or time slot format through the MCS indication information. When the channel quality indicated by the MCS indication information is poor, the time slot format or pattern with more uplink resources is used for data transmission to improve the edge coverage and improve the uplink performance of the terminal device.

[0135] In yet another example, the corresponding relationship between the measurement result of the SRS (referred to as SRS weight) and the time slot format can be defined. Table 2 is used as an example to show the corresponding relationship between the SRS weight and the pattern.

[0136] Table 2: An example of the corresponding relationship between an SRS weight and a pattern

[0137] As shown in Table 2, when the value of the SRS weight belongs to [A, B], the time slot format of pattern 1 can be used to transmit data. When the value of the SRS weight belongs to [B, C], the time slot format of pattern 2 can be used to transmit data. When the value of the SRS weight belongs to [C, D], the time slot format of pattern 3 can be used to transmit data. The downlink time slot ratio to the uplink time slot ratio of pattern 3 is less than that of pattern 2, and the downlink time slot ratio to the uplink time slot ratio of pattern 2 is less than that of pattern 1. In addition, D > C > B > A. In other words, the greater the value of the SRS weight, the smaller the downlink time slot ratio to the uplink time slot ratio of the corresponding pattern or time slot format.

[0138] It should be understood that the corresponding relationship shown in Table 2 is only exemplary. In Table 2, when the value of the SRS weight is B, the time slot format of pattern 1 can be used to transmit data, or the time slot format of pattern 2 can be used to transmit data. Similarly, when the value of the SRS weight is other boundary value, the time slot format of one of the patterns corresponding to the two ranges can be used to transmit data.

[0139] In addition, it should be noted that the range of the SRS weight shown in Table 2 is only exemplary, and those skilled in the art can make more fine-grained division or more coarse-grained division of the SRS weight.

[0140] Based on the above scheme, the network device and the terminal device can select different time slot formats to transmit data through different measurement results of the SRS. When the channel quality is poor, the time slot format or pattern with more uplink resources is used to transmit data, so as to improve the edge coverage and improve the uplink performance of the terminal UE.

[0141] In the embodiment of the present application, the embodiment shown in FIG. 4 can be used to determine the time slot format by the terminal device and the network device. The time-frequency resources used by the terminal device to transmit data need to be allocated by the network device, and can be implemented by referring to the manner of allocating time-frequency resources by the network device in the related art. The network device can allocate time-frequency resources for the terminal device according to the determined time slot format.

[0142] Based on the concept of the above embodiment, referring to FIG. 8, the embodiment of the present application provides a communication apparatus 800, which includes a processing unit 801 and a transceiver unit 802. The communication apparatus 800 can be a communication apparatus, or an apparatus applied to a communication apparatus, which can support the communication apparatus to perform a communication method.

[0143] The transceiving unit can also be referred to as a transceiving module, a transceiver, a transceiving device, etc. The processing unit can also be referred to as a processor, a processing board, a processing unit, a processing device, etc. Optionally, a device for implementing the receiving function in the transceiving unit can be regarded as a receiving unit. It should be understood that the transceiving unit is used to perform the transmitting operation and the receiving operation of the communication device in the above method embodiments, and a device for implementing the transmitting function in the transceiving unit can be regarded as a transmitting unit, i.e., the transceiving unit includes the receiving unit and the transmitting unit.

[0144] In addition, it should be noted that if the device is implemented by a chip / chip circuit, the transceiving unit can be an input / output circuit and / or a communication interface, which performs the input operation (corresponding to the above receiving operation) and the output operation (corresponding to the above transmitting operation); and the processing unit is an integrated processor or a microprocessor or an integrated circuit.

[0145] The following describes in detail the embodiments in which the communication device 800 is applied to a terminal device and a network device.

[0146] For example, when the communication device 800 is applied to a terminal device, the operations performed by each unit of the communication device 800 are described in detail.

[0147] In an optional embodiment, the communication device 800 can be applied to a terminal device, and perform the method performed by the terminal device, for example, the method performed by the terminal device in the embodiment shown in FIG. 4.

[0148] For example, the processing unit 801 is configured to obtain first channel state information of the first device in a first time unit. The processing unit 801 is further configured to obtain second channel state information of the first device in a second time unit, the first channel quality being worse than the second channel quality, the first channel quality being a channel quality indicated by the first channel state information, and the second channel quality being a channel quality indicated by the second channel state information. The transceiving unit 802 is configured to transmit data in the first time unit by using a first time slot format. The transceiving unit 802 is further configured to transmit data in the second time unit by using a second time slot format. The second time slot format has a second time slot ratio, and the first time slot format has a first time slot ratio. The second time slot ratio is greater than the first time slot ratio, the second time slot ratio being a ratio of a downlink time slot to an uplink time slot in the second time slot format, and the first time slot ratio being a ratio of a downlink time slot to an uplink time slot in the first time slot format.

[0149] For example, when the communication device 800 is applied to a network device, the operations performed by each unit of the communication device 800 are described in detail.

[0150] In an optional embodiment, the communication device 800 can be applied to a network device, and perform the method performed by the network device, for example, the method performed by the network device in the embodiment shown in FIG. 4.

[0151] For example, the processing unit 801 is configured to acquire first channel state information of the first device in a first time unit. The processing unit 801 is further configured to acquire second channel state information of the first device in a second time unit, wherein a first channel quality is worse than a second channel quality, the first channel quality is a channel quality indicated by the first channel state information, and the second channel quality is a channel quality indicated by the second channel state information. The transceiver unit 802 is configured to transmit data with the first device in the first time unit by using a first slot format. The transceiver unit 802 is further configured to transmit data with the first device in the second time unit by using a second slot format. The second slot format has a second slot ratio, and the first slot format has a first slot ratio. The second slot ratio is greater than the first slot ratio. The second slot ratio is a ratio of a downlink slot to an uplink slot in the second slot format, and the first slot ratio is a ratio of a downlink slot to an uplink slot in the first slot format.

[0152] Based on the above-mentioned embodiments, the communication device 900 is provided as shown in FIG. 9. The communication device 900 includes a processor 910. Optionally, the communication device 900 further includes a memory 920 for storing instructions executed by the processor 910 or storing input data required by the processor 910 for executing instructions or storing data generated after the processor 910 executes instructions. The processor 910 can implement the method shown in the above-mentioned method embodiments by using the instructions stored in the memory 920.

[0153] Based on the above-mentioned embodiments, the communication device 1000 is provided as shown in FIG. 10. The communication device 1000 can be a chip or a chip system. Optionally, the chip system in the embodiments of the present application can be composed of a chip, or can include a chip and other discrete devices.

[0154] The communication device 1000 can include at least one processor 1010 coupled to a memory. Optionally, the memory can be located inside the device or outside the device. For example, the communication device 1000 further includes at least one memory 1020. The memory 1020 stores necessary computer programs, configuration information, computer programs or instructions and / or data in any of the above-mentioned embodiments; the processor 1010 can execute the computer programs stored in the memory 1020 to complete the method in any of the above-mentioned embodiments. Optionally, the memory can be integrated with the processor.

[0155] The coupling in the embodiments of the present application is indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information interaction between devices, units or modules. The processor 1010 can operate in cooperation with the memory 1020. The specific connection medium between the transceiver 1030, the processor 1010 and the memory 1020 is not limited in the embodiments of the present application.

[0156] The communication apparatus 1000 can further include a transceiver 1030, and the communication apparatus 1000 can interact with other devices through the transceiver 1030. The transceiver 1030 can be a circuit, a bus, a transceiver, or any other device that can be used for information interaction, or a signal transceiving unit. As shown in FIG. 10, the transceiver 1030 includes a transmitter 1031, a receiver 1032, and an antenna 1033. In addition, when the communication apparatus 1000 is a chip-type device or a circuit, the transceiver in the communication apparatus 1000 can also be an input / output circuit and / or a communication interface, which can input data (or receive data) and output data (or send data). The processor is an integrated processor or a microprocessor or an integrated circuit, and the processor can determine the output data according to the input data.

[0157] In a possible implementation, the communication apparatus 1000 can be applied to a communication apparatus, and specifically, the communication apparatus 1000 can be a communication apparatus or can be an apparatus capable of supporting a communication apparatus, and can implement the functions of the terminal device or the network device in any of the above-mentioned embodiments. The memory 1020 stores necessary computer programs, computer programs or instructions and / or data for implementing the functions of the terminal device or the network device in any of the above-mentioned embodiments. The processor 1010 can execute the computer programs stored in the memory 1020 to complete the method executed by the terminal device or the network device in any of the above-mentioned embodiments.

[0158] In the embodiments of the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution or executed by a combination of hardware and software modules in the processor.

[0159] In the embodiments of the present application, the memory can be a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), and can also be a volatile memory such as a random-access memory (RAM). The memory can also be any other medium capable of carrying or storing desired program codes in the form of instructions or data structures and capable of being accessed by a computer, but is not limited to this. The memory in the embodiments of the present application can also be a circuit or any other device capable of implementing a storage function, used for storing computer programs, computer programs or instructions and / or data.

[0160] Based on the above embodiments, referring to FIG. 11, the embodiments of the present application further provide another communication apparatus 1100, comprising: an input / output interface 1110 and a logic circuit 1120; the input / output interface 1110 is configured to receive code instructions and transmit the code instructions to the logic circuit 1120; the logic circuit 1120 is configured to run the code instructions to perform the method performed by the terminal device or the network device in any of the above embodiments.

[0161] In the following, the operations of the apparatus 1100 applied to the terminal device or the network device are described in detail.

[0162] In an optional implementation, the communication apparatus 1100 can be applied to the terminal device to perform the method performed by the terminal device, for example, the method performed by the terminal device in the embodiment shown in FIG. 4.

[0163] For example, the logic circuit 1120 is configured to acquire first channel state information of the first device in a first time unit. The logic circuit 1120 is further configured to acquire second channel state information of the first device in a second time unit, the first channel quality is worse than the second channel quality, the first channel quality is the channel quality indicated by the first channel state information, and the second channel quality is the channel quality indicated by the second channel state information. The input / output interface 1110 is configured to transmit data by using a first time slot format in the first time unit. The input / output interface 1110 is further configured to transmit data by using a second time slot format in the second time unit. The second time slot format has a second time slot ratio, and the first time slot format has a first time slot ratio. The second time slot ratio is greater than the first time slot ratio, the second time slot ratio is a ratio of downlink time slots to uplink time slots of the second time slot format, and the first time slot ratio is a ratio of downlink time slots to uplink time slots of the first time slot format.

[0164] Since the communication apparatus 1100 provided by the embodiment can be applied to the terminal device to perform the method performed by the terminal device, the technical effects that can be achieved thereby can be referred to the above method embodiments, which will not be described herein again.

[0165] In an optional implementation, the communication apparatus 1100 can be applied to the network device to perform the method performed by the network device, for example, the method performed by the network device in the embodiment shown in FIG. 4.

[0166] For example, the logic circuit 1120 is configured to acquire first channel state information of the first device in a first time unit. The logic circuit 1120 is further configured to acquire second channel state information of the first device in a second time unit, the first channel quality being worse than the second channel quality, the first channel quality being channel quality indicated by the first channel state information, and the second channel quality being channel quality indicated by the second channel state information. The input / output interface 1110 is configured to transmit data with the first device in the first time unit by using a first slot format. The input / output interface 1110 is further configured to transmit data with the first device in the second time unit by using a second slot format. The second slot format has a second slot ratio, and the first slot format has a first slot ratio, the second slot ratio being greater than the first slot ratio, the second slot ratio being a ratio of a downlink slot to an uplink slot of the second slot format, and the first slot ratio being a ratio of a downlink slot to an uplink slot of the first slot format.

[0167] The communication apparatus 1100 provided by the embodiment can be applied to a network device, and perform the method performed by the network device. Therefore, the technical effects obtained by the communication apparatus 1100 can refer to the method embodiments, which will not be repeated here.

[0168] Based on the above embodiments, the embodiment of the present application further provides a communication system, which includes at least one network device and at least one terminal device. The technical effects obtained by the communication system can refer to the method embodiments, which will not be repeated here.

[0169] Based on the above embodiments, the embodiment of the present application further provides a computer readable storage medium, which stores computer programs or instructions. When the instructions are executed, the method performed by the communication apparatus in any of the above embodiments is implemented. The computer readable storage medium can include a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, and various media that can store program codes.

[0170] In order to implement the functions of the communication apparatus in FIG. 8 to FIG. 11, the embodiment of the present application further provides a chip including a processor, which is configured to support the communication apparatus to implement the functions related to the terminal device or the network device in the above method embodiments. In a possible design, the chip is connected with a memory or the chip includes the memory, and the memory is configured to save computer programs or instructions and data necessary for the terminal device or the network device.

[0171] 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 be in the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0172] The 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 block or blocks or in conjunction with the flowcharts.

[0173] 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 block or blocks or in conjunction with the flowcharts.

[0174] The 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 block or blocks or in conjunction with the flowcharts.

Claims

1. A communication method applied to a first device, characterized in that, The method comprises: obtaining first channel state information of the first device in a first time unit; obtaining second channel state information of the first device in a second time unit, wherein a first channel quality is worse than a second channel quality, the first channel quality being indicated by the first channel state information, and the second channel quality being indicated by the second channel state information; transmitting data in the first time unit by using a first time slot format; transmitting data in the second time unit by using a second time slot format; wherein a second time slot ratio is greater than a first time slot ratio, the second time slot ratio being a ratio of a downlink time slot to an uplink time slot of the second time slot format, and the first time slot ratio being a ratio of a downlink time slot to an uplink time slot of the first time slot format.

2. The method of claim 1, wherein, The method further comprises: obtaining third channel state information of the first device in a third time unit, wherein a third channel quality is worse than the second channel quality and stronger than the first channel quality, the third channel quality being indicated by the third channel state information; transmitting data in the third time unit by using a third time slot format; wherein a third time slot ratio is greater than the first time slot ratio and smaller than the second time slot ratio, the third time slot ratio being a ratio of a downlink time slot to an uplink time slot of the third time slot format.

3. The method according to claim 1 or 2, characterized in that, The first device is located at a first position in the first time unit, and the first device is located at a second position in the second time unit.

4. The method according to any one of claims 1 to 3, characterized in that, A speed of the first device in the first time unit is a first speed, and a speed of the first device in the second time unit is a second speed.

5. The method according to any one of claims 1 to 4, characterized in that, The first device is located at a first cell in the first time unit, and the first device is located at the first cell in the second time unit.

6. The method according to any one of claims 1 to 5, characterized in that, The first time slot ratio corresponds to a first pattern, and the second time slot ratio corresponds to a second pattern.

7. The method according to any one of claims 1 to 6, characterized in that, The obtaining of the first channel state information of the first device in the first time unit comprises: receiving a channel state information reference signal in the first time unit; measuring the channel state information reference signal to obtain a measurement result of the channel state information reference signal; wherein the channel state information comprises the measurement result of the channel state information reference signal; transmitting the measurement result of the channel state information reference signal.

8. The method according to any one of claims 1 to 6, characterized in that, The obtaining of the first channel state information of the first device in the first time unit comprises: transmitting an uplink sounding reference signal in the first time unit; receiving a measurement result of the uplink sounding reference signal, and the channel state information comprises the measurement result of the uplink sounding reference signal.

9. The method according to any one of claims 1 to 6, characterized in that, The obtaining of the first channel state information of the first device in the first time unit comprises: receiving indication information of a modulation and coding strategy in the first time unit, and the first channel state information comprises the indication information of the modulation and coding strategy. 10.A communication method applied to a second device, the method comprising: The method comprises: obtaining first channel state information of a first device in a first time unit; acquire second channel state information of the first device in a second time unit, a second channel quality being worse than a first channel quality, the first channel quality being channel quality indicated by the first channel state information, the second channel quality being channel quality indicated by the second channel state information; in the first time unit, transmit data with the first device using a first slot format; in the second time unit, transmit data with the first device using a second slot format; wherein a second slot ratio is greater than a first slot ratio, the second slot ratio being a downlink time slot to uplink time slot ratio of the second slot format, the first slot ratio being a downlink time slot to uplink time slot ratio of the first slot format.

11. The method of claim 10, wherein, The method further comprises: acquire third channel state information of the first device in a third time unit, a third channel quality being worse than the second channel quality and stronger than the first channel quality, the third channel quality being channel quality indicated by the third channel state information; in the third time unit, transmit data with the first device using a third slot format; wherein a third slot ratio is greater than the first slot ratio and less than the second slot ratio, the third slot ratio being a downlink time slot to uplink time slot ratio of the third slot format.

12. The method according to claim 10 or 11, characterized in that, the first device is located at a first location in the first time unit, and the first device is located at a second location in the second time unit.

13. The method of any one of claims 10-12, wherein, a speed of the first device in the first time unit is a first speed, and a speed of the first device in the second time unit is a second speed.

14. The method according to any one of claims 10 to 13, characterized in that, the first device is located at a first cell in the first time unit, and the first device is located at the first cell in the second time unit.

15. The method according to any one of claims 10 to 14, characterized in that, the first slot ratio corresponds to a first pattern, and the second slot ratio corresponds to a second pattern.

16. The method of any one of claims 10-15, wherein, The acquiring the first channel state information of the first device in the first time unit comprises: in the first time unit, sending a channel state information reference signal to the first device; receiving a measurement result of the channel state information reference signal from the first device; wherein the channel state information comprises the measurement result of the channel state information reference signal.

17. The method of any one of claims 10-15, wherein, The acquiring the first channel state information of the first device in the first time unit comprises: in the first time unit, receiving an uplink sounding reference signal from the first device; sending a measurement result of the uplink sounding reference signal to the first device, the channel state information comprising the measurement result of the uplink sounding reference signal.

18. The method of any one of claims 10-15, wherein, The acquiring the first channel state information of the first device in the first time unit comprises: in the first time unit, sending indication information of a modulation and coding strategy to the first device, the first channel state information comprising the indication information of the modulation and coding strategy.

19. A communications device, characterized by comprise a processor coupled to a memory, the memory being configured to store programs or instructions, when the programs or instructions are executed by the processor, causing the device to perform the method of any one of claims 1-9, or causing the device to perform the method of any one of claims 10-18.

20. A chip, characterized by The chip comprises: a communication interface; a processor configured to invoke and run the instructions through the communication interface, so that the device installed with the chip system executes the method as claimed in any one of claims 1-9, or so that the device installed with the chip system executes the method as claimed in any one of claims 10-18.

21. A computer program product, characterised in that, computer-executable instructions, which, when run on a computer, cause the computer to execute the method as claimed in any one of claims 1-9, or cause the electronic device to execute the method as claimed in any one of claims 10-18.

22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked by an electronic device, cause the electronic device to execute the method as claimed in any one of claims 1-9, or cause the electronic device to execute the method as claimed in any one of claims 10-18.

23. A communication system, characterized by communication apparatus for executing the method as claimed in any one of claims 1-9, and communication apparatus for executing the method as claimed in any one of claims 10-18.

Citation Information

Patent Citations

  • Communication method, equipment and mobile terminal

    CN112205052A

  • 5G uplink coverage enhancement method

    CN114423027A

  • Uplink and downlink time slot ratio indication method and device applied to carrier aggregation

    CN115801212A

  • Communication wave time slot ratio adjusting method and device and storage medium

    CN116614779A

  • Signaling to adjust slot format

    US20210337539A1