Communication method and apparatus

By reporting the communication method capability information they support, network equipment selects the appropriate communication method to communicate with the terminal, solving the interruption problems caused by poor communication performance and terminal not supporting communication methods in the new 5G air interface technology, and improving the reliability and performance of communication.

WO2025086639A1PCT designated stage expired Publication Date: 2025-05-01HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/096173
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-28
Filing Date
2024-05-29
Publication Date
2025-05-01

AI Technical Summary

Technical Problem

In the application of new 5G air interface technology, poor communication performance between network devices and terminals may lead to service interruption, and the prior art is difficult to effectively solve the communication interruption problem caused by the terminal not supporting certain communication methods.

Method used

The terminal generates and reports the supported communication method capability information, including the support of symbol-level interleaving, and the network device selects a suitable communication method to communicate based on the terminal's capability information to avoid interruptions caused by communication method not supported by the terminal.

Benefits of technology

It improves the reliability and performance of communication transmission, reduces the probability of communication failure, and avoids service interruptions caused by communication methods that are not supported by the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024096173_01052025_PF_FP_ABST
    Figure CN2024096173_01052025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus. The communication method comprises: a terminal generating first information, wherein the first information is used for indicating the capability of the terminal to support a first communication mode, and the first communication mode is a mode for using symbol-level interleaving to perform communication; and sending the first information. In the present application, a terminal reports the capability of the terminal itself to support a first communication mode, such that a network device selects, on the basis of the capability reported by the terminal, a suitable communication mode to communicate with the terminal, thereby improving the reliability of communication transmission. Furthermore, it is also possible to avoid the situation in which communication is interrupted due to the fact that the terminal does not support the communication mode and thus cannot perform decoding.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on October 28, 2023, with application number "202311423658.9" and application name "Communication Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and in particular to communication methods and devices. Background Art

[0003] Currently, 5G New Radio (NR) technology is evolving from Release (R) 18 to Release 19. NR technology is also moving from standardization to commercial deployment. The original intention of the NR standard protocol was to design wireless communication technologies for communication networks, providing users with ultra-low latency, ultra-reliability, ultra-high speeds, and a large number of wireless connections. However, in some scenarios, poor communication performance between network equipment and terminals can lead to service interruptions.

[0004] Summary of the Invention

[0005] The present application provides a communication method and device that can improve communication efficiency and stability and reduce the probability of communication failure.

[0006] To achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, a communication method is provided. The communication method can be performed by a terminal or a component capable of implementing terminal functions (such as a terminal chip). Taking a terminal as an example, the method includes: the terminal generating first information. The first information is used to indicate the terminal's ability to support a first communication mode. The first communication mode is a communication mode using symbol-level interleaving. The first information is sent.

[0008] This application allows the terminal to report its ability to support the first communication method, so that the network device can select an appropriate communication method to communicate with the terminal based on the reported capability of the terminal, thereby improving the reliability of communication transmission. At the same time, it can also avoid communication interruption caused by the terminal not supporting the communication method and being unable to decode.

[0009] In one possible design, the first information includes a first parameter, which is used to indicate whether the terminal supports the first communication mode on one or more physical channels.

[0010] The present application can indicate whether the terminal on one or more physical channels supports the first communication mode through a first parameter, so that the network device can determine the appropriate communication mode to communicate with the terminal based on the first parameter, thereby improving the communication transmission performance and avoiding communication interruption caused by the terminal not supporting the communication mode.

[0011] In some examples, the first parameter includes at least one of the following: the first parameter is a first value, the first value is used to indicate that the terminal supports the first communication mode; the first parameter is a second value, the second value is used to indicate that the terminal does not support the first communication mode.

[0012] The present application can accurately indicate whether a terminal supports a first communication mode or not by using different values ​​of the first parameter. This allows the network device to determine the appropriate communication mode to communicate with the terminal based on the value of the first parameter, thereby improving communication transmission performance and avoiding communication interruptions caused by the terminal not supporting the communication mode.

[0013] In one possible design, the first information includes a second parameter, where the second parameter is used to indicate the maximum number of transport blocks TB supported by the terminal for scheduling within an interleaved block on one or more physical channels.

[0014] The present application can use a second parameter to indicate the maximum number of TBs that a terminal supports scheduling in a long interleaved block on one or more physical channels, so that network devices can communicate according to the number of TBs indicated by the second parameter. This can improve communication transmission performance and avoid communication interruptions caused by the terminal not supporting the number of TBs scheduled in a long interleaved block.

[0015] In some examples, the second parameter includes at least one of the following: the second parameter is a third value, the third value is used to indicate the maximum TB number; the second parameter is a fourth value, the fourth value is used to indicate that the terminal does not support the first communication mode.

[0016] This application uses different values ​​of the second parameter to accurately indicate the maximum number of TBs that a terminal supports scheduling in a long interleaved block, or to indicate that the terminal does not support the first communication mode. This allows the network device to select an appropriate number of TBs for communication with the terminal based on the value of the second parameter, thereby improving communication transmission performance and avoiding communication interruptions caused by the terminal not supporting the number of TBs.

[0017] In some other examples, the maximum number of TBs includes at least one of the following: a maximum number of uplink interleaved TBs; a maximum number of downlink interleaved TBs.

[0018] This application can indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block for uplink and downlink respectively, thereby improving the flexibility of communication.

[0019] In one possible design, the first information includes a third parameter, where the third parameter is used to indicate a maximum interleaving depth supported by the terminal on one or more physical channels.

[0020] The present application can use a third parameter to indicate the maximum interleaving depth supported by the terminal on one or more physical channels, so that the network device can communicate according to the maximum interleaving depth indicated by the third parameter. This can improve communication transmission performance and avoid communication interruptions caused by the terminal not supporting the interleaving depth.

[0021] In some examples, the third parameter includes at least one of the following: the third parameter is a fifth value, the fifth value is used to indicate a maximum interleaving depth; the third parameter is a sixth value, the sixth value is used to indicate that the terminal does not support the first communication mode.

[0022] The present application can accurately indicate the maximum interleaving depth supported by a terminal, or indicate whether the terminal supports the first communication mode, by using different values ​​of the third parameter. This allows the network device to select an appropriate interleaving depth for communication with the terminal based on the value of the third parameter, thereby improving communication transmission performance and avoiding communication interruptions caused by an interleaving depth that the terminal does not support.

[0023] In some other examples, the maximum interleaving depth includes at least one of the following: a maximum uplink interleaving depth; a maximum downlink interleaving depth.

[0024] This application can indicate the maximum interleaving depth supported by the terminal for uplink and downlink respectively, thereby improving the flexibility of communication.

[0025] In one possible design, the first information includes a fourth parameter, which is used to indicate a maximum value of an interleaver parameter supported by the terminal on one or more physical channels.

[0026] The present application can use a fourth parameter to indicate the maximum interleaver parameter supported by the terminal on one or more physical channels, so that the network device communicates according to the maximum interleaver parameter indicated by the fourth parameter. This can improve communication transmission performance and avoid communication interruptions caused by the terminal not supporting the interleaver parameter.

[0027] In some examples, the first information includes at least one of the following: the fourth parameter is a seventh value, the seventh value is used to indicate the maximum value of the interleaver parameter; the fourth parameter is an eighth value, the eighth value is used to indicate that the terminal does not support the first communication mode.

[0028] The present application can accurately indicate the maximum interleaver parameter supported by a terminal, or indicate that the terminal does not support the first communication mode, by using different values ​​of the fourth parameter. This allows the network device to select appropriate interleaver parameters for communication with the terminal based on the value of the fourth parameter, thereby improving communication transmission performance and avoiding communication interruptions caused by interleaver parameters not supported by the terminal.

[0029] In some other examples, the maximum value of the interleaver parameter includes at least one of the following: the maximum value of the uplink interleaver parameter; the maximum value of the downlink interleaver parameter.

[0030] This application can indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block for uplink and downlink respectively, thereby improving the flexibility of communication.

[0031] In one possible design, before sending the first information, the method also includes: receiving second information from a network device, where the second information is used to obtain the terminal's ability to support the first communication mode.

[0032] In this application, when the network device sends the second information, the terminal can generate and send the first information to the network device. This allows the network device to promptly learn the terminal's corresponding capabilities and use an appropriate communication method to communicate with the terminal. This can improve the reliability of communication transmission and avoid situations where the terminal cannot decode and cause communication interruptions.

[0033] In one possible design, the communication channel between the terminal and the network device is interfered with, and the method also includes: the terminal supports a first communication mode and communicates with the network device using the first communication mode; or, the terminal does not support the first communication mode and communicates with the network device using a second communication mode, wherein the second communication mode is any communication mode other than the first communication mode.

[0034] This application can determine whether the terminal supports the first communication mode based on the capabilities reported by the terminal, so that the network device and the terminal can accurately use the appropriate communication mode during communication, avoiding communication interruption caused by terminal capability mismatch.

[0035] In one possible design, the symbol-level interleaving includes symbol-level cyclic interleaving.

[0036] The present application can be applied to the scenario of symbol-level cyclic interleaving, so that in this scenario, the network device selects an appropriate communication method to communicate with the terminal according to the capabilities reported by the terminal, thereby improving the reliability of communication transmission and avoiding communication interruption due to the terminal not supporting the communication method and being unable to decode.

[0037] In a second aspect, a communication method is provided, comprising: receiving first information. The first information indicates a terminal's ability to support a first communication mode, where the first communication mode is a communication mode using symbol-level interleaving. Based on the first information, communicating with the terminal using the first communication mode or a second communication mode, where the second communication mode is any communication mode other than the first communication mode.

[0038] The network device of the present application selects an appropriate communication mode to communicate with the terminal based on the terminal's reported ability to support the first communication mode, thereby improving the reliability of communication transmission and avoiding communication interruption caused by the terminal not supporting the communication mode and being unable to decode.

[0039] In one possible design, the first information includes a first parameter, which is used to indicate whether the terminal supports the first communication mode on one or more physical channels.

[0040] In some examples, the first parameter includes at least one of the following: the first parameter is a first value, the first value is used to indicate that the terminal supports the first communication mode; the first parameter is a second value, the second value is used to indicate that the terminal does not support the first communication mode.

[0041] In one possible design, the first information includes a second parameter, where the second parameter is used to indicate the maximum number of transport blocks TB supported by the terminal for scheduling within an interleaved block on one or more physical channels.

[0042] In some examples, the second parameter includes at least one of the following: the second parameter is a third value, the third value is used to indicate the maximum TB number; the second parameter is a fourth value, the fourth value is used to indicate that the terminal does not support the first communication mode.

[0043] In some other examples, the maximum number of TBs includes at least one of the following: a maximum number of uplink interleaved TBs; a maximum number of downlink interleaved TBs.

[0044] In one possible design, the first information includes a third parameter, where the third parameter is used to indicate a maximum interleaving depth supported by the terminal on one or more physical channels.

[0045] In some examples, the third parameter includes at least one of the following: the third parameter is a fifth value, the fifth value is used to indicate a maximum interleaving depth; the third parameter is a sixth value, the sixth value is used to indicate that the terminal does not support the first communication mode.

[0046] In some other examples, the maximum interleaving depth includes at least one of the following: a maximum uplink interleaving depth; a maximum downlink interleaving depth.

[0047] In one possible design, the first information includes a fourth parameter, which is used to indicate a maximum value of an interleaver parameter supported by the terminal on one or more physical channels.

[0048] In some examples, the first information includes at least one of the following: the fourth parameter is a seventh value, the seventh value is used to indicate the maximum value of the interleaver parameter; the fourth parameter is an eighth value, the eighth value is used to indicate that the terminal does not support the first communication mode.

[0049] In some other examples, the maximum value of the interleaver parameter includes at least one of the following: the maximum value of the uplink interleaver parameter; the maximum value of the downlink interleaver parameter.

[0050] In one possible design, before receiving the first information, the method further includes: sending second information, where the second information is used to obtain the terminal's ability to support the first communication mode.

[0051] In one possible design, the communication channel between the network device and the terminal is interfered with, and the method also includes: the terminal supports a first communication mode and communicates with the terminal using the first communication mode; or the terminal does not support the first communication mode and communicates with the terminal using a second communication mode, wherein the second communication mode is any communication mode other than the first communication mode.

[0052] In one possible design, the symbol-level interleaving includes symbol-level cyclic interleaving.

[0053] In a third aspect, a communication device is provided. The communication device is used to implement the various communication methods involved in the first and / or second aspects above. The communication device includes modules, units, or means corresponding to the above communication methods. The modules, units, or means can be implemented through hardware, software, or hardware executing corresponding software implementations. The hardware or software includes one or more modules or units corresponding to the above functions.

[0054] In a fourth aspect, a communication device is provided, comprising: a processor and a memory, wherein the memory is configured to store computer instructions, and when the processor executes the instructions, the communication device executes the communication method according to any of the above aspects.

[0055] In the fifth aspect, a chip system is provided, which includes a processor and an input / output port, the processor is used to implement the processing functions involved in the communication method of any aspect of the above aspects, and the input / output port is used to implement the transceiver functions involved in the communication method of any aspect of the above aspects.

[0056] In one possible design, the chip system also includes a memory, which is used to store program instructions and data for implementing the functions involved in the communication method of any of the above aspects.

[0057] The chip system may be composed of chips, or may include chips and other discrete devices.

[0058] In a sixth aspect, a communication system is provided, which includes a terminal device that executes any method of any of the above aspects, and a network device that executes any method of any of the above aspects.

[0059] In a seventh aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions, which, when executed on a computer, cause the computer to execute any communication method designed in any of the above aspects.

[0060] In an eighth aspect, a computer program product is provided, which includes a computer program or instructions, and when the computer program or instructions are run on a computer, causes the computer to execute any communication method designed in any of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] FIG1 is an exemplary diagram of the architecture of a communication system provided in an embodiment of the present application;

[0062] FIG2 is a schematic diagram of an OFDM transmission provided in an embodiment of the present application;

[0063] FIG3 is a schematic diagram of a road sign shielding method provided in an embodiment of the present application;

[0064] FIG4 is a schematic diagram of a signal-to-noise ratio change according to an embodiment of the present application;

[0065] FIG5 is a schematic diagram of simulation results under the influence of shielding provided by an embodiment of the present application;

[0066] FIG6 is a schematic diagram of a symbol-level cyclic interleaving provided in an embodiment of the present application;

[0067] FIG7 is a schematic diagram of symbol-level interleaving provided in an embodiment of the present application;

[0068] FIG8 is a schematic diagram of another symbol-level cyclic interleaving provided in an embodiment of the present application;

[0069] FIG9 is a schematic diagram of simulation results under a symbol-level interleaving scheme provided in an embodiment of the present application;

[0070] FIG10 is an exemplary diagram of the architecture of another communication system provided in an embodiment of the present application;

[0071] FIG11 is an exemplary diagram of the architecture of another communication system provided in an embodiment of the present application;

[0072] FIG12 is a schematic diagram of a communication interaction provided in an embodiment of the present application;

[0073] FIG13 is another schematic diagram of communication interaction provided in an embodiment of the present application;

[0074] FIG14 is a schematic diagram of another communication interaction provided in an embodiment of the present application;

[0075] FIG15 is a schematic diagram of a resource mapping provided in an embodiment of the present application;

[0076] FIG16 is a schematic diagram of a communication process provided in an embodiment of the present application;

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

[0078] FIG18 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0079] The network architecture and business scenarios described in the embodiments of the present application are intended 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 in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0080] The terms "first" and "second" in the description and drawings of the embodiments of the present application are used to distinguish different objects, or to distinguish different treatments of the same object. Words such as "first" and "second" can distinguish between identical or similar items with substantially the same functions and effects. For example, the first device and the second device are merely used to distinguish different devices and do not limit their order. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences.

[0081] "At least one" means one or more, and "a plurality" means two or more.

[0082] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the embodiments of the present application is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.

[0083] In the description of the embodiments of this application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural.

[0084] In addition, to facilitate a clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.

[0085] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0086] It is understood that the "embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the embodiment of the present application. Therefore, the various embodiments in the entire specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It is understood that in the various embodiments of the embodiment of the present application, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0087] It can be understood that in the embodiments of the present application, "when" and "if" both mean that corresponding processing will be performed under certain objective circumstances, and do not limit the time, nor do they require any judgment action when implementing, nor do they mean that there are other limitations.

[0088] It is understood that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently of other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. In certain scenarios, they may also be combined with other features as needed. Accordingly, the devices provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.

[0089] In the embodiments of the present application, unless otherwise specified, the same or similar parts between the various embodiments can refer to each other. In the various embodiments of the present application, and the various implementation methods / implementation methods / implementation methods in the various embodiments, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and the various implementation methods / implementation methods / implementation methods in the various embodiments are consistent and can be referenced to each other. The technical features in different embodiments and the various implementation methods / implementation methods / implementation methods in the various embodiments can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. The implementation methods of the embodiments of the present application described below do not constitute a limitation on the scope of protection of the embodiments of the present application.

[0090] FIG1 is an example diagram of the architecture of a communication system provided in an embodiment of the present application.

[0091] As shown in Figure 1, the communication system involved in the embodiment of the present application may include at least one terminal 110 and a network device 120. The terminal 110 and the network device 120 communicate with each other wirelessly. The network device 120 may be a wireless access network device. Terminal devices and terminal devices, as well as wireless access network devices and wireless access network devices, may be connected to each other via wired or wireless means. Figure 1 is only a schematic diagram, and the communication system may also include other network devices, such as wireless relay devices, wireless backhaul devices, core network devices, etc., which are not shown in Figure 1. The connection relationship between devices is not limited to the methods listed above.

[0092] The wireless access network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation base station (next generation NodeB, gNB) in the fifth generation (5G) mobile communication system, a next-generation base station in the sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.; it can also be a module or unit that completes part of the functions of a base station, for example, it can be a centralized unit (CU) or a distributed unit (DU). The wireless access network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device. The wireless access network device is sometimes also referred to as a network device. For ease of description, the following description uses a base station as an example of a wireless access network device.

[0093] Terminal devices may also be referred to as terminals, user equipment (UE), mobile stations, mobile terminals, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. Terminal devices may be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal devices.

[0094] Base stations and terminal devices can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and terminal devices.

[0095] Communication between base stations and terminal devices, between base stations, and between terminal devices can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0096] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem that includes the base station functions. The control subsystem that includes the base station functions here may be a control center in the application scenarios of the above-mentioned terminal devices, such as smart grid, industrial control, smart transportation, smart city, etc. The functions of the terminal device may also be performed by a module (such as a chip or modem) in the terminal device, or by a device that includes the terminal device functions.

[0097] Currently, 5G NR technology is evolving from Release 18 to Release 19. NR technology is also moving from standardization to commercial deployment. The NR standard protocol is a wireless communication technology designed for terrestrial cellular network scenarios. It can provide users with wireless communication services featuring ultra-low latency, ultra-reliability, ultra-high speeds, and a high number of connections. However, cellular networks may not be able to provide seamless global coverage. For example, areas without terrestrial base stations, such as ocean surfaces, polar regions, and rainforests, are considered to be without cellular network coverage and, therefore, cannot enjoy the voice and data services provided by cellular networks.

[0098] Compared to terrestrial communications, non-terrestrial networks (NTNs) offer a wide coverage area and flexible networking, enabling seamless global network coverage. NTNs complement existing terrestrial networks and can also be considered an independent communications system that provides users with global high-speed network access. Currently, research institutes, communications organizations, and telecommunications companies around the world are participating in research on NTN communication technology and standardization, hoping to build a unified communications network across space, ground, and space.

[0099] In some embodiments, NTN communications can include networking using equipment such as drones, high-altitude platforms, and satellites. This can provide UEs with services such as data transmission and voice communication. High-altitude platform equipment is typically located at an altitude of 8-50 kilometers (km) above the ground. Satellite communication systems can be categorized into three types based on the satellite's orbital altitude: geostationary Earth orbit (GEO) satellite communication systems; medium Earth orbit (MEO) satellite communication systems; and low Earth orbit (LEO) satellite communication systems. GEO is also known as a synchronous orbit satellite system.

[0100] In some embodiments, the satellite orbit altitude of a GEO satellite can reach 35,786 km. Its main advantage is that it can remain stationary relative to the ground and can provide a larger coverage area. However, the GEO satellite communication system also has some obvious disadvantages. For example, the GEO satellite orbit is far away from the ground of the earth, and the free space propagation loss is large, resulting in a relatively tight communication link budget. In order to increase the transmission and / or reception gain, the satellite needs to be equipped with a larger aperture antenna. For another example, the communication transmission delay is large, and there is a round-trip delay of up to 500 milliseconds (ms), which cannot meet the needs of low-latency services. For another example, GEO orbit resources are relatively tight, the launch cost is high, and it is impossible to provide corresponding coverage for the polar regions of the earth.

[0101] In some embodiments, the orbital altitude of MEO satellites can be between 2,000 and 35,786 km. This has the advantage of enabling global coverage with a relatively small number of satellites. However, its orbital altitude is still higher than that of LEO. Therefore, MEO satellites still experience greater transmission latency during satellite communications than LEO satellites. Combining the advantages and disadvantages of MEO satellite communication systems, MEO satellites can be suitable for scenarios such as positioning and navigation.

[0102] In some embodiments, LEO satellites operate at orbital altitudes ranging from 300 to 2000 km. LEO satellites operate at lower orbital altitudes than MEO and GEO satellites. Therefore, LEO satellite communication systems offer advantages such as reduced data propagation latency, minimal transmission loss, and low launch costs. This has led to increasing interest in LEO satellite communication systems in recent years.

[0103] Of course, the altitude ranges of the above-mentioned different satellite communication systems are only an exemplary description, and the embodiments of the present application do not limit the specific satellite orbit altitudes of each satellite.

[0104] In some embodiments, for one or more of the above-mentioned communication systems, a multi-carrier (MC) scheme may be used as a communication mechanism for data transmission. For example, the multi-carrier scheme may be an orthogonal frequency division multiplexing (OFDM) technology.

[0105] Figure 2 is a schematic diagram of an OFDM system transmission according to an embodiment of the present application. As shown in Figure 2 , the OFDM system includes modules such as a channel coding module, a scrambling module, and a bit interleaving module. It is understood that the OFDM system shown in Figure 2 may also include possible modules such as a channel estimation module (not shown in the figure). In other words, the embodiments of the present application do not limit the modules that may be included in the OFDM system shown in Figure 2 .

[0106] In some embodiments, after the OFDM transmitter performs a cyclic redundancy check (CRC) on the source information bits, the CRC-added data can be channel-coded to obtain coded bits. The source information bits may also be referred to as source bits. The coded bits can then be scrambled and the scrambled data input into a bit interleaving module. This allows the scrambled data to be bit-interleaved within the coding block. It can be understood that bit interleaving can convert burst errors introduced by the channel within the coding block into random errors, thereby dispersing the burst errors and facilitating successful decoding by the OFDM receiver. The interleaved bits can be constellation-mapped into a quadrature amplitude modulation (QAM) signal. The QAM signal can be referred to as a QAM symbol. The QAM signal can then be subjected to an inverse discrete Fourier transform (IDFT) to transform the signal from the frequency domain to the time domain. A cyclic prefix (CP) is added to the IDFT-processed data. A continuous-time signal is then obtained through a digital-to-analog converter (DAC). It is then amplified by a high-power amplifier (HPA) and transmitted. The signal is transmitted through a terrestrial or NTN channel and reaches the OFDM receiver. Accordingly, the received continuous-time signal is sampled at the OFDM receiver and passed through an analog-to-digital converter (ADC) to obtain a discrete-time signal. The CP is then removed from the discrete-time signal. The data after CP removal undergoes a discrete Fourier transform (DFT) to transform the signal from the time domain to the frequency domain. Finally, through operations such as frequency domain equalization, QAM symbol decoding, bit de-interleaving, descrambling, and channel decoding, the decoded bits are obtained.

[0107] In scenarios such as satellite mobile communications, during the process of transmitting data with the satellite, the mobile terminal may be affected by sudden and / or short-term shielding of the signal by road signs, street lights, etc., resulting in a sudden drop in the signal-to-noise ratio (SNR) of the communication link. The duration of such shielding may often reach tens of milliseconds. For example, as shown in Figure 3, it is assumed that a vehicle communicates with a network device as a terminal, or a terminal located in a vehicle communicates with a network device, and it is assumed that the network device is a satellite. When the vehicle travels to a certain location, the road signs on both sides of the road will block the communication link between the vehicle and the satellite, thereby affecting data transmission. As can be seen from Figure 4, when the shielding affects the communication link, it will cause a sudden drop in the signal-to-noise ratio. It can be considered that the reason for the sudden drop in the signal-to-noise ratio in Figure 4 is the occurrence of the scenario shown in Figure 3.

[0108] Figure 5 shows the results of a physical layer link simulation for the effects of sudden and / or short-term signal obstructions, as shown in Figure 3. As shown in Figure 5, the bit error rate decreases with increasing signal-to-noise ratio. Alternatively, it can be considered that the bit error rate increases with decreasing signal-to-noise ratio. It can be seen that due to the effects of sudden and / or short-term obstructions, an error plateau appears when the signal-to-noise ratio drops to a certain level. This means that within a certain range of signal-to-noise ratios, the bit error rate remains virtually constant and does not vary significantly with changes in the signal-to-noise ratio. The bit error rate can also be referred to as the block error rate.

[0109] At the same time, sudden and / or short-term shadowing may also cause fluctuations in data transmission rate, an increase in the number of data retransmissions, and an increase in the probability of data retransmissions.

[0110] In some embodiments, a symbol-wise cyclic interleaving scheme is proposed. As shown in Figure 6, each box in the figure can be considered as a data unit, that is, 1 symbol. For example, if it is in an OFDM waveform, it can be considered as an OFDM symbol. Each column in Figure 6 can be considered as a generated data block, data time slot, transmission block (TB) or channel coding block. That is, the generated data block is written into the interleaved block shown in Figure 6 in the form of a column. It is understandable that in the embodiment of the present application, the signal of each column shown in Figure 6 can be referred to as a generated time slot. In some embodiments, it can be sent in the direction of the row shown in Figure 6, wherein the data read by row can be referred to as a transmission time slot. It is worth noting that although a row in Figure 6 includes 15 symbols, a time slot can still correspond to 14 symbols. In other words, when sending, data is sent in the order of the rows, with 14 symbols as one time slot.

[0111] Figure 7 shows another possible symbol-level interleaving scheme. The difference between Figure 7 and Figure 6 is that the number of symbols included in a row of the interleaved block is 14, and the number of symbols included in a column is 14. In this symbol-level interleaving scheme, data is generated in a column-by-column manner. That is, each column in Figure 7 corresponds to a generated TB, such as TB4, TB5, and TB6. When sending, data is sent in the direction of the row. Obviously, a generated TB can be carried by symbols in different transmission time slots. For example, for TB6, it is carried by the third symbol of each time slot in 14 time slots. It can be understood that the number of rows and columns in Figure 7 is only an example, and the embodiment of the present application does not limit the relationship between the number of rows and columns of the interleaved block and the number of rows and columns.

[0112] Of course, the symbol numbers in Figures 6 and 7 are for illustrative purposes only, and the present embodiment does not limit the range of symbol numbers. Furthermore, a time slot can be composed of any number of symbols, and a coding block can be any symbol length. Figures 6 and 7 illustrate only one possible scenario, and the present embodiment does not impose any specific limitations.

[0113] In some embodiments, taking the interleaving method shown in FIG6 as an example, the number of rows M and the number of columns N in the interleaving block can be defined to satisfy a constraint relationship, namely, N=a*M+1. Wherein, a is an integer greater than or equal to 1. It can be understood that M can also be considered as the length of a column in the interleaving block, and N can also be considered as the length of a row in the interleaving block. It is worth noting that since N in the constraint relationship is a times M plus 1, it is precisely because of the addition of 1 that the interleaving block exhibits the characteristics of cyclic shift. As shown in FIG6, assuming that a time slot consists of 14 symbols, for symbols with the same position number in different time slots, cyclic shift is exhibited in the interleaving block, such as the demodulation reference signal (DMRS) symbols framed by the thick black frame in FIG6, namely, symbol 3 and symbol 12. Of course, other symbols also exhibit the characteristics of cyclic shift, such as symbol 1, symbol 7, symbol 11, etc. It can be understood that in the embodiments of the present application, cyclic shift can also be referred to as cyclic displacement.

[0114] If symbol-level cyclic interleaving is used, the transmitter performs symbol-wise interleaving according to an M×N interleaving block size, writing data in the column direction (generating data) and reading data in the row direction (transmitting data). The constraint N = a*M+1 is satisfied, resulting in a cyclic shift of symbols in each column. The length of M can be determined based on the number of symbols occupied by a TB or the number of symbols contained in a time slot.

[0115] At the receiving end, symbol-wise deinterleaving is performed according to the M×N interleaving block size. Data is written in the row direction, that is, the received symbol data is written in row order; data is read in the column direction, that is, the symbol data to be decoded is read in column order. The symbol order of each column is restored to the original order using a reverse cyclic shift method. Of course, the specific implementation process can be referred to the relevant technology, and the embodiments of this application will not be repeated here.

[0116] The symbol-level cyclic interleaving shown in FIG6 above can be considered to be displayed in the form of an interleaved block, while FIG8 shows the symbol-level interleaving process in a timing relationship. As can be seen from FIG8, the characteristic of symbol-level cyclic interleaving is that the combination of symbols of different time slots together carries a physical downlink shared channel (PDSCH) TB data. For example, in FIG8, it is assumed that TB 1 is represented by slash filling, TB 2 is filled with cross lines, and TB 3 is filled with vertical lines. It can be seen that when the symbol-level cyclic interleaving scheme is adopted, the data originally belonging to 1 TB will be dispersed into different transmission data blocks. For example, the first symbol of the first transmission data block, the second symbol of the second transmission data block, the third symbol of the third transmission data block, etc. are all filled with slashes, that is, the data sent on these symbols can together constitute TB 1. Similarly, the same is true for TB 2 and TB 3. From another perspective, assuming the third symbol of each transmitted data block is a DMRS symbol, the data transmitted on the third symbol of the first transmitted data block comes from TB 3, the data transmitted on the third symbol of the second transmitted data block comes from TB 2, and the data transmitted on the third symbol of the third transmitted data block comes from TB 1. This demonstrates the cyclic shift characteristic of symbol-level cyclic interleaving.

[0117] This differs from traditional PDSCH time-domain resource scheduling, which maps each TB sequentially according to symbol order. For example, symbols 1 to 14 of the first time slot are mapped to TB 1, symbols 15 to 28 of the second time slot are mapped to TB 2, and so on. This shows that, whereas traditionally, a TB of data can be time-mapped using multiple symbols in a single time slot, the aforementioned symbol-level interleaving scheme allows a TB of data to be time-mapped using different symbols in multiple time slots.

[0118] As shown in Figure 9, a simulation was conducted for the symbol-level cyclic interleaving scheme in the presence of bursts and / or short-term obscurations. The simulation results can be found in Figure 9. Compared to Figure 5, it can be seen that with symbol-level cyclic interleaving, the bit error rate no longer remains nearly constant as the signal-to-noise ratio changes. In other words, symbol-level cyclic interleaving effectively mitigates the bit error floor caused by bursts and / or short-term obscurations.

[0119] Obviously, in traditional data processing schemes, the receiver jointly decodes consecutive symbols within a time slot to obtain a single terabyte (TB) of decoding results. In contrast, in symbol-level cyclic interleaving, the receiver combines discrete symbols from different time slots and performs joint decoding to obtain a single terabyte (TB) of decoding results. Therefore, symbol-level cyclic interleaving differs in its time-domain resource scheduling and signal processing methods for PDSCH and / or physical uplink shared channel (PUSCH).

[0120] As can be seen, symbol-level cyclic interleaving is an effective solution for situations in satellite mobile communications where sudden and / or short-term obstruction from road signs, streetlights, and trees can disrupt communications. However, using symbol-level cyclic interleaving requires the terminal to support the distribution of TBs across discrete symbol resources in different time slots during uplink transmission, which in turn requires a larger terminal buffer. For downlink transmission, the terminal must also support joint decoding of discrete symbols distributed across different time slots, again requiring a larger terminal buffer.

[0121] In response to the above problems, the embodiments of the present application take into account the performance differences of different terminals in the system and propose a communication method, in which the terminal reports whether it supports the symbol-level interleaving scheme, so that the network device can determine whether to use the symbol-level interleaving scheme to alleviate the impact of burst masking on decoding performance based on the capabilities reported by the terminal, thereby avoiding communication interruption caused by the terminal not supporting the symbol-level interleaving scheme.

[0122] It should be noted that in the embodiments of the present application, for the signal sending end, "transmission" means "sending"; for the signal receiving end, "transmission" means "receiving".

[0123] The embodiments of the present application can be applied to the communication scenario shown in FIG. 1 , and can also be applied to the satellite communication scenario shown in FIG. 10 . As shown in FIG. 10 , the satellite communication scenario may include a terminal 110, a network device 120, and a satellite 130. Terminal 110 may include a physical network terminal, or terminals with other possible forms and capabilities, such as a mobile phone or a high-altitude aircraft. It is understood that terminal 110 is similar to terminal 110 in the scenario shown in FIG. 1 , and the embodiments of the present application will not be described in detail here. Network device 120 may include a gateway. In a satellite communication system, a gateway may be referred to as a gateway station or a signal gateway station. In some embodiments, satellite 130 may also be a type of network device. It is understood that network device 120 is similar to network device 120 in the scenario shown in FIG. 1 , and the embodiments of the present application will not be described in detail here. The communication link between satellite 130 and terminal 110 may be referred to as a service link, and the communication link between the satellite and the gateway station may be referred to as a feeder link.

[0124] Satellite 130 can be divided into transparent mode and regenerative mode according to the working mode. When the satellite 130 works in transparent mode, the satellite 130 has the function of relaying. The gateway station has the function of a base station or part of the function of a base station. In this case, the gateway station can be regarded as a base station. Of course, in some embodiments, the gateway station and the base station can also be deployed separately, then the delay of the feeder link should include two parts of the delay from the satellite 130 to the gateway station and the gateway station to the base station. It is worth noting that in the subsequent embodiments of the present application, the gateway station and the base station can be considered to be together or close to each other in the transparent mode. For the case where the gateway station and the base station are far apart, the delay of the feeder link can be the sum of the delay from the satellite 130 to the gateway station and the delay from the gateway station to the base station.

[0125] When satellite 130 operates in regenerative mode, it has data processing capabilities and performs base station functions or partial base station functions. In this case, satellite 130 can be considered a base station. In some embodiments, a base station is connected to a core network. When satellite 130 functions as a base station, it can be considered that satellite 130 is connected to the core network.

[0126] The embodiment of the present application can also be applied to the air-to-ground (ATG) communication scenario shown in Figure 11. In this communication scenario, the coverage diameter of a network device 120 to a terminal 110 in the air can be approximately 100-300km. The terminal 110 can be, for example, an airplane or a handheld terminal in an airplane, and its height from the ground can be approximately 6-12km. Of course, the specific data of the above coverage range and the height of the terminal from the ground can be adjusted according to actual conditions, and the embodiment of the present application is not limited thereto. The above-mentioned system architectures, the number of devices in the system, the connection relationship, and the form can also be implemented in other ways, and the embodiment of the present application is not limited thereto.

[0127] FIG12 is a schematic diagram of a communication interaction provided in an embodiment of the present application.

[0128] As shown in FIG12 , the communication process may be applicable to FIG1 , FIG10 , FIG11 or other communication scenarios. The interaction process may include the following steps:

[0129] S1201: The terminal generates first information.

[0130] In some embodiments, a terminal may generate first information. The first information is used to indicate the terminal's ability to support the first communication method. Alternatively, the first information may be considered to indicate the terminal's communication capability. In other words, the first information is used to indicate whether the terminal supports the first communication method.

[0131] For example, the first information may indicate that the terminal supports the first communication mode. For another example, the first information may indicate that the terminal does not support the first communication mode.

[0132] In some embodiments, the first information may also be referred to as capability information, terminal capability information, etc. The embodiment of the present application does not limit the name of the first information.

[0133] In some embodiments, the first communication mode may be a communication mode using symbol-level interleaving.

[0134] In some embodiments, the symbol-level interleaving may be symbol-level cyclic interleaving.

[0135] It is worth noting that in the embodiments of the present application, "symbol-level interleaving" and "symbol-level cyclic interleaving" may also be referred to as "long interleaving," "time-domain long interleaving," and "time-domain symbol-level interleaving," and may be used interchangeably in the various embodiments of the present application. Of course, while these terms may be used interchangeably, it should be understood that symbol-level cyclic interleaving is only one possible form of symbol-level interleaving, and other possible symbol-level interleaving methods may also be included, which are not limited in the embodiments of the present application.

[0136] S1202: The terminal sends first information to the network device.

[0137] In some embodiments, the terminal may send the generated first information to the network device. The network device receives the first information sent by the terminal. It is understood that the network device may directly receive the first information sent by the terminal, obtain the first information from a higher layer, or receive the first information forwarded by another device.

[0138] For example, the terminal sends the first information, and the network device can directly receive the first information sent by the terminal.

[0139] For another example, the network device obtains the first information through high-layer signaling.

[0140] For another example, the terminal sends first information, and after the first information is received by a certain device, it is forwarded to the network device.

[0141] S1203: The network device communicates with the terminal using the first communication method or the second communication method according to the first information.

[0142] In some embodiments, the network device may determine whether the terminal supports the first communication mode based on the first information received in S1202. Depending on whether the terminal supports the first communication mode, the network device may communicate with the terminal using the first communication mode or the second communication mode. The second communication mode is any communication mode other than the first communication mode.

[0143] For example, the network device determines, based on the first information, that the terminal supports the first communication mode, and the network device may communicate with the terminal using the first communication mode.

[0144] For another example, the network device determines, based on the first information, that the terminal does not support the first communication mode, and the network device may communicate with the terminal using the second communication mode.

[0145] Through the above-described approach, embodiments of the present application enable the network device and the terminal to communicate using the first communication mode when the terminal supports the first communication mode. For example, the first communication mode may be symbol-level interleaving, which can improve the reliability of communication transmission. Furthermore, if the terminal does not support the first communication mode, the network device and the terminal may communicate using the second communication mode to avoid communication interruption caused by the terminal's decoding failure.

[0146] In the communication method provided in the embodiment of the present application, the first information may include a first parameter, and the first parameter is used to indicate whether the terminal supports the first communication mode on one or more physical channels.

[0147] In some embodiments, the first parameter may be expressed as Long-interleaving.

[0148] In some embodiments, the first information may include one or more first parameters. Each first parameter may be used to indicate whether the terminal supports the first communication mode on one or more physical channels.

[0149] In some embodiments, Long-interleaving may be defined to indicate whether the terminal supports long interleaving of the physical uplink control channel (PUCCH), physical downlink control channel (PDCCH), PUSCH, and PDSCH.

[0150] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes a first parameter. The first parameter can be used to indicate whether the PUCCH, PDCCH, PUSCH, and PDSCH support symbol-level interleaving. In other words, the first parameter can simultaneously indicate whether the four physical channels, namely, the PUCCH, PDCCH, PUSCH, and PDSCH, support symbol-level interleaving.

[0151] In some embodiments, multiple different Long-interleavings may be defined. For example, the first parameter used to indicate PUCCH may be recorded as Long-interleavingPUCCH, and Long-interleavingPUCCH is defined to indicate whether the terminal supports long interleaving of PUCCH; the first parameter used to indicate PDCCH may be recorded as Long-interleavingPDCCH, and Long-interleavingPDCCH is defined to indicate whether the terminal supports long interleaving of PDCCH; the first parameter used to indicate PUSCH may be recorded as Long-interleavingPUSCH, and Long-interleavingPUSCH is defined to indicate whether the terminal supports long interleaving of PUSCH; the first parameter used to indicate PDSCH may be recorded as Long-interleavingPDSCH, and Long-interleavingPDSCH is defined to indicate whether the terminal supports long interleaving of PDSCH.

[0152] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes four first parameters. Each first parameter is used to indicate whether the terminal supports the first communication mode on a physical channel. For example, Long-interleaving PUCCH can be used to indicate whether the terminal supports the first communication mode on the PUCCH; Long-interleaving PDCCH can be used to indicate whether the terminal supports the first communication mode on the PDCCH; Long-interleaving PUSCH can be used to indicate whether the terminal supports the first communication mode on the PUSCH; and Long-interleaving PDSCH can be used to indicate whether the terminal supports the first communication mode on the PDSCH.

[0153] In some embodiments, the first information may include multiple first parameters, wherein some of the first parameters may be used to indicate whether multiple physical channels support the first communication mode, and some of the first parameters may be used to indicate whether one physical channel supports the first communication mode.

[0154] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes three first parameters. The three first parameters can be Long-interleaving, Long-interleavingPDSCH, and Long-interleavingPUCCH. Among them, Long-interleavingPDSCH can indicate whether the terminal supports the first communication mode on PDSCH; Long-interleavingPUCCH can indicate whether the terminal supports the first communication mode on PUCCH; other physical channels except PDSCH and PUCCH can indicate whether the terminal supports the first communication mode through Long-interleaving.

[0155] It will be understood that the channels in the above embodiments are merely exemplary descriptions and may include more or fewer channels, which is not limited in the embodiments of the present application.

[0156] In an embodiment of the present application, a first parameter can be used to indicate whether a terminal on one or more physical channels supports a first communication mode, so that a network device can determine an appropriate communication mode to communicate with the terminal based on the first parameter, thereby improving communication transmission performance and avoiding communication interruption caused by the terminal not supporting the communication mode.

[0157] In the communication method provided in the embodiment of the present application, the first parameter includes at least one of the following: the first parameter is a first value, and the first value is used to indicate that the terminal supports the first communication mode; the first parameter is a second value, and the second value is used to indicate that the terminal does not support the first communication mode.

[0158] For example, assuming the first value is 1 and the second value is 0, a first parameter of 1 indicates that the terminal supports the first communication mode, while a first parameter of 0 indicates that the terminal does not support the first communication mode. For another example, assuming the first value is 0 and the second value is 1, a first parameter of 0 indicates that the terminal supports the first communication mode, while a first parameter of 1 indicates that the terminal does not support the first communication mode.

[0159] Of course, the numerical values ​​of the above-mentioned first value and second value are only an exemplary description. The numerical values ​​of the first value and the second value can also be any other possible numerical values. The embodiments of the present application do not limit the specific numerical values ​​of the first value and the second value.

[0160] The embodiments of the present application can accurately indicate whether a terminal supports the first communication mode or not, by using different values ​​of the first parameter. This allows the network device to determine the appropriate communication mode to communicate with the terminal based on the value of the first parameter, thereby improving communication transmission performance and avoiding communication interruptions caused by the terminal not supporting the communication mode.

[0161] In the communication method provided in an embodiment of the present application, the first information includes a second parameter, and the second parameter is used to indicate the maximum number of TBs supported by the terminal for scheduling within an interleaved block on one or more physical channels.

[0162] In some embodiments, the second parameter may be recorded as max-Long-interleaving-TBNumber.

[0163] In some embodiments, the first information may include one or more second parameters. Each second parameter may be used to indicate a maximum number of TBs supported by the terminal for scheduling within an interleaving block on one or more physical channels.

[0164] In some embodiments, max-Long-interleaving-TBNumber may be defined to indicate the maximum number of TBs that the terminal supports scheduling in one long interleaving block on PUCCH, PDCCH, PUSCH, and PDSCH.

[0165] For example, assuming the first communication mode is symbol-level interleaving, the first information includes a second parameter. This second parameter can be used to indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on the PUCCH, PDCCH, PUSCH, and PDSCH. In other words, this second parameter can simultaneously indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on the four physical channels: PUCCH, PDCCH, PUSCH, and PDSCH.

[0166] In some embodiments, multiple different max-long-interleaving-TBNumbers can be defined respectively. For example, the second parameter used to indicate PUCCH can be recorded as max-long-interleavingPUCCH-TBNumber, and the definition of max-long-interleavingPUCCH-TBNumber indicates the maximum number of TBs that the terminal supports scheduling in a long interleaving block on PUCCH; the second parameter used to indicate PDCCH can be recorded as max-long-interleavingPDCCH-TBNumber, and the definition of max-long-interleavingPDCCH-TBNumber indicates the maximum number of TBs that the terminal supports scheduling in a long interleaving block on PDCCH. ; The second parameter used to indicate PUSCH can be recorded as max-Long-interleavingPUSCH-TBNumber, and max-Long-interleavingPUSCH-TBNumber is defined to indicate the maximum number of TBs supported by the terminal for scheduling in one long interleaved block on PUSCH; the second parameter used to indicate PDSCH can be recorded as max-Long-interleavingPDSCH-TBNumber, and max-Long-interleavingPDSCH-TBNumber is defined to indicate the maximum number of TBs supported by the terminal for scheduling in one long interleaved block on PDSCH.

[0167] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes four second parameters. Each second parameter is used to indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on a physical channel. For example, max-Long-interleavingPUCCH-TBNumber can be used to indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on PUCCH; max-Long-interleavingPDCCH-TBNumber can be used to indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on PDCCH; max-Long-interleavingPUSCH-TBNumber can be used to indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on PUSCH; and max-Long-interleavingPDSCH-TBNumber can be used to indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on PDSCH.

[0168] In some embodiments, the first information may include multiple second parameters, some of which may be used to indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on multiple physical channels, and some of which may be used to indicate the maximum number of TBs that the terminal supports scheduling in a long interleaved block on a single physical channel.

[0169] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes three second parameters. The three second parameters can be max-Long-interleaving-TBNumber, max-Long-interleavingPDSCH-TBNumber and max-Long-interleavingPUCCH-TBNumber. Among them, max-Long-interleavingPDSCH-TBNumber can indicate the maximum number of TBs that the terminal supports scheduling in a long interleaving block on PDSCH; max-Long-interleavingPUCCH-TBNumber can indicate the maximum number of TBs that the terminal supports scheduling in a long interleaving block on PUCCH; for other physical channels except PDSCH and PUCCH, the maximum number of TBs that the terminal supports scheduling in a long interleaving block can be indicated by max-Long-interleaving-TBNumber.

[0170] It will be understood that the channels in the above embodiments are merely exemplary descriptions and may include more or fewer channels, which is not limited in the embodiments of the present application.

[0171] In the embodiments of the present application, a second parameter can be used to indicate the maximum number of TBs that a terminal supports scheduling in a long interleaved block on one or more physical channels, so that network devices can communicate according to the number of TBs indicated by the second parameter. This can improve communication transmission performance and avoid communication interruptions caused by the terminal not supporting the number of TBs scheduled in a long interleaved block.

[0172] In the communication method provided in the embodiment of the present application, the second parameter includes at least one of the following: the second parameter is a third value, and the third value is used to indicate the maximum number of TBs; the second parameter is a fourth value, and the fourth value is used to indicate that the terminal does not support the first communication mode.

[0173] For example, assuming that the third value is A and the fourth value is 0, where A represents the maximum number of TBs that the terminal supports scheduling in one long interleaved block, then the second parameter being A indicates that the terminal supports a maximum number of A TBs that can be scheduled in one long interleaved block, and the second parameter being 0 indicates that the terminal does not support the first communication mode.

[0174] Of course, the values ​​of the third value and the fourth value mentioned above are only an exemplary description. The values ​​of the third value and the fourth value can also be any other possible values. The embodiments of the present application do not limit the specific values ​​of the third value and the fourth value.

[0175] The embodiments of the present application, through different values ​​of the second parameter, can accurately indicate the maximum number of TBs that a terminal supports scheduling in a long interleaved block, or indicate that the terminal does not support the first communication mode. This allows the network device to select an appropriate number of TBs for communication with the terminal based on the value of the second parameter, thereby improving communication transmission performance and avoiding communication interruptions caused by the terminal not supporting the number of TBs.

[0176] In the communication method provided in the embodiment of the present application, the maximum number of TBs includes at least one of the following: a maximum number of uplink interleaved TBs; a maximum number of downlink interleaved TBs.

[0177] In some embodiments, the maximum number of TBs indicated by the second parameter may include a maximum number of uplink interleaved TBs.

[0178] In some embodiments, the maximum number of TBs indicated by the second parameter may include a maximum number of downlink interleaved TBs.

[0179] In some embodiments, the maximum number of TBs indicated by the second parameter may include a maximum number of uplink interleaved TBs and a maximum number of downlink interleaved TBs.

[0180] For example, the second parameter may indicate uBdC, where B indicates the maximum number of TBs that the terminal supports for scheduling in one long interleaved block in uplink reception; and C indicates the maximum number of TBs that the terminal supports for scheduling in one long interleaved block in downlink reception. u represents uplink (UL), and d represents downlink (DL). For example, if max-Long-interleaving-TBNumber indicates u16d16, it can be considered that the value indicates that on PUCCH, PDCCH, PUSCH, and PDSCH, the maximum number of uplink interleaving TBs supported for scheduling in one long interleaved block for uplink terminals is 16, and the maximum number of downlink interleaving TBs supported for scheduling in one long interleaved block for downlink terminals is 16. For another example, if max-Long-interleaving-TBNumber indicates u16d32, it can be considered that the value indicates that on PUCCH, PDCCH, PUSCH, and PDSCH, the maximum number of uplink TBs supported for scheduling in one long interleaved block for uplink terminals is 16, and the maximum number of downlink TBs supported for scheduling in one long interleaved block for downlink terminals is 32.

[0181] It is understood that the second parameter can indicate the maximum number of uplink interleaved TBs and / or the maximum number of downlink interleaved TBs, respectively. Of course, the second parameter can also indicate the maximum number of uplink interleaved TBs and the maximum number of downlink interleaved TBs using a single value. For example, the second parameter can indicate that the maximum number of TBs supported by the terminal for scheduling in a long interleaved block is 16. In this case, the maximum number of TBs of 16 can be applied to both uplink transmission and downlink reception.

[0182] The embodiment of the present application can indicate the maximum number of TBs that the terminal supports scheduling in a long interleaving block for uplink and downlink respectively, thereby improving the flexibility of communication.

[0183] In the communication method provided in an embodiment of the present application, the first information includes a third parameter, and the third parameter is used to indicate the maximum interleaving depth supported by the terminal on one or more physical channels.

[0184] In some embodiments, the third parameter may be denoted as max-Long-interleaving-depth.

[0185] In some embodiments, the first information may include one or more third parameters. Each third parameter may be used to indicate a maximum interleaving depth supported by the terminal on one or more physical channels.

[0186] In some embodiments, max-long-interleaving-depth may be defined to indicate the maximum interleaving depth supported by the terminal on PUCCH, PDCCH, PUSCH, and PDSCH.

[0187] For example, assuming the first communication mode is a symbol-level interleaving mode, the first information includes a third parameter. The third parameter can be used to indicate the maximum interleaving depth supported by the terminal on the PUCCH, PDCCH, PUSCH, and PDSCH. In other words, the third parameter can simultaneously indicate the maximum interleaving depth supported by the terminal on the four physical channels of PUCCH, PDCCH, PUSCH, and PDSCH.

[0188] In some embodiments, multiple different max-long-interleaving-depths may be defined. For example, the third parameter used to indicate PUCCH may be recorded as max-long-interleavingPUCCH-depth, which defines max-long-interleavingPUCCH-depth to indicate the maximum interleaving depth supported by the terminal on PUCCH; the third parameter used to indicate PDCCH may be recorded as max-long-interleavingPDCCH-depth, which defines max-long-interleavingPDCCH-depth to indicate the maximum interleaving depth supported by the terminal on PDCCH; the third parameter used to indicate PUSCH may be recorded as max-long-interleavingPUSCH-depth, which defines max-long-interleavingPUSCH-depth to indicate the maximum interleaving depth supported by the terminal on PUSCH; the third parameter used to indicate PDSCH may be recorded as max-long-interleavingPDSCH-depth, which defines max-long-interleavingPDSCH-depth to indicate the maximum interleaving depth supported by the terminal on PDSCH.

[0189] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes four third parameters. Each third parameter is used to indicate the maximum interleaving depth supported by the terminal on a physical channel. For example, max-Long-interleavingPUCCH-depth can be used to indicate the maximum interleaving depth supported by the terminal on PUCCH; max-Long-interleavingPDCCH-depth can be used to indicate the maximum interleaving depth supported by the terminal on PDCCH; max-Long-interleavingPUSCH-depth can be used to indicate the maximum interleaving depth supported by the terminal on PUSCH; and max-Long-interleavingPDSCH-depth can be used to indicate the maximum interleaving depth supported by the terminal on PDSCH.

[0190] In some embodiments, the first information may include multiple third parameters, some of which may be used to indicate the maximum interleaving depth supported by the terminal on multiple physical channels, and some of which may be used to indicate the maximum interleaving depth supported by the terminal on one physical channel.

[0191] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes three third parameters. The three third parameters can be max-Long-interleaving-depth, max-Long-interleavingPDSCH-depth and max-Long-interleavingPUCCH-depth. Among them, max-Long-interleavingPDSCH-depth can indicate the maximum interleaving depth supported by the terminal on PDSCH; max-Long-interleavingPUCCH-depth can indicate the maximum interleaving depth supported by the terminal on PUCCH; for other physical channels except PDSCH and PUCCH, the maximum interleaving depth supported by the terminal can be indicated by max-Long-interleaving-depth.

[0192] It will be understood that the channels in the above embodiments are merely exemplary descriptions and may include more or fewer channels, which is not limited in the embodiments of the present application.

[0193] In the embodiments of the present application, a third parameter can be used to indicate the maximum interleaving depth supported by a terminal on one or more physical channels, so that network devices can communicate according to the maximum interleaving depth indicated by the third parameter. This can improve communication transmission performance and avoid communication interruptions caused by the terminal not supporting the interleaving depth.

[0194] In the communication method provided in the embodiment of the present application, the third parameter includes at least one of the following: the third parameter is a fifth value, and the fifth value is used to indicate the maximum interleaving depth; the third parameter is a sixth value, and the sixth value is used to indicate that the terminal does not support the first communication mode.

[0195] For example, assuming that the fifth value is E and the sixth value is 0, where E represents the maximum interleaving depth supported by the terminal, then the third parameter E may indicate that the maximum interleaving depth of the terminal is E, and the third parameter 0 may indicate that the terminal does not support the first communication mode.

[0196] In some embodiments, the maximum interleaving depth may be considered as the value of N in an interleaving block, that is, the number of columns in an interleaving block, or as the length of a row in an interleaving block.

[0197] Of course, the values ​​of the fifth and sixth values ​​mentioned above are merely exemplary descriptions. The values ​​of the fifth and sixth values ​​may also be any other possible values. The embodiments of the present application do not limit the specific values ​​of the fifth and sixth values.

[0198] In the embodiments of the present application, different values ​​of the third parameter can accurately indicate the maximum interleaving depth supported by the terminal, or indicate whether the terminal supports the first communication mode. This allows the network device to select an appropriate interleaving depth for communication with the terminal based on the value of the third parameter, thereby improving communication transmission performance and avoiding communication interruptions caused by an interleaving depth that the terminal does not support.

[0199] In the communication method provided in the embodiment of the present application, the maximum interleaving depth includes at least one of the following: a maximum uplink interleaving depth; a maximum downlink interleaving depth.

[0200] In some embodiments, the maximum interleaving depth indicated by the third parameter may include a maximum uplink interleaving depth.

[0201] In some embodiments, the maximum interleaving depth indicated by the third parameter may include a maximum downlink interleaving depth.

[0202] In some embodiments, the maximum interleaving depth indicated by the third parameter may include a maximum uplink interleaving depth and a maximum downlink interleaving depth.

[0203] For example, the third parameter may indicate uFdG, where F represents the maximum interleaving depth supported by the terminal in uplink reception; G represents the maximum interleaving depth supported by the terminal in downlink reception. For example, if max-Long-interleaving-depth indicates u16d16, it can be considered that the value indicates that on PUCCH, PDCCH, PUSCH, and PDSCH, the maximum uplink interleaving depth supported by the terminal is 16 symbols, and the maximum downlink interleaving depth supported by the terminal is 16 symbols. For another example, if max-Long-interleaving-depth indicates u16d32, it can be considered that the value indicates that on PUCCH, PDCCH, PUSCH, and PDSCH, the maximum uplink interleaving depth supported by the terminal is 16 symbols, and the maximum downlink interleaving depth supported by the terminal is 32 symbols.

[0204] It is understood that the third parameter can indicate the maximum uplink interleaving depth and / or the maximum downlink interleaving depth, respectively. Of course, the third parameter can also indicate the maximum uplink interleaving depth and the maximum downlink interleaving depth by a single value. For example, the third parameter can indicate that the maximum interleaving depth supported by the terminal is 16 symbols. In this case, the maximum interleaving depth of 16 symbols can be applied to both uplink transmission and downlink reception.

[0205] The embodiment of the present application can indicate the maximum interleaving depth supported by the terminal for uplink and downlink respectively, thereby improving the flexibility of communication.

[0206] In the communication method provided in an embodiment of the present application, the first information includes a fourth parameter, and the fourth parameter is used to indicate the maximum value of the interleaver parameter supported by the terminal on one or more physical channels.

[0207] In some embodiments, the fourth parameter may be denoted as max-long-interleaving-parameters.

[0208] In some embodiments, the first information may include one or more fourth parameters. Each fourth parameter may be used to indicate a maximum value of an interleaver parameter supported by the terminal on one or more physical channels.

[0209] In some embodiments, the interleaver parameter may be expressed as M*N. It can be understood that the interleaver parameter is the number of rows and columns of the interleaving block mentioned above.

[0210] In some embodiments, max-long-interleaving-parameters may be defined to indicate the maximum interleaver parameters supported by the terminal on PUCCH, PDCCH, PUSCH, and PDSCH.

[0211] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes one fourth parameter. The fourth parameter can be used to indicate the maximum interleaver parameter value supported by the terminal on the PUCCH, PDCCH, PUSCH, and PDSCH. In other words, the fourth parameter can simultaneously indicate the maximum interleaver parameter value supported by the terminal on the four physical channels of PUCCH, PDCCH, PUSCH, and PDSCH.

[0212] In some embodiments, multiple different max-long-interleaving-parameters may be defined respectively. For example, the fourth parameter used to indicate PUCCH can be recorded as max-Long-interleavingPUCCH-parameters, which defines max-Long-interleavingPUCCH-parameters to indicate the maximum value of the interleaver parameters supported by the terminal on PUCCH; the fourth parameter used to indicate PDCCH can be recorded as max-Long-interleavingPDCCH-parameters, which defines max-Long-interleavingPDCCH-parameters to indicate the maximum value of the interleaver parameters supported by the terminal on PDCCH; the fourth parameter used to indicate PUSCH can be recorded as max-Long-interleavingPUSCH-parameters, which defines max-Long-interleavingPUSCH-parameters to indicate the maximum value of the interleaver parameters supported by the terminal on PUSCH; the fourth parameter used to indicate PDSCH can be recorded as max-Long-interleavingPDSCH-parameters, which defines max-Long-interleavingPDSCH-parameters to indicate the maximum value of the interleaver parameters supported by the terminal on PDSCH.

[0213] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes four fourth parameters. Each fourth parameter is used to indicate the maximum value of the interleaver parameter supported by the terminal on a physical channel. For example, max-Long-interleavingPUCCH-parameters can be used to indicate the maximum value of the interleaver parameter supported by the terminal on PUCCH; max-Long-interleavingPDCCH-parameters can be used to indicate the maximum value of the interleaver parameter supported by the terminal on PDCCH; max-Long-interleavingPDUCH-parameters can be used to indicate the maximum value of the interleaver parameter supported by the terminal on PUSCH; and max-Long-interleavingPDSCH-parameters can be used to indicate the maximum value of the interleaver parameter supported by the terminal on PDSCH.

[0214] In some embodiments, the first information may include multiple fourth parameters, wherein some of the fourth parameters may be used to indicate the maximum interleaver parameters supported by the terminal on multiple physical channels, and some of the fourth parameters may be used to indicate the maximum interleaver parameters supported by the terminal on one physical channel.

[0215] For example, assuming that the first communication mode is a symbol-level interleaving mode, the first information includes three fourth parameters. The three fourth parameters can be max-Long-interleaving-parameters, max-Long-interleavingPDSCH-parameters and max-Long-interleavingPUCCH-parameters. Among them, max-Long-interleavingPDSCH-parameters can indicate the maximum value of the interleaver parameters supported by the terminal on PDSCH; max-Long-interleavingPUCCH-parameters can indicate the maximum value of the interleaver parameters supported by the terminal on PUCCH; for physical channels other than PDSCH and PUCCH, the maximum value of the interleaver parameters supported by the terminal can be indicated by max-Long-interleaving-parameters.

[0216] It will be understood that the channels in the above embodiments are merely exemplary descriptions and may include more or fewer channels, which is not limited in the embodiments of the present application.

[0217] In the embodiment of the present application, a fourth parameter can be used to indicate the maximum interleaver parameter value supported by the terminal on one or more physical channels, so that the network device communicates according to the maximum interleaver parameter value indicated by the fourth parameter. This can improve communication transmission performance and avoid communication interruptions caused by the terminal not supporting the interleaver parameter.

[0218] In the communication method provided in an embodiment of the present application, the first information includes at least one of the following: the fourth parameter is the seventh value, and the seventh value is used to indicate the maximum value of the interleaver parameter; the fourth parameter is the eighth value, and the eighth value is used to indicate that the terminal does not support the first communication mode.

[0219] For example, assuming that the seventh value is H and the eighth value is 0, where H represents the maximum value of the interleaver parameter supported by the terminal, then the fourth parameter being H indicates that the maximum value of the interleaver parameter of the terminal is H, and the fourth parameter being 0 indicates that the terminal does not support the first communication mode.

[0220] In some embodiments, the maximum value of the interleaver parameter can be considered as M*N in the interleaving block, that is, the number of columns and the number of rows in the interleaving block.

[0221] Of course, the numerical values ​​of the seventh value and the eighth value are only an exemplary description. The numerical values ​​of the seventh value and the eighth value can also be any other possible numerical values. The embodiments of the present application do not limit the specific numerical values ​​of the seventh value and the eighth value.

[0222] In the embodiments of the present application, different values ​​of the fourth parameter can accurately indicate the maximum interleaver parameter supported by the terminal, or indicate that the terminal does not support the first communication mode. This allows the network device to select appropriate interleaver parameters for communication with the terminal based on the value of the fourth parameter, thereby improving communication transmission performance and avoiding communication interruptions caused by interleaver parameters not supported by the terminal.

[0223] In the communication method provided in the embodiment of the present application, the maximum value of the interleaver parameter includes at least one of the following: the maximum value of the uplink interleaver parameter; the maximum value of the downlink interleaver parameter.

[0224] In some embodiments, the maximum interleaving depth indicated by the fourth parameter may include a maximum value of an uplink interleaver parameter.

[0225] In some embodiments, the maximum interleaving depth indicated by the fourth parameter may include a maximum value of a downlink interleaver parameter.

[0226] In some embodiments, the maximum interleaving depth indicated by the fourth parameter may include a maximum value of an uplink interleaver parameter and a maximum value of a downlink interleaver parameter.

[0227] For example, the fourth parameter may indicate uM1*N1dM2*N2, where M1*N1 represents the maximum value of the uplink interleaver parameter supported by the terminal in uplink reception; M2*N2 represents the maximum value of the downlink interleaver parameter supported by the terminal in downlink reception. For example, if max-Long-interleaving-parameters indicates u14*16d14*16, it can be considered that the value indicates that on PUCCH, PDCCH, PUSCH, and PDSCH, the maximum value of the uplink interleaver parameter supported by the terminal is 14*16, and the maximum value of the downlink interleaver parameter supported by the terminal is 14*16. For another example, if max-Long-interleaving-parameters indicates u14*16d14*32, it can be considered that the value indicates that on PUCCH, PDCCH, PUSCH, and PDSCH, the maximum value of the uplink interleaver parameter supported by the terminal is 14*16, and the maximum value of the downlink interleaver parameter supported by the terminal is 14*32.

[0228] It is understood that the fourth parameter can indicate the maximum value of the uplink interleaver parameter and / or the maximum value of the downlink interleaver parameter, respectively. Of course, the fourth parameter can also indicate the maximum value of the uplink interleaver parameter and the maximum value of the downlink interleaver parameter by a single value. For example, the fourth parameter can indicate that the maximum value of the interleaver parameter supported by the terminal is 14*16. In this case, the maximum value of the interleaver parameter of 14*16 can be applicable to both uplink transmission and downlink reception.

[0229] The embodiment of the present application can indicate the maximum number of TBs that the terminal supports scheduling in a long interleaving block for uplink and downlink respectively, thereby improving the flexibility of communication.

[0230] In some embodiments, the first information reported by the terminal may further include one or more parameters from the first to fourth parameters, so that the network device communicates with the terminal in an appropriate communication manner according to the one or more parameters.

[0231] For example, the first information includes a first parameter and a second parameter.

[0232] For example, the first information may include Long-interleaving PDCCH and max-Long-interleaving PUSCH-TBNumber. The network device can determine whether to support the symbol-level interleaving scheme on the PDCCH based on the above parameters, and determine the maximum number of TBs supported for the symbol-level interleaving scheme and supported scheduling on the PUSCH. Since the remaining physical channels do not support it, it can be defaulted to not supporting the symbol-level interleaving scheme. Of course, for the case where no indication is given, it can also be defaulted to supporting the symbol-level interleaving scheme, which is not limited in the embodiments of the present application.

[0233] For another example, the first information may include Long-interleaving and max-Long-interleavingPUCCH-TBNumber. The network device may determine, based on the above parameters, whether each physical channel supports the symbol-level interleaving scheme and the maximum number of TBs supported for scheduling on the PUCCH.

[0234] For example, the first information includes the second parameter and the third parameter.

[0235] For example, the first information may include max-long-interleavingPUSCH-TBNumber and max-long-interleavingPDCCH-depth. Based on the above parameters, the network device can determine whether to support the symbol-level interleaving scheme on the PUSCH and the maximum number of TBs supported for scheduling; it can also determine whether to support the symbol-level interleaving scheme and the maximum interleaving depth on the PDCCH. Since the other physical channels do not support it, it can be defaulted to not supporting the symbol-level interleaving scheme. Of course, for the case where no indication is given, it can also be defaulted to supporting the symbol-level interleaving scheme, which is not limited in the embodiments of the present application.

[0236] For example, the first information may include max-long-interleaving-TBNumber and max-long-interleavingPUCCH-depth. Based on these parameters, the network device can determine whether each physical channel supports the symbol-level interleaving scheme and the maximum number of TBs supported for scheduling; it can also determine the maximum interleaving depth supported on the PUCCH.

[0237] For example, the first information includes a first parameter, a second parameter, and a fourth parameter.

[0238] For example, the first information may include Long-interleavingPDCCH, max-Long-interleavingPUSCH-TBNumber and max-Long-interleavingPUCCH-parameters. Based on the above parameters, the network device can determine whether the symbol-level interleaving scheme is supported on the PDCCH; and determine whether the symbol-level interleaving scheme is supported on the PUSCH and the maximum number of TBs supported for scheduling; and determine whether the symbol-level interleaving scheme is supported on the PUCCH and the maximum value of the interleaver parameters supported. Since the remaining physical channels do not support it, it can be defaulted to not supporting the symbol-level interleaving scheme. Of course, for the case where no indication is given, it can also be defaulted to supporting the symbol-level interleaving scheme, which is not limited in the embodiments of the present application.

[0239] For another example, the first information may include Long-interleaving, max-Long-interleaving PUCCH-TBNumber, and max-Long-interleaving PDSCH-parameters. Based on the above parameters, the network device can determine whether each physical channel supports the symbol-level interleaving scheme, the maximum number of TBs supported for scheduling on the PUCCH, and the maximum value of the interleaver parameter supported on the PDSCH.

[0240] For example, the first information includes a first parameter, a second parameter, a third parameter, and a fourth parameter.

[0241] For example, the first information may include Long-interleavingPDCCH, max-Long-interleavingPUSCH-TBNumber, max-Long-interleavingPDSCH-depth, and max-Long-interleavingPUCCH-parameters. Based on the above parameters, the network device can determine whether to support the symbol-level interleaving scheme on the PDCCH; and determine the maximum number of TBs supported for the symbol-level interleaving scheme and supported scheduling on the PUSCH; determine the symbol-level interleaving scheme supported on the PDSCH and the maximum interleaving depth supported; and determine the symbol-level interleaving scheme supported on the PUCCH and the maximum value of the interleaver parameters supported. Since the remaining physical channels do not support it, it can be defaulted to not supporting the symbol-level interleaving scheme. Of course, for the case where no indication is given, it can also be defaulted to supporting the symbol-level interleaving scheme, which is not limited in the embodiments of the present application.

[0242] For another example, the first information may include Long-interleaving, max-Long-interleaving PUCCH-TBNumber, max-Long-interleaving PDSCH-depth, and max-Long-interleaving PDSCH-parameters. Based on the above parameters, the network device can determine whether each physical channel supports the symbol-level interleaving scheme, as well as the maximum number of TBs supported for scheduling on the PUCCH, the maximum interleaving depth supported on the PDSCH, and the maximum value of the interleaver parameters supported on the PDSCH.

[0243] It can be understood that the above-mentioned embodiments of the present application are merely exemplary descriptions, and the first information may also include any one or more of the first parameters, second parameters, third parameters and fourth parameters for one or more physical channels. For the convenience of description, the present application will no longer enumerate them one by one.

[0244] In the communication method provided in the embodiment of the present application, Figure 13 is another communication interaction diagram provided in the embodiment of the present application. As shown in Figure 13, the communication process can be applied to the communication scenarios shown in Figures 1, 10, and 11. The interaction process may include the following steps:

[0245] S1301: The network device sends second information to the terminal.

[0246] In some embodiments, the network device may send second information to the terminal, wherein the second information is used to obtain the terminal's ability to support the first communication mode.

[0247] For example, the second information may be called a capability enquiry request, or a terminal capability enquiry request. Of course, the embodiment of the present application does not limit the specific name of the second information.

[0248] In some embodiments, when the network device does not know whether the terminal supports the first communication mode, the network device may send second information to the terminal so that after receiving the second information, the terminal will instruct the terminal to send first information to the network device indicating whether the terminal supports the first communication mode.

[0249] S1302: The terminal generates first information.

[0250] In some embodiments, the first information may be generated when the terminal receives the second information sent by the network device.

[0251] S1303: The terminal sends first information to the network device.

[0252] S1304: The network device communicates with the terminal using the first communication method or the second communication method according to the first information.

[0253] It can be understood that the specific implementation process of S1302-S1304 can refer to S1201-S1203. For the convenience of description, the embodiment of this application will not be repeated.

[0254] In the embodiment of the present application, when the network device sends the second information, the terminal can generate and send the first information to the network device. This allows the network device to promptly learn the terminal's corresponding capabilities and use an appropriate communication method to communicate with the terminal. This can improve the reliability of communication transmission and avoid situations where the terminal cannot decode and cause communication interruptions.

[0255] Figure 14 is another communication interaction diagram provided by an embodiment of the present application. The terminal access network device and capability reporting process shown in Figure 14. This process can be applied to the communication scenarios shown in Figures 1, 10 and 11, wherein the network devices may include base stations and mobile management entities (MME). It is understandable that the base station is an access network device and the MME may be a core network device. In some examples, the base station may be an eNB. The process may include the following steps:

[0256] S1401, the terminal sends message (MSG) 1 to the base station.

[0257] In some embodiments, a terminal in the radio resource control (RRC) idle state may perform an attach procedure. The terminal may initiate random access and send MSG 1 to the base station. It is understood that the random access procedure can be divided into two-step random access and four-step random access. If a two-step random access is performed, the terminal sends MSG A to the base station.

[0258] It is understandable that FIG14 describes four-step random access as an example, but the embodiment of the present application does not limit the specific method and process of random access.

[0259] S1402: The base station sends MSG2 to the terminal.

[0260] In some embodiments, after detecting MSG1, the base station may send a random access response (RAR) message, ie, MSG2, to the terminal.

[0261] Of course, when the base station detects MSG A, it may send MSG B to the terminal.

[0262] S1403: The terminal sends MSG3 to the base station.

[0263] In some embodiments, after receiving the RAR, the terminal adjusts the uplink transmission occasion according to the timing advance (TA) carried in MSG2, and sends MSG3 to the base station on signaling radio bearer (SRB) 0. MSG3 may be, for example, an RRC connection request.

[0264] S1404: The base station sends MSG4 to the terminal.

[0265] In some embodiments, after receiving MSG3, the base station may send MSG4 to the terminal, where MSG4 may be, for example, an RRC connection setup message.

[0266] In some examples, the RRC Connection Setup may include establishing an SRB1 bearer message and a radio resource configuration message.

[0267] It is clear that if two-step random access is adopted, S1403 and S1404 can be skipped.

[0268] S1405: The terminal sends third information to the base station.

[0269] In some embodiments, after receiving MSG4, the terminal may perform SRB1 bearer and radio resource configuration. After the terminal completes the SRB1 bearer and radio resource configuration, the terminal may send third information to the base station. The third information may be an RRC Connection Setup Complete message. The RRC Connection Setup Complete message may include non-access stratum (NAS) dedicated information (Info), which may be denoted as dedicatedInfoNAS.

[0270] For example, the RRC Connection Setup Complete message may also include an Attach Request involving the evolved packet system mobility management (EMM) layer and a packet data network (PDN) connection request involving the evolved packet system session management (ESM) layer. The PDN connection request of the ESM layer may be recorded as PDN Connectivity Request.

[0271] In some embodiments, the RRC Connection Setup Complete message sent by the terminal may also include capability information. For example, it may include the first information. Of course, the capability information may include capability information corresponding to multiple different capabilities. Therefore, the RRC Connection Setup Complete message may include capability information for some capabilities. The capability information for some capabilities may or may not include the first information.

[0272] In some embodiments, the reported capability may include, for example, a parameter indicating the maximum number of hybrid automatic repeat-request (HARQ) processes supported by the terminal. For example, the capability may be reported separately for uplink and downlink.

[0273] For example, the parameter of the maximum number of HARQ processes supported by the terminal can be recorded as max-HARQ-ProcessNumber-r17.

[0274] In some embodiments, the reported capability may include, for example, a capability parameter indicating whether the terminal supports interleaving mapping of virtual resource blocks (RBs) to physical RBs, wherein interleaving mapping of virtual RBs to physical RBs may also be referred to as frequency domain interleaving mapping.

[0275] S1406: The base station sends fourth information to the MME.

[0276] In some embodiments, after receiving the RRC Connection Setup Complete message, the base station may select an appropriate MME and send a fourth message to the selected MME. The fourth message may be an initial terminal message, denoted as Initial UE Message.

[0277] For example, the fourth information may include a NAS layer Attach Request.

[0278] It is understood that after S1406 is executed, the terminal can perform an identity process, an authentication process, or a security process with the MME. An appropriate process can be selected based on the terminal attach situation. For details, please refer to the relevant technology, and the embodiments of this application will not be repeated.

[0279] S1407: The MME sends fifth information to the base station.

[0280] In some embodiments, the MME may send fifth information to the base station to request the establishment of a default bearer. The fifth information may be an Initial Context Setup Request. The Initial Context Setup Request may include a NAS layer Attach accept, an activate default evolved packet system (EPS) bearer context request, and the like.

[0281] S1408: The base station sends second information to the terminal.

[0282] In some embodiments, after receiving the Initial Context Setup Request, the base station may send a second message to the terminal without including capability information indicating whether the terminal supports the first communication mode. The second message may also be referred to as a terminal capability enquiry message, denoted as a UE Capability Enquiry message.

[0283] S1409: The terminal sends first information to the base station.

[0284] In some embodiments, after receiving the second information, the terminal may generate first information and send the first information to the base station. The first information may also be referred to as UE Capability Information.

[0285] It is understandable that if the terminal carries the first information in the RRC Connection Setup Complete message sent in S1405, S1408 and S1409 can be skipped, that is, S1408 and S1409 are not executed.

[0286] S1410. The base station sends sixth information to the MME.

[0287] In some embodiments, after determining the capability information of the terminal, the base station may send sixth information to the MME to update the UE capability information recorded in the MME. For example, the sixth information may be a UE Capability Info indication message.

[0288] S1411. The base station sends seventh information to the terminal.

[0289] In some embodiments, the base station sends a Security mode command to the terminal according to the security information supported by the terminal in the Initial Context Setup Request to activate security.

[0290] S1412: The terminal sends eighth information to the base station.

[0291] In some embodiments, the terminal may send eighth information to the base station to indicate that the terminal has completed security activation, wherein the eighth information may be a Security Mode Complete message.

[0292] S1413: The base station sends ninth information to the terminal.

[0293] In some embodiments, the base station may send ninth information to the terminal based on the evolved radio access bearer (ERAB) establishment message in the Initial Context Setup Request for terminal resource reconfiguration. The ninth information may be an RRC Connection reconfiguration message. The RRC Connection Reconfiguration may include reconfiguring SRB1 and radio resource configuration, establishing SRB2, data radio bearer (DRB), etc.

[0294] In some examples, the RRC Connection Reconfiguration may also include an encrypted NAS layer protocol data unit (PDU), such as an Activate Accept message of the ESM layer and an Activate Default EPS bearer Accept message of the ESM layer.

[0295] S1414: The terminal sends tenth information to the base station.

[0296] In some embodiments, the terminal sends a tenth message to the base station, indicating that resource configuration is complete, wherein the tenth message may be an RRC Connection Reconfiguration Complete message.

[0297] S1415: The base station sends the eleventh information to the MME.

[0298] In some embodiments, the base station may send an eleventh message to the MME to indicate that the terminal context establishment is complete. The eleventh message may be an Initial Context Setup response message.

[0299] S1416: The terminal sends twelfth information to the base station.

[0300] In some embodiments, the terminal may send twelfth information to the base station. The twelfth information may be a UL Information transfer message. For example, the UL Information Transfer may include Attach Complete, Activate Complete, Activate default EPS bearer context accept messages of the NAS layer.

[0301] S1417: The base station sends the thirteenth information to the MME.

[0302] In some embodiments, the base station may send a thirteenth message to the MME. The thirteenth message may be a UL NAS Transport message. The UL NAS Transport message may include a NAS layer Attach Complete message, an Activate default EPS bearer context accept message, and the like.

[0303] It can be understood that the specific implementation of the process shown in Figure 14 can refer to relevant technologies. For the convenience of description, the embodiments of this application will not be repeated.

[0304] In the communication method provided in an embodiment of the present application, the communication channel between the terminal and the network device is interfered with, and the method also includes: the terminal supports a first communication mode and communicates with the network device using the first communication mode; or, the terminal does not support the first communication mode and communicates with the network device using a second communication mode, wherein the second communication mode is any communication mode other than the first communication mode.

[0305] In some embodiments, the communication channel between the terminal and the network device is interfered with, for example, the aforementioned situation may be the sudden, short-term obstruction of communication caused by road signs, street lights, trees, etc.

[0306] For example, a terminal or network device measures a channel and, if the measurement results meet certain conditions, it can be considered that the communication channel is interfered with. For example, the signal-to-noise ratio is greater than a certain preset signal-to-noise ratio threshold; the block error rate is greater than a preset block error rate threshold; the signal-to-noise ratio change rate is greater than a preset first change rate threshold; the block error rate change rate is greater than a preset second change rate threshold, etc. It should be understood that the embodiments of the present application do not limit the specific method for determining whether a communication channel is interfered with.

[0307] In some embodiments, when determining that the communication channel is interfered, the network device may select an appropriate communication mode to communicate with the terminal according to whether the terminal supports the first communication mode.

[0308] For example, if the terminal supports the first communication mode, the network device can communicate with the terminal using the first communication mode. Correspondingly, the terminal can also communicate with the network device using the first communication mode.

[0309] For example, the terminal and the network device may communicate with each other by referring to the symbol-level interleaving method shown in FIG8 , that is, mapping the data TB onto symbols of different time slots.

[0310] For another example, if the terminal does not support the first communication method, the network device may use a second communication method to communicate with the terminal. Accordingly, the terminal may also use the second communication method to communicate with the network device. The second communication method is any communication method other than the first communication method. In other words, in this case, the terminal does not support the first communication method. Therefore, the terminal and the network device will use a communication method other than the first communication method to communicate to avoid communication interruption.

[0311] For example, the terminal and the network device may communicate in a non-interleaving manner as shown in FIG15 , that is, the symbol-level interleaving manner is not applied, that is, the data TB is mapped to the symbols of the same time slot.

[0312] The embodiment of the present application can determine whether the terminal supports the first communication mode based on the capabilities reported by the terminal, so that the network device and the terminal can accurately use the appropriate communication mode during communication, avoiding communication interruption caused by terminal capability mismatch.

[0313] FIG16 is a schematic diagram of a communication process provided in an embodiment of the present application.

[0314] As shown in Figure 16, for example, terminal 110 is a smart vehicle and network device 120 is a satellite. The satellite determines that the signal coverage area has poor channel conditions, such as obstruction. The satellite then determines that symbol-level interleaving is necessary for communication with the smart vehicle. Before using symbol-level interleaving, it is necessary to determine whether the serving smart vehicle supports it.

[0315] In some embodiments, when a smart vehicle accesses the system and establishes an RRC connection, it proactively reports its capabilities. If the smart vehicle does not report its support for symbol-level interleaving, the satellite sends a UE Capability Enquiry message, also designated RRC_UE_CAP_ENQUIRY, after successful random access RRC establishment. The smart vehicle then reports its support for symbol-level interleaving.

[0316] Of course, FIG16 only illustrates one possible implementation of a terminal and a network device, and any possible implementation may also be included, and the present application embodiment does not limit this.

[0317] It is worth noting that in each embodiment described in Figures 12 to 16 above, if the transmitted waveform is an OFDM waveform, the symbols involved can be OFDM symbols. If it is a discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-S-OFDM) waveform, the symbols involved can be DFT-S-OFDM symbols. Of course, the embodiments of the present application do not limit the specific form of expression of the symbols, that is, if other waveforms are transmitted, such as a filter-bank multi-carrier (FBMC) waveform, an orthogonal time frequency and space (OTFS) waveform, etc., the symbols involved can be the symbols corresponding to the corresponding waveform.

[0318] In some embodiments, the terminal reports terminal capability information to the base station, indicating whether the terminal supports or does not support the symbol-level cyclic interleaving scheme. If the terminal supports symbol-level interleaving, the base station uses the symbol-level interleaving scheme to communicate with the terminal when channel conditions are poor, such as when affected by burst shadowing, to improve transmission reliability.

[0319] The base station determines whether the terminal supports symbol-level interleaving based on the capability information reported by the terminal, and can accurately use the symbol-level interleaving scheme to avoid the terminal from failing to work.

[0320] In some embodiments, the terminal reports to the base station: the maximum number of TBs supported for scheduling within a symbol-level cyclic interleaving block. When the base station communicates with the UE using a symbol-level interleaving scheme, the number of TBs scheduled within the interleaving block does not exceed the maximum number of TBs supported by the UE.

[0321] The terminal reports the maximum number of TBs scheduled within the supported interleaving block. The base station can select an appropriate number of scheduled TBs within this range based on the channel conditions to avoid symbol-level interleaving scheduling of TBs that the terminal does not support.

[0322] In some embodiments, the terminal reports to the base station: a maximum interleaving depth supported by symbol-level cyclic interleaving, wherein when the base station communicates with the terminal using a symbol-level interleaving scheme, the interleaving depth used is no greater than the maximum interleaving depth supported by the terminal.

[0323] The terminal reports the maximum interleaving depth supported by the symbol-level interleaving. The base station can select an appropriate interleaving depth within this range according to the channel conditions to avoid the base station selecting an interleaving depth that the terminal does not support.

[0324] In some embodiments, the terminal reports to the base station: a maximum interleaver parameter supporting symbol-level cyclic interleaving. The interleaver parameter is a row and column parameter of the interleaver. When the base station communicates with the UE using a symbol-level interleaving scheme, the interleaver parameter used is no greater than the maximum interleaver parameter supported by the terminal.

[0325] The terminal reports the maximum value of the interleaver parameter for symbol-level interleaving that it supports. The base station can select appropriate interleaver parameters within this range according to the channel conditions to avoid the base station selecting interleaver parameters that the terminal does not support.

[0326] It should be noted that the above-mentioned multiple embodiments can be combined and the combined solutions can be implemented. Optionally, some operations in the process of each method embodiment are optionally combined, and / or the order of some operations is optionally changed. In addition, the execution order between the steps of each process is only exemplary and does not constitute a limitation on the execution order between the steps. There can also be other execution orders between the steps. It is not intended to indicate that the execution order is the only order in which these operations can be performed. Ordinary technicians in this field will think of many ways to reorder the operations of this article. In addition, it should be pointed out that the process details involved in a certain embodiment of this article are also applicable to other embodiments in a similar manner, or different embodiments can be used in combination.

[0327] It is understood that in order to implement the functions in the above embodiments, the base station and the terminal include hardware structures and / or software modules that perform the corresponding functions. Those skilled in the art should readily appreciate that, in combination with the units and method steps of the various examples described in the embodiments disclosed in the present application, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a computer software-driven hardware manner depends on the specific application scenario and design constraints of the technical solution.

[0328] Figures 17 and 18 are schematic diagrams of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the terminal or network device in the above-mentioned method embodiments, thereby also achieving the beneficial effects of the above-mentioned method embodiments. In the embodiments of the present application, the communication device can be a terminal, a network device, or a module applied to a terminal or network device. For example, a chip.

[0329] As shown in Figure 17, a communication device 1700 includes a processing unit 1710 and a transceiver unit 1720. The communication device 1700 is used to implement the functions of the terminal or network device in the method embodiments shown in Figures 12 to 14 above.

[0330] When communication device 1700 is used to implement the functions of a terminal in the method embodiment shown in FIG12 : processing unit 1710 is used to generate first information; the first information is used to indicate the terminal's ability to support a first communication mode, where the first communication mode is a mode of communication using symbol-level interleaving; and transceiver unit 1720 is used to transmit the first information. Processing unit 1710 may also be used to perform all operations performed by the communication device in the embodiment shown in FIG12 , except for the transceiver operations, and / or to support other processes of the technology described herein.

[0331] When the communication device 1700 is used to implement the function of the network device in the method embodiment shown in Figure 12: the transceiver unit 1720 is used to receive first information; the first information is used to indicate the ability of the terminal to support the first communication method, wherein the first communication method is a method of communicating using symbol-level interleaving; the processing unit 1710 is used to communicate with the terminal using the first communication method according to the first information, or to communicate with the terminal using the second communication method, wherein the second communication method is any communication method other than the first communication method.

[0332] For a more detailed description of the processing unit 1710 and the transceiver unit 1720, please refer to the relevant description of the method embodiments shown in Figures 12 to 14. The processing unit 1710 and the transceiver unit 1720 may also perform other steps, and the specific implementation can refer to the method embodiments, which will not be repeated here.

[0333] Optionally, the transceiver unit 1720 may be a transceiver, which may include an antenna and a radio frequency circuit, etc.

[0334] The processing unit 1710 may be a processor (or a processing circuit), such as a baseband processor, which may include one or more CPUs.

[0335] As shown in Figure 18, communication device 1800 includes a processor 1810 and an interface circuit 1820. Processor 1810 and interface circuit 1820 are coupled to each other. It will be appreciated that interface circuit 1820 may be a transceiver or an input / output interface. Optionally, communication device 1800 may also include a memory 1830 for storing instructions executed by processor 1810, input data required by processor 1810 to execute instructions, or data generated by processor 1810 after executing instructions.

[0336] When the communication device 1800 is used to implement the method shown in Figures 12 to 14, the processor 1810 is used to implement the functions of the above-mentioned processing unit 1710, and the interface circuit 1820 is used to implement the functions of the above-mentioned transceiver unit 1720.

[0337] When the communication device is a chip used in a terminal, the terminal chip implements the functions of the terminal in the above-mentioned method embodiment. When the terminal chip receives information from the network device, it can be understood that the information is first received by other modules in the terminal (such as a radio frequency module or antenna) and then sent to the terminal chip by these modules. When the terminal chip sends information to the network device, it can be understood that the information is first sent to other modules in the terminal (such as a radio frequency module or antenna) and then sent to the network device by these modules.

[0338] When the communication device is a chip used in a network device, the network device chip implements the functions of the network device in the above method embodiments. When the network device chip receives information from a terminal, it can be understood that the information is first received by other modules in the network device (such as a radio frequency module or antenna) and then sent to the network device chip by these modules. When the network device chip sends information to a terminal, it can be understood that the information is sent to other modules in the network device (such as a radio frequency module or antenna) and then sent to the terminal by these modules.

[0339] The communication device shown in FIG. 17 or FIG. 18 is merely an example, and in actual applications the communication device may have more or fewer components than those shown in FIG. 17 or FIG. 18 , may combine two or more components, or may have a different component configuration.

[0340] In the embodiments of the present application, when entity A sends information to entity B, A may send the information directly to B or indirectly to B through another entity. Similarly, when entity B receives information from entity A, entity B may directly receive the information sent by entity A or indirectly receive the information sent by entity A through another entity. Entities A and B herein may be RAN nodes or terminals, or modules within a RAN node or terminal. The sending and receiving of information may be information exchange between a RAN node and a terminal, for example, information exchange between a network device and a terminal; the sending and receiving of information may also be information exchange between two RAN nodes, for example, information exchange between a CU and a DU; the sending and receiving of information may also be information exchange between different modules within a device, for example, information exchange between a terminal chip and other modules of the terminal, or information exchange between a network device chip and other modules within the network device.

[0341] In the embodiments of the present application, a network device sends downlink signals or downlink information to a terminal device, and the downlink information is carried on a downlink channel. The terminal device sends uplink signals or uplink information to the network device, and the uplink information is carried on an uplink channel. To communicate with the network device, the terminal device needs to establish a wireless connection with a cell controlled by the network device. The cell with which the terminal device has established a wireless connection is called the serving cell of the terminal device.

[0342] It can be understood that in the embodiment of the present application, PDSCH and PUSCH are only used as examples of downlink data channels and uplink data channels. In different systems and different scenarios, data channels and control channels may have different names, and the embodiment of the present application does not limit this.

[0343] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0344] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal. The processor and storage medium can also exist in a network device or a terminal as discrete components.

[0345] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0346] In each embodiment of the present application, unless otherwise specified or provided by logic, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0347] It is understood that the various numbers used in the embodiments of the present application are only used for ease of description and are not intended to limit the scope of the embodiments of the present application. The order of the sequence numbers of the above-mentioned processes does not necessarily indicate the order in which they are executed. The order in which the processes are executed should be determined by their functions and internal logic.

Claims

1. A communication method, characterized in that: include: The terminal generates first information; The first information is used to indicate the ability of the terminal to support a first communication mode, wherein the first communication mode is a mode of communicating using symbol-level interleaving; The first information is sent.

2. The method according to claim 1, characterized in that The first information includes a first parameter, where the first parameter is used to indicate whether the terminal supports the first communication mode on one or more physical channels.

3. The method according to claim 2, characterized in that The first parameter includes at least one of the following: The first parameter is a first value, and the first value is used to indicate that the terminal supports the first communication mode; The first parameter is a second value, and the second value is used to indicate that the terminal does not support the first communication mode.

4. The method according to any one of claims 1 to 3, characterized in that: The first information includes a second parameter, where the second parameter is used to indicate a maximum number of transport blocks TB that the terminal supports scheduling within an interleaving block on one or more physical channels.

5. The method according to claim 4, characterized in that The second parameter includes at least one of the following: The second parameter is a third value, and the third value is used to indicate the maximum TB number; The second parameter is a fourth value, and the fourth value is used to indicate that the terminal does not support the first communication mode.

6. The method according to claim 4 or 5, characterized in that: The maximum TB number includes at least one of the following: Maximum number of upstream interleaved TBs; Maximum number of downstream interleaved TBs.

7. The method according to any one of claims 1 to 6, characterized in that: The first information includes a third parameter, where the third parameter is used to indicate a maximum interleaving depth supported by the terminal on one or more physical channels.

8. The method according to claim 7, characterized in that The third parameter includes at least one of the following: The third parameter is a fifth value, and the fifth value is used to indicate the maximum interleaving depth; The third parameter is a sixth value, and the sixth value is used to indicate that the terminal does not support the first communication mode.

9. The method according to claim 7 or 8, characterized in that: The maximum interleaving depth includes at least one of the following: Maximum upstream interleaving depth; Maximum downstream interleaving depth.

10. The method according to any one of claims 1 to 9, characterized in that: The first information includes a fourth parameter, where the fourth parameter is used to indicate a maximum value of an interleaver parameter supported by the terminal on one or more physical channels.

11. The method according to claim 10, characterized in that The first information includes at least one of the following: The fourth parameter is a seventh value, and the seventh value is used to indicate a maximum value of the interleaver parameter; The fourth parameter is an eighth value, and the eighth value is used to indicate that the terminal does not support the first communication mode.

12. The method according to claim 10 or 11, characterized in that: The interleaver parameter maximum value includes at least one of the following: Maximum value of uplink interleaver parameter; Maximum value of the downlink interleaver parameter.

13. The method according to any one of claims 1 to 12, characterized in that: Before sending the first information, the method further includes: Second information is received from a network device, where the second information is used to obtain a capability of the terminal to support the first communication mode.

14. The method according to any one of claims 1 to 13, characterized in that: The communication channel between the terminal and the network device is disturbed, and the method further includes: The terminal supports the first communication mode and communicates with the network device using the first communication mode; or, The terminal does not support the first communication mode and uses a second communication mode to communicate with the network device, wherein the second communication mode is any communication mode other than the first communication mode.

15. A communication method, characterized in that: include: receiving a first message; The first information is used to indicate a capability of the terminal to support a first communication mode, wherein the first communication mode is a mode of communicating using symbol-level interleaving; According to the first information, the first communication method is used to communicate with the terminal, or the second communication method is used to communicate with the terminal. The second communication method is any communication method other than the first communication method.

16. The method according to claim 15, characterized in that The first information includes a first parameter, where the first parameter is used to indicate whether the terminal supports the first communication mode on one or more physical channels.

17. The method according to claim 16, characterized in that The first parameter includes at least one of the following: The first parameter is a first value, and the first value is used to indicate that the terminal supports the first communication mode; The first parameter is a second value, and the second value is used to indicate that the terminal does not support the first communication mode.

18. The method according to any one of claims 15 to 17, characterized in that: The first information includes a second parameter, where the second parameter is used to indicate a maximum number of transport blocks TB that the terminal supports scheduling within an interleaving block on one or more physical channels.

19. The method according to claim 18, characterized in that The second parameter includes at least one of the following: The second parameter is a third value, and the third value is used to indicate the maximum TB number; The second parameter is a fourth value, and the fourth value is used to indicate that the terminal does not support the first communication mode.

20. The method according to claim 18 or 19, characterized in that The maximum TB number includes at least one of the following: Maximum number of upstream interleaved TBs; Maximum number of downstream interleaved TBs.

21. The method according to any one of claims 15 to 20, characterized in that: The first information includes a third parameter, where the third parameter is used to indicate a maximum interleaving depth supported by the terminal on one or more physical channels.

22. The method according to claim 21, characterized in that The third parameter includes at least one of the following: The third parameter is a fifth value, and the fifth value is used to indicate the maximum interleaving depth; The third parameter is a sixth value, and the sixth value is used to indicate that the terminal does not support the first communication mode.

23. The method according to claim 21 or 22, characterized in that The maximum interleaving depth includes at least one of the following: Maximum upstream interleaving depth; Maximum downstream interleaving depth.

24. The method according to any one of claims 15 to 23, characterized in that: The first information includes a fourth parameter, where the fourth parameter is used to indicate a maximum value of an interleaver parameter supported by the terminal on one or more physical channels.

25. The method according to claim 24, characterized in that The first information includes at least one of the following: The fourth parameter is a seventh value, and the seventh value is used to indicate a maximum value of the interleaver parameter; The fourth parameter is an eighth value, and the eighth value is used to indicate that the terminal does not support the first communication mode.

26. The method according to claim 24 or 25, characterized in that The interleaver parameter maximum value includes at least one of the following: Maximum value of uplink interleaver parameter; Maximum value of the downlink interleaver parameter.

27. The method according to any one of claims 15 to 26, characterized in that: Before receiving the first information, the method further includes: Sending second information, where the second information is used to obtain a capability of the terminal to support the first communication mode.

28. The method according to any one of claims 15 to 27, characterized in that: The communication channel between the network device and the terminal is disturbed, and the method further includes: The terminal supports the first communication mode, and the first communication mode is used to communicate with the terminal; or, The terminal does not support the first communication mode, and communicates with the terminal in a second communication mode, wherein the second communication mode is any communication mode other than the first communication mode.

29. A communication device, characterized in that: include: At least one processor and a communication interface, the communication interface being used to receive and / or send signals, the processor being configured to enable the method of any one of claims 1 to 14 to be executed, or the processor being configured to enable the method of any one of claims 15 to 28 to be executed.

30. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions or programs, and when the instructions or programs are executed on the communication device, the communication device executes the method as described in any one of claims 1-14, or the communication device executes the method as described in any one of claims 15-28.

Citation Information

Patent Citations

  • Methods and apparatus using interleaved guard OFDM in wireless communication systems

    CN107005385A

  • Interleaved PUSCH transmissions

    CN117999762A

  • Communication method and apparatus

    WO2021062841A1

  • Methods, devices, and medium for communication

    WO2023115472A1