Communication method and device

By receiving indication pattern information for rate matching and time-frequency position adjustment, the conflict problem when satellites and ground networks share spectrum resources is resolved, achieving efficient resource utilization and signaling savings in the communication system.

CN121603074APending Publication Date: 2026-03-03HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411140570.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-19
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In non-terrestrial networks, how can we avoid conflicts between different systems when sharing spectrum resources between satellites and terrestrial networks?

Method used

By receiving indication pattern information, the terminal device performs rate matching to avoid receiving information at the same time and frequency position. It utilizes the characteristics of time-varying patterns changing over time to adjust the time and frequency position to avoid conflicts, and saves signaling overhead and flexibly configures the activation or deactivation of time and frequency resources.

Benefits of technology

It effectively avoids resource conflicts between different systems, improves the flexibility and efficiency of the communication system, and reduces signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121603074A_ABST
    Figure CN121603074A_ABST
Patent Text Reader

Abstract

A communication method and device belong to the technical field of communication. The method comprises the steps that first information is received, the first information is used for indicating a first pattern, the first pattern corresponds to a first time frequency position in a first time period, the first pattern corresponds to a second time frequency position in a second time period, and the first pattern is used for rate matching; and receiving second information according to the first pattern. In a scene in which the NTN system and the TN system coexist, or in a scene in which the NTN system and the NTN system coexist, a time-frequency difference exists between a satellite signal and a ground base station signal, or between satellite signals, and the time-frequency difference continuously changes along with the movement of a satellite. The time-frequency position corresponding to the first pattern changes along with time, the time-frequency position of the first pattern can be supported to change along with the movement of the satellite, frequent issuing of different patterns is avoided, and the signaling overhead is saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and more specifically, to a communication method and apparatus. Background Technology

[0002] In non-terrestrial networks (NTNs), aircraft (e.g., airplanes or drones) or satellites are incorporated into the communication system. Network equipment deployed on satellites can transmit signals to terminal devices. Due to the long distance between the satellite and the terminal device, the coverage area of ​​the signals transmitted by network equipment in an NTN communication system is much larger than that of a current terrestrial network (TN). In scenarios involving shared satellite and ground spectrum, NTN and TN systems can communicate using the same resources, such as the same carrier frequency.

[0003] However, how to avoid conflicts between different systems when using resources is an urgent problem to be solved. Summary of the Invention

[0004] This application provides a communication method and apparatus that can effectively avoid conflicts that occur when different systems use resources.

[0005] In a first aspect, a communication method is provided. The method provided in the first aspect is applied to a first device. Unless otherwise specified, the first device in this application can be a terminal device, a component within a terminal device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the terminal device. For ease of description, a terminal device will be used as an example below.

[0006] The method includes: receiving first information, the first information indicating a first pattern, the first pattern corresponding to a first time-frequency position in a first time period, the first pattern corresponding to a second time-frequency position in a second time period, the first pattern being used for rate matching; and receiving second information based on the first pattern.

[0007] Based on the above scheme, the first device (e.g., a terminal device) can perform rate matching according to the first pattern and receive the second information. For example, the first device may receive the second information at a different time-frequency position than the one corresponding to the first pattern. This allows the time-frequency position corresponding to the first pattern to be used to transmit information from devices in other systems, avoiding conflicts between different systems on the same time-frequency resources. Furthermore, in scenarios where NTN and TN systems coexist, or where NTN systems coexist with each other, there is a time-frequency difference between satellite signals and ground base station signals, or between satellite signals, and this difference changes continuously with satellite movement. The time-frequency position corresponding to the first pattern changes over time, enabling the time-frequency position of the first pattern to change with satellite movement, avoiding frequent transmission of different patterns and saving signaling overhead.

[0008] In some implementations, the first information is used to indicate that the first pattern is a first type of pattern, and the time-frequency position corresponding to the first type of pattern changes over time; and / or, the first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position.

[0009] Based on the above scheme, the first information can also be used to indicate the time-varying type (or first type), thereby enabling the terminal device to determine that the first pattern is time-varying; in other words, the time-frequency position corresponding to the first pattern can change over time. This allows the terminal device to perform corresponding processing. For example, the terminal device can obtain the time-varying information of the first pattern based on the time-varying type, and according to the first information or predefined or pre-configured information. Furthermore, the first information can also be used to indicate time-varying information (e.g., the first time period, the first time-frequency position, the second time period, or at least one of the second time-frequency position). This allows the terminal device to determine the time-frequency position of the first pattern in different time periods based on the time-varying information, thereby performing rate matching based on the first pattern.

[0010] In some implementations, the first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position, including: the first information is used to indicate at least one of the following: the start time of the first time period; a first time interval, the time when the start time of the first time period elapses through the first time interval is the end time of the first time period; a second time interval, the time when the start time of the second time period elapses through the second time interval is the end time of the second time period; the difference between the first time interval and the second time interval, the end time of the first time period is the start time of the second time period; first time-frequency offset information, the first time-frequency offset information is used to determine the time domain offset between the first time-frequency position and the second time-frequency position, and / or, the frequency domain offset between the first time-frequency position and the second frequency domain position; or, satellite ephemeris information, the satellite being used for communication at the time-frequency position indicated by the first pattern.

[0011] Based on the above scheme, the indication of time-varying information (e.g., the first time period, the first time-frequency position, the second time period, or at least one of the second time-frequency position) can take multiple forms, so that they can be flexibly selected according to needs.

[0012] In some implementations, the method further includes: receiving third information; wherein the third information includes first indication information, which is used to activate or deactivate the time-frequency position of the first pattern corresponding to a first time-domain resource and a corresponding time-frequency position in a second time-domain resource, the first time-domain resource being adjacent to the second time-domain resource; or, the third information includes second indication information and third indication information, the second indication information being used to activate or deactivate the time-frequency position of the first pattern corresponding to a first time-domain resource, and the third indication information being used to activate or deactivate the time-frequency position of the first pattern corresponding to a second time-domain resource; wherein: the first time-domain resource and the second time-domain resource belong to the first time period; or, the first time-domain resource belongs to the first time period, and the second time-domain resource belongs to the second time period.

[0013] In the scheme where the third information includes the first indication information, the first indication information can indicate whether the corresponding time-frequency position (or indicated reserved resource) of the first pattern in two consecutive time-domain resources is activated or deactivated, with relatively low overhead. In the scheme where the third information includes both the second and third indication information, the second indication information can indicate whether the corresponding time-frequency position (or indicated reserved resource) of the first pattern in one time-domain resource is activated or deactivated, and the third indication information can indicate whether the corresponding time-frequency position (or indicated reserved resource) of the first pattern in another time-domain resource is activated or deactivated. In the above schemes, the corresponding time-frequency positions (or indicated reserved resources) of the first pattern in two consecutive time-domain resources can be activated simultaneously or not simultaneously, offering flexible configuration.

[0014] Optionally, the third information is carried in downlink control information (DCI). The DCI is used to schedule time-frequency resources within the third time domain resources. The third time domain resources partially overlap with the first time domain resources and partially overlap with the second time domain resources.

[0015] Based on the above scheme, the third information can activate or deactivate two time-domain resources associated with the time-domain resources scheduled by DCI, thereby enabling the activation or deactivation of the first pattern even when there is asynchrony between the network equipment on the satellite and the network equipment on the ground.

[0016] In some implementations, the method further includes: sending fourth information to indicate that the first device supports a first type of pattern, the time-frequency position of which varies over time, and the first type of pattern being used for rate matching.

[0017] Based on the above scheme, the first device (e.g., a terminal device) can report the pattern it supports for the first type. In this way, the network device can configure the first type of pattern (e.g., the first pattern) to the first device that supports the first type of pattern, thereby saving signaling overhead.

[0018] In some implementations, the fourth information is further used to indicate at least one of the following: whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals; or whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on unquantized time-frequency offset information; or whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on satellite ephemeris information; or whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information.

[0019] Based on the above scheme, the first device (e.g., a terminal device) can report various subdivided capabilities, enabling the network device to indicate time-varying information in a reasonable form according to the capabilities supported by the first device, thereby avoiding issuing instructions that the first device cannot process.

[0020] Secondly, a communication method is provided. The method provided in this application is applied to a second device. Unless otherwise specified, the second device in this application can be a network device (e.g., a first network device), a component within a network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of a network device. For ease of description, the following description uses a first network device as an example.

[0021] The method includes: generating first information, the first information being used to indicate a first pattern, the first pattern corresponding to a first time-frequency position in a first time period, the first pattern corresponding to a second time-frequency position in a second time period, the first pattern being used for rate matching; and sending the first information.

[0022] In some implementations, the first information is used to indicate that the first pattern is a first type of pattern, and the time-frequency position corresponding to the first type of pattern changes over time; and / or, the first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position.

[0023] In some implementations, the first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position, including: the first information is used to indicate at least one of the following: the start time of the first time period; a first time interval, the time when the start time of the first time period elapses through the first time interval is the end time of the first time period; a second time interval, the time when the start time of the second time period elapses through the second time interval is the end time of the second time period; the difference between the first time interval and the second time interval, the end time of the first time period is the start time of the second time period; first time-frequency offset information, the first time-frequency offset information is used to determine the time domain offset between the first time-frequency position and the second time-frequency position, and / or, the frequency domain offset between the first time-frequency position and the second frequency domain position; and satellite ephemeris information, the satellite being used to communicate at the time-frequency position indicated by the first pattern.

[0024] In some implementations, the method further includes: sending third information; wherein the third information includes first indication information, which is used to activate or deactivate the time-frequency position of the first pattern corresponding to a first time-domain resource and a corresponding time-frequency position in a second time-domain resource, the first time-domain resource being adjacent to the second time-domain resource; or, the third information includes second indication information and third indication information, the second indication information being used to activate or deactivate the time-frequency position of the first pattern corresponding to a first time-domain resource, and the third indication information being used to activate or deactivate the time-frequency position of the first pattern corresponding to a second time-domain resource; wherein: the first time-domain resource and the second time-domain resource belong to the first time period; or, the first time-domain resource belongs to the first time period, and the second time-domain resource belongs to the second time period.

[0025] In some implementations, the method further includes: receiving fourth information, the fourth information being used to indicate that the first device supports a first type of pattern, the time-frequency position of the first type of pattern changing over time, the first type of pattern being used for rate matching; wherein, sending the first information includes: sending the first information according to the fourth information.

[0026] In some implementations, the fourth information is also used to indicate at least one of the following: whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals; whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on unquantized time-frequency offset information; whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on satellite ephemeris information; or, whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information.

[0027] In some implementations, when the first device supports determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals, the first information is used to indicate the difference between the first time interval and the second time interval; when the first device supports determining the time-frequency position of the pattern within multiple time periods based on unquantized time-frequency offset information, the first information is used to indicate the unquantized first time-frequency offset information; when the first device supports determining the time-frequency position of the pattern within multiple time periods based on satellite ephemeris information, the first information is used to indicate the satellite ephemeris information; or, when the first device supports determining the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information, the first information is used to indicate the quantized first time-frequency offset information.

[0028] Thirdly, a communication device is provided, including processing circuitry (or a processor) and an input / output interface (also referred to as an interface circuit), the input / output interface being used for inputting and / or outputting signals, the processing circuitry being used to perform the first aspect and any possible method of the first aspect, or the processing circuitry being used to perform the second aspect and any possible method of the second aspect.

[0029] In some implementations, the processing circuitry is used to communicate with other devices via an interface circuitry and to perform the first aspect and any possible method of the first aspect, or to perform the second aspect and any possible method of the second aspect.

[0030] Fourthly, a communication device is provided. This communication device may include units or modules for performing the functions of the communication device.

[0031] In some implementations, the communication device may include modules, units, or means for performing the methods / operations / steps / actions described in the first aspect and any possible implementation of the first aspect. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.

[0032] The device includes a transceiver unit. The transceiver unit can be used to: receive first information, which indicates a first pattern, the first pattern corresponding to a first time-frequency position in a first time period and a second time-frequency position in a second time period, the first pattern being used for rate matching; and receive second information based on the first pattern.

[0033] In some implementations, the first information is used to indicate that the first pattern is a first type of pattern, and the time-frequency position corresponding to the first type of pattern changes over time; and / or, the first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position.

[0034] In some implementations, the first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position, including: the first information is used to indicate at least one of the following: the start time of the first time period; a first time interval, the time when the start time of the first time period elapses through the first time interval is the end time of the first time period; a second time interval, the time when the start time of the second time period elapses through the second time interval is the end time of the second time period; the difference between the first time interval and the second time interval, the end time of the first time period is the start time of the second time period; first time-frequency offset information, the first time-frequency offset information is used to determine the time domain offset between the first time-frequency position and the second time-frequency position, and / or, the frequency domain offset between the first time-frequency position and the second frequency domain position; or, satellite ephemeris information, the satellite being used for communication at the time-frequency position indicated by the first pattern.

[0035] In some implementations, the transceiver unit is further configured to: receive third information; wherein the third information includes first indication information, which is used to activate or deactivate the time-frequency position of the first pattern corresponding to a first time-domain resource and a corresponding time-frequency position in a second time-domain resource, the first time-domain resource being adjacent to the second time-domain resource; or, the third information includes second indication information and third indication information, the second indication information being used to activate or deactivate the time-frequency position of the first pattern corresponding to a first time-domain resource, and the third indication information being used to activate or deactivate the time-frequency position of the first pattern corresponding to a second time-domain resource; wherein: the first time-domain resource and the second time-domain resource belong to the first time period; or, the first time-domain resource belongs to the first time period, and the second time-domain resource belongs to the second time period.

[0036] In some implementations, the transceiver unit is also used to: transmit fourth information, the fourth information being used to indicate that the first device supports a first type of pattern, the time-frequency position of the first type of pattern changing over time, the first type of pattern being used for rate matching.

[0037] In some implementations, the fourth information is further used to indicate at least one of the following: whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals; or whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on unquantized time-frequency offset information; or whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on satellite ephemeris information; or whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information.

[0038] In some implementations, the communication device may include modules, units, or means for performing the methods / operations / steps / actions described in the second aspect and any possible implementation of the second aspect. These modules, units, or means may be hardware circuits, software, or a combination of hardware circuits and software.

[0039] The device includes a processing unit and a transceiver unit. The processing unit can be used to generate first information, which indicates a first pattern. The first pattern corresponds to a first time-frequency position in a first time period and a second time-frequency position in a second time period. The first pattern is used for rate matching. The transceiver unit can be used to transmit the first information.

[0040] In some implementations, the first information is used to indicate that the first pattern is a first type of pattern, and the time-frequency position corresponding to the first type of pattern changes over time; and / or, the first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position.

[0041] In some implementations, the first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position, including: the first information is used to indicate at least one of the following: the start time of the first time period; a first time interval, the time when the start time of the first time period elapses through the first time interval is the end time of the first time period; a second time interval, the time when the start time of the second time period elapses through the second time interval is the end time of the second time period; the difference between the first time interval and the second time interval, the end time of the first time period is the start time of the second time period; first time-frequency offset information, the first time-frequency offset information is used to determine the time domain offset between the first time-frequency position and the second time-frequency position, and / or, the frequency domain offset between the first time-frequency position and the second frequency domain position; and satellite ephemeris information, the satellite being used to communicate at the time-frequency position indicated by the first pattern.

[0042] In some implementations, the transceiver unit is further configured to: transmit third information; wherein the third information includes first indication information, which is used to activate or deactivate the time-frequency position of the first pattern corresponding to the first time-domain resource and the time-frequency position corresponding to the first pattern corresponding to the second time-domain resource, the first time-domain resource being adjacent to the second time-domain resource; or, the third information includes second indication information and third indication information, the second indication information being used to activate or deactivate the time-frequency position of the first pattern corresponding to the first time-domain resource, and the third indication information being used to activate or deactivate the time-frequency position of the first pattern corresponding to the second time-domain resource; wherein: the first time-domain resource and the second time-domain resource belong to the first time period; or, the first time-domain resource belongs to the first time period, and the second time-domain resource belongs to the second time period.

[0043] In some implementations, the transceiver unit is further configured to: receive fourth information, the fourth information indicating that the first device supports a first type of pattern, the time-frequency position of the first type of pattern changing over time, and the first type of pattern being used for rate matching; wherein, sending the first information includes: sending the first information according to the fourth information.

[0044] In some implementations, the fourth information is also used to indicate at least one of the following: whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals; whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on unquantized time-frequency offset information; whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on satellite ephemeris information; or, whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information.

[0045] In some implementations, when the first device supports determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals, the first information is used to indicate the difference between the first time interval and the second time interval; when the first device supports determining the time-frequency position of the pattern within multiple time periods based on unquantized time-frequency offset information, the first information is used to indicate the unquantized first time-frequency offset information; when the first device supports determining the time-frequency position of the pattern within multiple time periods based on satellite ephemeris information, the first information is used to indicate the satellite ephemeris information; or, when the first device supports determining the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information, the first information is used to indicate the quantized first time-frequency offset information.

[0046] Fifthly, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).

[0047] In a sixth aspect, a computer program product is provided, comprising a computer program or instructions that, when executed, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented).

[0048] A seventh aspect provides a communication device comprising at least one processor for executing (or implementing) any of the possible methods of the first aspect above, or for executing (or implementing) any of the possible methods of the second aspect above, by executing a computer program (or computer-executable instructions) stored in a memory, and / or by logic circuitry.

[0049] In one possible implementation, the device further includes a memory. In another possible implementation, the at least one processor and the memory are integrated together. In yet another possible implementation, the memory is located outside the communication device. The processor can be one or more.

[0050] In one possible implementation, the communication device further includes a communication interface for communicating with other devices, such as transmitting or receiving data and / or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.

[0051] In one implementation, the communication device of the third, fourth, or seventh aspect mentioned above can be a chip or a chip system.

[0052] Eighthly, a chip is provided, including a processor for calling a computer program or computer instructions in memory to cause any of the implementations of the first aspect to be executed (or implemented), or to cause any of the implementations of the second aspect to be executed (or implemented).

[0053] In some implementations, the processor is coupled to the memory via an interface.

[0054] Ninth aspect, a communication system is provided, including a first device and a second device, the first device being configured to perform the first aspect and any possible implementation thereof, and the second device being configured to perform the second aspect and any possible implementation thereof.

[0055] The description of the beneficial effects of any of the second to ninth aspects can be referred to the description of the beneficial effects of the first aspect. Attached Figure Description

[0056] Figure 1 This is a schematic diagram of a communication system.

[0057] Figure 2 This is a schematic flowchart of a communication method provided in an embodiment of this application.

[0058] Figure 3 This is a schematic diagram of the first drawing provided in the embodiments of this application.

[0059] Figure 4 This is another schematic diagram of the first drawing provided in the embodiments of this application.

[0060] Figure 5 This is a schematic diagram of the third information provided in the embodiments of this application used to activate or deactivate the first pattern.

[0061] Figure 6 This is a schematic block diagram of a communication device provided in an embodiment of this application.

[0062] Figure 7 This is a schematic diagram of another communication device provided in an embodiment of this application.

[0063] Figure 8 This is a schematic diagram of a chip system provided in an embodiment of this application.

[0064] Figure 9 This is a schematic diagram of another chip system provided in an embodiment of this application. Detailed Implementation

[0065] In this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0066] I. In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can mean: a, or, b, or, c, or, a and b, or, a and c, or, b and c, or, a, b, and c. Here, a, b, and c can each be single or multiple.

[0067] II. In this application, the terms "first," "second," and various numerical designations (e.g., #1, #2, etc.) indicate distinctions made for ease of description and are not intended to limit the scope of the embodiments of this application. For example, they may distinguish different messages, rather than describing a specific order or sequence. It should be understood that such descriptions can be interchanged where appropriate to describe solutions other than those in the embodiments of this application.

[0068] Third, in this application, descriptions such as "when," "under the circumstances," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not time-limited, nor do they require the device to make a judgment action when implementing it, nor do they imply any other limitations.

[0069] IV. In this application, "instruction" or "for instruction" can include both direct (or explicit) and indirect (or implicit) instruction. When describing instruction information as indicating A, it can include whether the instruction information directly or indirectly indicates A, but does not necessarily mean that the instruction information carries A. For example, in the case of indirect (or implicit) instruction, the receiving end of the instruction information can obtain A based on the parameters indicated by the instruction information, combined with other rules or parameters, or through deduction.

[0070] V. The indication methods involved in the embodiments of this application should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. Moreover, the sending period and / or sending time of these sub-information can be the same or different. This application does not limit the sending method, for example.

[0071] VI. In this application, "protocol" can refer to standard protocols in the field of communications, such as 5G protocols, new radio (NR) protocols, and related protocols applied in future communication systems; this application does not limit this term. "Predefined" can include predefined terms, such as protocol definitions. "Preconfiguration" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device; this application does not limit the implementation method.

[0072] VII. In this application, "communication" can also be described as "data transmission," "information transmission," "data processing," etc. "Transmission" includes "sending" and "receiving." For example, transmission can be uplink transmission, such as a terminal device sending a signal to a network device; transmission can also be downlink transmission, such as a network device sending a signal to a terminal device; transmission can also be sidelink transmission, such as a terminal device sending a signal to another terminal device. For example, "transmission" can be air interface level transmission, or it can be signal transmission from a chip input (I) / output (O) port, rather than air interface level transmission.

[0073] 8. In this application, terms such as “message,” “information,” “signal,” or “information element (IE)” can be used interchangeably. There are no restrictions on the name of the message or information, as long as it can achieve the corresponding function.

[0074] 9. "Sending information to XX (device)" can be understood as the destination of the information being that device. This can include sending information directly or indirectly to that device. "Receiving information from XX (device), or receiving information from XX (device)" can be understood as the source of the information being that device. This can include receiving information directly or indirectly from that device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood in a similar way, and will not be repeated here. Furthermore, "sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, "sending" or "receiving" can occur between devices, for example, between network devices and terminal devices via an air interface. "Sending" or "receiving" can also occur within a device, for example, between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0075] 10. In this application, terms such as "exemplarily" and "for example" are used to indicate examples, illustrations, or descriptions, presenting concepts in a specific manner. Any embodiment or design described as an "example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. In the embodiments of this application, the terms "of," "corresponding (relevant)," "corresponding," and "associate" may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinctions are emphasized.

[0076] XI. In this application, configuration can be signaling configuration or can be described as configuring signaling. For example, signaling configuration includes configuration using signaling sent by network devices, which can be radio resource control (RRC) messages, DCI, or system information blocks (SIBs). Another example is signaling configuration between network devices. These network devices can include access network devices, core network devices, or management plane devices, etc. Optionally, signaling configuration can also be configured to terminal devices or network devices by pre-configured signaling, or configured to terminal devices or network devices through pre-configuration. Here, pre-configuration means defining or configuring the values ​​of corresponding parameters in advance using a protocol, and storing them in the terminal device or network device during communication. Pre-configured messages can be modified or updated when the terminal device or network device is connected to the network.

[0077] 12. This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. Each system may include devices, components, modules, etc., other than those illustrated, and / or may not include all and all of the devices, components, modules, etc. discussed in conjunction with the accompanying drawings.

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

[0079] XIV. In the various embodiments of this application, the sequence number of each process does not imply 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 embodiments of this application. The terms "comprising," "including," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized.

[0080] The technical solutions of this application embodiment can be applied to various communication systems, including but not limited to: Long Term Evolution (LTE) systems, NR systems, and other fifth-generation (5G) communication systems. th This includes various mobile communication systems such as 5G, narrowband Internet of Things (NB-IoT), enhanced machine-type communication (eMTC), enhanced mobile broadband (eMBB), ultra-reliable low latency communications (URLLC), satellite communication systems, LTE-machine-to-machine (LTE-M) systems, and other systems that evolve after 5G, such as future mobile communication systems.

[0081] Figure 1 This is a schematic diagram of a communication system 100. (For example...) Figure 1 As shown, the communication system 100 includes a wireless access network 110 and a core network 120. Optionally, the communication system 100 may also include an Internet 130. The wireless access network 110 may include at least one network device (such as...). Figure 1 111a and 111b in the above), may also include at least one terminal device (such as Figure 1 (112a-112j in the original text). Terminal devices connect to network devices wirelessly. Network devices connect to core network 120 wirelessly or via wired connection. Core network 120 may include one or more core network devices. These core network devices and network devices can be independent physical devices, or they can integrate the functions of core network devices and the logical functions of network devices onto the same physical device, or a single physical device can integrate some core network device functions and some network device functions. Terminal devices and network devices can be interconnected via wired or wireless means. Terminal devices can communicate wirelessly with each other, network devices with each other, and terminal devices with each other via air interface resources. For example, air interface resources may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources. It should be noted that... Figure 1 This is a schematic diagram. The communication system 100 may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.

[0082] Network devices can be any device with wireless transceiver capabilities. For example, a network device can be a base station used to connect terminal devices to a radio access network (RAN). Network devices are sometimes also referred to as access network devices or access network nodes. It is understood that the names of devices with network device functions may differ in systems employing different wireless access technologies. For ease of description, the embodiments of this application collectively refer to devices providing wireless communication access functions to terminal devices as base stations. In the embodiments of this application, network devices include, but are not limited to: various forms of macro base stations (such as...). Figure 1 111a), micro base stations or indoor stations (such as Figure 1 Network equipment can include 111b), picocells, small cells, balloon stations, relay stations, access points, etc., in LTE. It can also include evolved node Bs (eNBs or eNodeBs) in LTE, access points (APs), wireless relay nodes, wireless backhaul nodes, transmission points (TPs), or transmission reception points (TRPs) in 5G systems. Furthermore, it can include next-generation NodeBs (gNBs) or transmission points (TRPs or TPs) in 5G systems, one or a group of antenna panels (including multiple antenna panels) of a 5G base station, network nodes constituting a gNB or transmission point, such as baseband units (BBUs) or distributed units (DUs), and network equipment, servers, or vehicle-mounted equipment in networks evolving after 5G. Network equipment can also be modules or units that perform some of the functions of a base station; for example, it can be a central unit (CU) or a DU.

[0083] In this embodiment, the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system, which can be installed in the network device. The chip system can be composed of chips, or it can include chips and other discrete components.

[0084] In another possible scenario, multiple network devices collaborate to assist the terminal in achieving wireless access, with each network device performing a portion of the base station's functions. For example, network devices could be CUs, DUs, CUs (control plane, CP), CUs (user plane, UP), or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).

[0085] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (O-RAN) system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules. The embodiments of this application do not limit the specific technology or specific device form used in the network device.

[0086] Terminal equipment can be a device that provides voice and / or data connectivity to users; it can also be a device with wireless connectivity. Terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (e.g., on airplanes, balloons, and satellites). Terminal equipment can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless network equipment, user agent, or user device. In this application embodiment, terminal devices include, but are not limited to: cellular phones, mobile phones, wireless data cards, wireless modems, tablets, laptop computers, notebook computers, handheld computers, mobile internet devices (MIDs), computers with wireless transceiver capabilities, cordless phones, session initiation protocol (SIP) phones, smartphones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handsets with wireless communication capabilities, computing devices or other devices connected to wireless modems, in-vehicle devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), wearable devices (e.g., smartwatches, smart bracelets, pedometers, smart glasses, etc.), satellite terminals, terminal devices in the Internet of Things or the Internet of Vehicles, as well as any form of terminal in future networks, relay user equipment, or terminals in future evolved public land mobile networks (PLMNs), etc.Terminal devices can also be virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), light UE, reduced capability UE (REDCAP UE), machine type communication (MTC) terminals, terminal devices in industrial control, terminal devices in self-driving, terminal devices in telemedicine, terminal devices in smart grids, wireless terminals in transportation safety, terminal devices in smart cities, terminal devices in smart homes, tactile terminal devices, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), smart robots, robotic arms, workshop equipment, wireless terminals in self-driving, or flying devices (e.g., smart robots, hot air balloons, drones, airplanes), etc. The terminal device can also be a vehicle device, such as a complete vehicle device, an in-vehicle module, an in-vehicle chip, an on-board unit (OBU), or a telematics box (T-BOX). The terminal device can also be other devices with terminal functions; for example, it can be a device that performs terminal functions in device-to-device (D2D) communication. This application does not limit the scope of the embodiments in this regard.

[0087] In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip or chip system. This device can be installed in the terminal device. The chip system can consist of chips or include chips and other discrete components. In the technical solution of this application embodiment, the device for implementing the functions of the terminal device is referred to as the terminal device, which can also be called a terminal. The following description may use a UE (User Equipment) as an example to illustrate the technical solution provided in this application embodiment.

[0088] The roles of base stations and terminals can be relative, for example, Figure 1The helicopter or drone 112i can be configured as a mobile base station. For terminals 112j that access the wireless access network 110 via 112i, terminal 112i is a base station; however, for base station 111a, 112i is a terminal, meaning that 111a and 112i communicate via a wireless air interface protocol. Of course, 111a and 112i can also communicate via a base station-to-base station interface protocol; in this case, relative to 111a, 112i is also a base station. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 111a and 111b in the diagram can be referred to as communication devices with base station functionality. Figure 1 The 112a-112j in the text can be referred to as communication devices with terminal functions.

[0089] Network devices and terminal devices can communicate via wireless links. The transmission link from a network device to a terminal device can be called a downlink (DL) or downlink channel, used for transmitting downlink signals. The transmission link from a terminal device to a network device can be called an uplink (UL) or uplink channel, used for transmitting uplink signals. The transmission link from one terminal device to another can be called a sidelink (SL) or sidelink channel, used for transmitting sidelink signals.

[0090] As mentioned earlier, how to avoid conflicts between different systems when using resources is an urgent problem to be solved.

[0091] Figure 2 This is a schematic flowchart illustrating a communication method 200 provided in an embodiment of this application. Method 200 can effectively avoid conflicts that occur when different systems use resources. Optional operations in method 200 include... Figure 2 It is shown in dashed lines.

[0092] The entity performing method 200 may include a first device, a second device, or a third device.

[0093] The first device can be a terminal device, a component within the terminal device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the terminal device's functions. For ease of description, the following description uses a terminal device as an example.

[0094] The second device can be a network device (e.g., the first network device), a component within the network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device. For ease of description, the first network device will be used as an example below.

[0095] The third device can be a network device (e.g., a second network device), a component within a network device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the network device. For ease of description, the second network device will be used as an example below.

[0096] The following is combined with Figure 2 Method 200 is introduced.

[0097] S230, the first network device generates the first information.

[0098] S250, the first network device sends first information to the terminal device. Correspondingly, the terminal device receives the first information from the first network device.

[0099] The first information can be used to indicate the first drawing. The first information can be direct indication information, used to directly indicate the first drawing. The first information can also be indirect indication information, used to indirectly indicate the first drawing; this application does not limit this.

[0100] The first pattern can indicate the combination, arrangement, or distribution of time-frequency resources. In this embodiment, the first pattern can change or move over time. For example, the first pattern can correspond to a first time-frequency position within a first time period, and the first pattern can correspond to a second time-frequency position within a second time period. The first time period and the second time period can be different, and the first time-frequency position can be different from the second time-frequency position.

[0101] For example, the first pattern can be a bitmap. For instance, the first pattern's bitmap in the time domain (which can be denoted as bitmap-1) can be {010011}. In a first time period, the first bit of {010011} can be aligned with the first symbol in a time slot; in a second time period, the first bit of {010011} can be aligned with the third symbol in a time slot, thus the first pattern corresponds to different time domain positions in the first and second time periods, respectively. As another example, the first pattern's bitmap in the frequency domain (which can be denoted as bitmap-2) can be {1101111}. In a first time period, the first bit of {1101111} can be aligned with resource block (RB) #1; in a second time period, the first bit of {1101111} can be aligned with RB #3 in a time slot, thus the first pattern corresponds to different frequency domain positions in the first and second time periods, respectively. For example, the first pattern can be semi-statically configured, and it can also include a bitmap (which can be denoted as bitmap-3) to indicate whether it is active. For instance, bitmap-3 can be {10110}, so that if a time slot is denoted as time slot #1, and this time slot #1 is aligned with the first bit of bitmap-3, then bitmap-1 and bitmap-2 corresponding to time slots #1, #3, and #4 can be activated.

[0102] The first pattern can correspond to the same frequency domain position and different time domain positions in the first and second time periods; it can also correspond to different frequency domain positions and the same time domain position; or it can correspond to different frequency domain positions and different time domain positions.

[0103] S290, the terminal device receives second information from the first network device according to the first pattern. Correspondingly, the first network device sends the second information to the terminal device.

[0104] For example, the second information may include signaling or data, etc.

[0105] The first pattern can be used for rate matching. Alternatively, the first pattern can be used for puncture.

[0106] The first pattern can be used to indicate reserved resources. These reserved resources can be used to avoid receiving second information from the first network device. For example, the terminal device can punch a hole in the reserved resource while receiving second information from the first network device. Alternatively, the terminal device can choose not to receive second information from the first network device on the reserved resource indicated by the first pattern.

[0107] For example, the first pattern can be a bitmap. For instance, the bitmap of the first pattern in the time domain can be {010011}. Here, the time domain unit (e.g., a symbol) corresponding to "1" can be a reserved resource, and the time domain unit corresponding to "0" can be a non-reserved resource. However, this application is not limited to this; for example, "1" can also represent a non-reserved resource, and "0" can also represent a reserved resource. Furthermore, the first pattern can also be in other forms besides a bitmap, and this application is not limited to this.

[0108] In some examples, when the first pattern is activated, the terminal device can punch holes in the time-frequency resources used to receive the second information according to the first pattern. That is, the terminal device can receive the second information at a time-frequency location other than the reserved resources indicated by the first pattern, instead of receiving the reserved resources indicated by the first pattern.

[0109] The aforementioned first pattern changes over time. For example, S290 may include: during a first time period, the terminal device receives second information from the first network device on time-frequency resources other than the reserved resources indicated by the first pattern, wherein the first pattern corresponds to a first time-frequency location. As another example, S290 may include: during a second time period, the terminal device receives second information from the first network device on time-frequency resources other than the reserved resources indicated by the first pattern, wherein the first pattern corresponds to a second time-frequency location.

[0110] The time-frequency position corresponding to the first pattern can be used to transmit information from the second network device. For example, the terminal device in method 200 can be referred to as terminal device A. Terminal device B can receive information from the second network device, such as signaling or data, at the time-frequency position of the reserved resource indicated by the first pattern. In this way, terminal device A and terminal device B can avoid interference. Unless otherwise specified, the terminal device referred to below is the aforementioned terminal device A.

[0111] The above example can also be understood as follows: when the first pattern is activated, the terminal device (or terminal device A) can avoid the second network device according to the first pattern, that is, it does not allow the information transmission of other network devices (e.g., the first network device) to affect the information transmission of the second network device.

[0112] In other examples, even when the first pattern is not activated, the terminal device can still receive the second information normally based on the time-frequency resources corresponding to the second information. In other words, the terminal device does not need to perform the aforementioned punching or avoidance operations.

[0113] Those skilled in the art will understand that after the terminal device is configured with the first pattern, the terminal device can determine how to receive the second information from the first network device based on whether the first pattern is activated. When the first pattern is activated, the terminal device can punch holes in the time-frequency resources corresponding to the second information according to the reserved resources indicated by the first pattern, thereby receiving the second information on the un-punched time-frequency resources. When the first pattern is not activated, the terminal device can receive the second information on the time-frequency resources corresponding to the second information without punching holes. Therefore, the terminal device can receive the second information from the first network device based on the first pattern.

[0114] The above describes some examples of the first pattern being configured semi-statically. In the case of semi-static configuration, the first pattern has two states: active and inactive. However, this application is not limited to this; the first pattern may also not be semi-statically configured. For example, the first pattern can be used for rate matching after configuration without activation. In other words, the first pattern may also be in an inactive or deactivated state.

[0115] This application does not limit the specific system to which the first network device and the second network device belong. Two example scenarios are provided below, denoted as Example Scenario 1 and Example Scenario 2, respectively.

[0116] Example Scenario 1: The first network device is a network device in a TN system, for example, the first network device can be deployed on the ground. The second network device is a network device in an NTN system, for example, the second network device can be deployed on a satellite. In this way, the above scheme can achieve the avoidance of the terrestrial network device from the satellite-deployed network device.

[0117] Example Scenario 2: The first network device is a network device in an NTN system, for example, the first network device can be deployed on a satellite. The second network device is a network device in a TN system, for example, the second network device can be deployed on the ground. In this way, the above solution can achieve the avoidance of the ground network device by the network device deployed on the satellite.

[0118] Example Scenario 3: The first network device is a network device in the NTN system; for example, the first network device can be deployed on the first satellite. The second network device is a network device in the NTN system; for example, the second network device can be deployed on the second satellite. The first satellite and the second satellite can be different satellites. In this way, the above scheme can achieve the goal of network devices deployed on one satellite avoiding obstacles to network devices deployed on another satellite.

[0119] The first pattern may also be called a rate matching pattern, a puncturing pattern, a reserved resource pattern, or other names, which are not limited in this application.

[0120] Based on the above scheme, the first device (e.g., a terminal device) can perform rate matching according to the first pattern and receive the second information. For example, the first device may receive the second information at a different time-frequency position than the one corresponding to the first pattern. This allows the time-frequency position corresponding to the first pattern to be used to transmit information from devices in other systems, avoiding conflicts between different systems on the same time-frequency resources. Furthermore, in scenarios where NTN and TN systems coexist, or where NTN systems coexist with each other, there is a time-frequency difference between satellite signals and ground base station signals, or between satellite signals, and this difference changes continuously with satellite movement. The time-frequency position corresponding to the first pattern changes over time, enabling the time-frequency position of the first pattern to change with satellite movement, avoiding frequent transmission of different patterns and saving signaling overhead.

[0121] The following is combined with Figure 3 and Figure 4 Here are some examples of the first pattern.

[0122] Figure 3 This is a schematic diagram of the first pattern provided in an embodiment of this application. Figure 3 (a) in the figure shows an example of time-domain bias; Figure 3 (b) in the diagram shows an example of frequency domain bias.

[0123] For example, Figure 3 The horizontal direction can represent time-domain resources, and the vertical direction can represent frequency-domain resources. For example, Figure 4 One cell in the array can correspond to one time-domain cell and one frequency-domain cell. The following section combines... Figure 3 Here are some examples of the first pattern.

[0124] For example, see Figure 3 The first pattern can represent a combination of reserved and non-reserved resources. For example, Figure 3 The first pattern in the time domain can be represented as {00110011000110}, and in the frequency domain as {0011101100}.

[0125] Optionally, the number of time-domain units occupied by the reserved resources indicated by the first pattern is greater than or equal to a first threshold, and / or the number of frequency-domain units occupied by the reserved resources is greater than or equal to a second threshold.

[0126] The first threshold and the second threshold may be the same or different; this application does not limit this.

[0127] In some examples, the first threshold may be greater than or equal to the number of time-domain units occupied by conventional reserved resources. For example, conventional reserved resources can be used for avoidance between NR and LTE systems. Exemplarily, the second threshold may be greater than or equal to the number of frequency-domain units occupied by conventional reserved resources. That is, in some possible examples, the first pattern occupies more time-domain and frequency-domain units than the conventional reserved resources.

[0128] In other examples, the first threshold may be greater than or equal to the time domain units occupied by the network equipment deployed on the satellite communicating with the aforementioned terminal equipment. The second threshold may be greater than or equal to the frequency domain units occupied by the network equipment deployed on the satellite communicating with the aforementioned terminal equipment.

[0129] In Example Scenario 1, the network device deployed on the satellite can be a second network device. In Example Scenario 2, the network device deployed on the satellite can be a first network device. In Example Scenario 3, the network device deployed on the first satellite can be a first network device, and the network device deployed on the second satellite can be a second network device.

[0130] Based on the above scheme, the time-frequency resources occupied by the first pattern can be relatively large, thereby reserving sufficient protection intervals and further avoiding conflicts when different systems use the time-frequency resources occupied by the first pattern. For example, in scenarios where NTN and TN systems coexist, or in scenarios where NTN systems coexist with NTN systems, the above scheme can reduce interference caused by time-frequency asynchrony in communication between satellite signals and ground base station signals, or between satellite signals.

[0131] The first pattern can correspond to different time-frequency locations at different time periods. This can be understood as the reference location (or reference point, or reference resource) of the first pattern corresponding to different time-frequency locations; or it can be understood as the reserved resources indicated by the first pattern can be "placed" at different time-frequency locations at different time periods; or it can be understood as the offset of the time-domain and / or frequency-domain units of the first pattern being different at different time periods. Here, "offset" can be based on a traditional time-frequency reference location, such as absolute frequency point A or the first symbol in a time slot, or it can be a newly defined time-frequency reference location.

[0132] Assumption Figure 3 The time-domain unit shown is one symbol, then, Figure 3 The time-domain unit shown in (a) can be 14 symbols within one time slot. Assuming... Figure 3The frequency domain unit shown is one resource block (RB), or 12 subcarriers (or resource elements (REs)). For ease of description, Figure 3 In (a), the first RB is denoted as RB#1. The corresponding RB of the time-frequency resource of the terminal device can also be denoted as RB#1. The following description assumes that RB#1 is the reference position in the frequency domain.

[0133] Assuming that time-frequency resource #1 of the terminal device belongs to the first time period, then the first pattern can correspond to the first time-frequency position on the time-frequency resource #1 of the terminal device. For example, assuming that the reference position of the first pattern is the first symbol of the first pattern and RB#1, then the first time-frequency position can be represented as the first symbol and RB#1 in the time-frequency resource #1 of the terminal device.

[0134] For example, the first time period may include multiple time-domain units. For instance, the first time period may include multiple symbols, time slots, subframes, frames, milliseconds, or seconds, etc. Figure 3 In (a) of the first time period, the time-frequency resource #1 of the terminal device may be included, or it may include the time-frequency resources of more terminal devices. This application does not limit this.

[0135] This application does not limit the specific form of the first time-frequency position; the first time-frequency position can also be in other forms. For example, assuming the reference position of the first pattern is the second symbol and RB#1 of the first pattern, then the first time-frequency position can be represented as the second symbol and RB#1. As another example, the first time-frequency position can be all the time-frequency resources occupied by the first pattern. For example, Figure 3 This includes all symbols (e.g., 14 symbols) and all RBs (e.g., RB#1 to RB#10). For ease of description, the following description uses the first symbol and RB#1 of the first drawing as the reference position. Examples of other positions for the reference position of the first drawing will not be repeated.

[0136] Assuming that time-frequency resource #2 of the terminal device belongs to the second time period, then the first pattern can correspond to the second time-frequency position on the time-frequency resource #2 of the terminal device. For example, assuming that the reference position of the first pattern is the first symbol of the first pattern and RB#1, then the second time-frequency position can be represented as the second symbol in the time-frequency resource #2 of the terminal device and RB#1.

[0137] In some examples, a bitmap can be used to represent time-frequency locations. For instance, bitmap-1 (also known as the first bitmap) can indicate whether a frequency domain unit belongs to a reserved resource. Similarly, bitmap-2 (also known as the second bitmap) can indicate whether a time domain unit belongs to a reserved resource. For example, "0" indicates that it does not belong to a reserved resource, and "1" indicates that it does.

[0138] For example, Figure 3 The time-frequency position of the first pattern shown in (a) can be represented by the above bitmap as: bitmap-1 = {0011101100}, bitmap-2 = {00100011000010}.

[0139] Figure 3 (a) shows an example of time-domain bias, which will be discussed below in conjunction with... Figure 3 (b) in the text introduces an example of frequency domain offset.

[0140] Assuming that time-frequency resource #3 of the terminal device belongs to the first time period, then the first pattern can correspond to the first time-frequency position on the time-frequency resource #3 of the terminal device. For example, assuming that the reference position of the first pattern is the first symbol of the first pattern and RB#1, then the first time-frequency position can be represented as the first symbol and RB#1 in the time-frequency resource #3 of the terminal device.

[0141] Assuming that time-frequency resource #4 of the terminal device belongs to the second time period, then the first pattern can correspond to the second time-frequency position on the time-frequency resource #4 of the terminal device. For example, assuming that the reference position of the first pattern is the first symbol of the first pattern and RB#1, then the second time-frequency position can be represented as the first symbol and RB#2 in the time-frequency resource #4 of the terminal device.

[0142] In some examples, the second time-frequency position is offset by at least one time-domain unit and / or at least one frequency-domain unit relative to the first time-frequency position. For example, Figure 3 (a) shows an example where the second time-frequency position is offset by one time-domain unit overall. For example, Figure 3 (b) shows an example where the second time-frequency position is offset by one frequency domain unit overall.

[0143] Figure 4 This is another schematic diagram of the first drawing provided in the embodiments of this application. Exemplarily, Figure 4 In the diagram, (a) to (d) can represent the time-frequency positions of the first pattern corresponding to the four time periods. For example, Figure 4 The horizontal direction can represent time-domain resources, and the vertical direction can represent frequency-domain resources. For example, Figure 4One cell in the array can correspond to one time-domain unit and one frequency-domain unit.

[0144] The above combination Figure 3 This paper introduces one way of understanding the first pattern: that is, the combination of reserved resources and non-reserved resources is considered the first pattern. The following section will combine... Figure 4 Introducing another way to understand the first pattern.

[0145] For example, see Figure 4 The first pattern can be the combination, arrangement, or distribution of the time-frequency resources (i.e., reserved resources) shown in the shaded area. For example, Figure 4 The first pattern shown can be represented as: the 1st, 2nd, 5th, 6th, 10th, and 11th time-domain units, and the 1st, 2nd, 3rd, 5th, and 6th frequency-domain units. The 1st time-domain unit or the 1st frequency-domain unit is relative to the first pattern. Whether this time-domain unit or frequency-domain unit is the first in the time period (e.g., the first time period) corresponding to the first pattern is not limited in this application.

[0146] Optionally, the number of time-domain units occupied by the first pattern is greater than or equal to a first threshold, and / or the number of frequency-domain units occupied by the first pattern is greater than or equal to a second threshold. The descriptions of the first and second thresholds are as above and will not be repeated here.

[0147] The first pattern can correspond to different time-frequency positions in different time periods. This can be understood as the first pattern being "placed" at different time-frequency positions in different time periods, or as the offset of the time-domain and / or frequency-domain units of the first pattern being different in different time periods. Here, the "offset" can be based on a traditional time-frequency reference position, such as absolute frequency point A or the first symbol in a time slot, or it can be a newly defined time-frequency reference position.

[0148] Assumption Figure 4 The time-domain unit shown is one symbol, then, Figure 4 The time-domain unit shown in (a) can be 14 symbols within one time slot. Assuming... Figure 4 The frequency domain unit shown is one resource block (RB), or 12 subcarriers (or resource elements (REs)). For ease of description, Figure 4 The first RB in (a) is denoted as RB#1, and is described using RB#1 as the reference position in the frequency domain.

[0149] Assumption Figure 4 The time-domain unit shown in (a) belongs to the first time period. Therefore, the first pattern is in Figure 4The time-frequency position shown in (a) can be called the first time-frequency position. The first time-frequency position can be represented as: the 3rd, 4th, 7th, 8th, 12th, and 13th symbols of a time slot in the first time period, and RB#3, RB#4, RB#5, RB#7, and RB#8.

[0150] For example, the first time period may include multiple time-domain units. For instance, the first time period may include multiple symbols, time slots, subframes, frames, milliseconds, or seconds, etc.

[0151] Assumption Figure 4 The time-domain unit shown in (b) belongs to the second time period. Therefore, the first pattern in Figure 4 The time-frequency position shown in (a) can be referred to as the second time-frequency position. For specific examples, please refer to the description of the first time period and the first time-frequency position, which will not be repeated here.

[0152] In some examples, a bitmap can be used to represent time-frequency positions. For instance, bitmap-1 (also known as the first bitmap) can indicate whether a frequency domain unit belongs to the first pattern. Similarly, bitmap-2 (also known as the second bitmap) can indicate whether a time domain unit belongs to the first pattern. For example, "0" indicates not belonging to the first pattern, and "1" indicates belonging to the first pattern.

[0153] For example, Figure 4 The time-frequency position of the first pattern shown in (a) can be represented by the above bitmap as: bitmap-1 = {0011101100}, bitmap-2 = {00100011000010}.

[0154] In some examples, the second time-frequency position is offset by at least one time-domain unit and / or at least one frequency-domain unit overall relative to the first time-frequency position.

[0155] Assumption Figure 4 (a) shows the first time-frequency position. Figure 4 One of (b), (c), or (d) in the diagram indicates the second time-frequency position, which will be described below.

[0156] As an example, the second time-frequency position is offset by at least one time-domain unit relative to the first time-frequency position. For example, relative to... Figure 4 (a) in the middle, Figure 4 In (b) shown in the diagram, the time-frequency position of the first pattern is shifted to the right (or cyclically shifted) by one time-domain cell; or, as the time-domain cell offset is increased by 1. For example, Figure 4The time-frequency position of the first pattern shown in (b) can be represented as: bitmap-1 = {0011101100}, bitmap-2 = {00010001100001}.

[0157] As another example, the second time-frequency position is offset by at least one frequency domain unit overall relative to the first time-frequency position. For example, relative to... Figure 4 (a) in the middle, Figure 4 In (c) shown, the time-frequency position of the first pattern is shifted downwards (or cyclically shifted) by one frequency domain cell; or it can be understood as a frequency domain cell offset of -1. For example, Figure 4 The time-frequency position of the first pattern shown in (c) can be represented as: bitmap-1 = {0111011000}, bitmap-2 = {00100011000010}.

[0158] As another example, relative to the first time-frequency position, the second time-frequency position is offset by at least one frequency domain unit and at least one time domain unit overall. For example, relative to... Figure 4 (a) in the middle, Figure 4 In the first pattern shown in (d), the time-frequency position is shifted to the right (or cyclically shifted) by one time-domain unit and shifted down (or cyclically shifted) by one frequency-domain unit; or it can be understood as the time-domain unit offset being +1 and the frequency-domain unit offset being -1. For example, Figure 4 The time-frequency position of the first pattern shown in (d) can be represented as: bitmap-1 = {0111011000}, bitmap-2 = {00010001100001}.

[0159] Below are some examples of first information.

[0160] The first information can be understood as the configuration information of the first pattern. In some examples, the first information may only indicate the first pattern. The time-frequency position of the first pattern in different time periods may be predefined or preconfigured. In other examples, the first information may also indicate the time-frequency position of the first pattern in different time periods.

[0161] Optionally, the first information is used to indicate at least one of the following: the first pattern, the first type, or the time-frequency position of the first pattern at different time periods.

[0162] The first information indicates the first pattern, which can be in the form of a bitmap or other forms. For details, please refer to the previous text, which will not be repeated here.

[0163] The first type can be time-varying or dynamically changing. For example, a pattern of the first type can be a time-varying pattern, or in other words, the time-frequency position corresponding to a pattern of the first type can change over time. The first information is used to indicate the first type, or it can be understood as indicating that the first pattern is a pattern of the first type, wherein the time-frequency position corresponding to the pattern of the first type changes over time.

[0164] Optionally, the second type is time-invariant or non-dynamically changing. For example, the configuration information of the pattern can indicate the pattern and the second type, indicating that the time-frequency position corresponding to the pattern does not change over time.

[0165] For example, the first type and the second type can be two states of type information. The aforementioned type information can be a field in the first information. For example, the field indicates that "0" represents the first type and "1" represents the second type. Or, for example, the field indicates that "on" represents the first type and "off" represents the second type.

[0166] Type I and Type II may also have other names, which are not limited in this application.

[0167] The indication information of the time-frequency position of the first pattern in different time periods (hereinafter referred to as time-varying information) may include at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position. That is, the first information can be used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position, i.e., indicating time-varying information.

[0168] The aforementioned "instruction" can be a direct instruction or an indirect instruction, and this application does not limit it in this regard. In other words, the terminal device can obtain at least one of the first time period, the first time frequency location, the second time period, or the second time frequency location through the first information, without limiting whether the first information includes the first time period, the first time frequency location, the second time period, or the second time frequency location itself.

[0169] The content not indicated by the first information within the first time period, the first time-frequency location, the second time period, or the second time-frequency location, or in other words, the content that the terminal device cannot obtain based on the first information, may be predefined or preconfigured. For example, if the first information indicates the first time period, the terminal device can obtain the first time period based on the first information, and determine the first time-frequency location, the second time period, and the second time-frequency location through predefined or preconfigured information.

[0170] It is understandable that the first pattern, first type, and time-varying information indicated by the first information can be carried in the same information or in different information. In other words, the first pattern, first type, and time-varying information indicated by the first information can be sent simultaneously or not simultaneously. For example, the first information is sent at time A to indicate the first pattern, the first information is sent at time B to indicate the first type, and the first information is sent at time C to indicate the time-varying information. Among these, time A, time B, and time C can be partially or completely the same, or completely different.

[0171] Based on the above scheme, the first information can also be used to indicate the time-varying type (or first type), thereby enabling the terminal device to determine that the first pattern is time-varying; in other words, the time-frequency position corresponding to the first pattern can change over time. This allows the terminal device to perform corresponding processing. For example, the terminal device can obtain the time-varying information of the first pattern based on the time-varying type, and according to the first information or predefined or pre-configured information. Furthermore, the first information can also be used to indicate time-varying information (e.g., the first time period, the first time-frequency position, the second time period, or at least one of the second time-frequency position). This allows the terminal device to determine the time-frequency position of the first pattern in different time periods based on the time-varying information, thereby performing rate matching based on the first pattern.

[0172] Below are some examples of time-varying information (e.g., the first time period, the first time-frequency location, the second time period, or at least one of the second time-frequency location).

[0173] For example, the first information used to indicate time-varying information may include: the first information used to indicate at least one of the following:

[0174] (1) The start time of the first time period. For example, the start time of the first time period can be T0.

[0175] (2) The first time interval is the time from the start of the first time interval to the end of the first time interval. For example, the first time interval can be ΔT0. Thus, the end time T1 of the first time interval can be expressed as: T0 + ΔT0.

[0176] (3) The second time interval, the start time of the second time interval is the end time of the second time interval.

[0177] (4) The difference between the first time interval and the second time interval, wherein the end time of the first time interval is the start time of the second time interval.

[0178] (5) First time-frequency offset information, which is used to determine the time-domain offset between the first time-frequency position and the second time-frequency position, and / or the frequency-domain offset between the first time-frequency position and the second frequency-domain position. The time-domain offset may represent the number of time-domain units added or removed from the index of the changed time-frequency position relative to the index of the time-frequency position before the change. The frequency-domain offset may represent the number of frequency-domain units added or removed from the index of the changed time-frequency position relative to the index of the time-frequency position before the change.

[0179] (6) Ephemeris information of a satellite used for communication at the time-frequency location indicated by the first pattern. For example, the satellite may communicate on a reserved resource indicated by the first pattern. Exemplarily, the satellite may be a second network device, or the satellite may include a second network device.

[0180] The numbering above is merely for ease of understanding and explanation, and does not limit or imply the order of the information. Several examples indicating the above information are provided below, denoted as Time-varying Information Example 1 to Time-varying Information Example 4.

[0181] Example 1 of time-varying information: The first information is used to indicate the first time period, the second time period, and the first time-frequency offset information mentioned in (5) above. For example, the information indicated by the first information can be as shown in Table 1.

[0182] Table 1

[0183] Time period Temporal bias (symbol) Frequency domain offset (RB) First time period (T0~T1) 0 0 Second time period (T1~T2) +1 -1

[0184] Referring to Table 1, the first time period can be from time T0 to time T1, and the second time period can be from time T1 to time T2. In Example 1 of time-varying information, the first and second time periods are adjacent, or in other words, they are consecutive. In other examples, the first and second time periods are not adjacent; for example, the end time of the first time period may be earlier than the start time of the second time period.

[0185] For example, time-domain offset 0 and frequency-domain offset 0 can indicate that the first time-frequency position is consistent with the initial time-frequency position of the first pattern.

[0186] The initial time-frequency position of the first pattern can be predefined or preconfigured, or it can be indicated by the first information. For example, the first information indicating the first pattern can include: the first information indicating the initial time-frequency position of the first pattern.

[0187] In some examples, the first information may include indication information of the initial time-frequency position. For example, assuming the reference position of the first pattern is the first symbol and RB#1, the indication information of the initial time-frequency position may indicate the first symbol and RB#1 of the time-frequency resource of the terminal device. In this way, the reference position of the first pattern can be aligned with the aforementioned initial time-frequency position. For example, see [link to relevant documentation]. Figure 3 In (a) and (b), the first pattern corresponding to the time and frequency resources #1 and #3 of the terminal device.

[0188] In other examples, the first information may include bitmap-1 and bitmap-2, which indicate the initial time-frequency position of the first pattern. For example, bitmap-1 = {0011101100} and bitmap-2 = {00100011000010} represent the initial time-frequency position of the first pattern as follows: Figure 4 As shown in (a) in the figure.

[0189] For example, time-domain offset +1 and frequency-domain offset -1 can represent (5) the first time-frequency offset information. Among them, time-frequency offset +1 can represent the time-domain offset between the first time-frequency position and the second time-frequency position as "+1" sign. Among them, frequency-domain offset -1 can represent the frequency-domain offset between the first time-frequency position and the second time-frequency position as "-1" RB.

[0190] This application does not limit the specific units of time-domain offset and frequency-domain offset. In Example 1 of time-varying information above, the unit of time-domain offset is a symbol, and the unit of frequency-domain offset is RB. In other examples, the unit of time-domain offset can be other units, such as time slot, subframe, frame, millisecond, second, or other time-domain units. In other examples, the unit of frequency-domain offset can be other units, such as subcarrier, RE, Hertz (Hz), component carrier (CC), or other frequency-domain units.

[0191] Among these, time-domain offsets measured in time slots, subframes, frames, or symbols can be called quantized time-domain offsets. Time-domain offsets measured in milliseconds or seconds can be called non-quantized time-domain offsets. Frequency-domain offsets measured in subcarriers, REs, or CCs can be called quantized time-domain offsets. Time-domain offsets measured in Hz can be called non-quantized frequency-domain offsets.

[0192] For example, the first time-frequency offset information may include a quantized time-domain offset or a frequency-domain offset, or it may include a non-quantized time-domain offset or a frequency-domain offset. In some possible implementations, the first time-frequency offset information may be used to indicate a non-quantized time-domain offset or a frequency-domain offset, and the terminal device may determine a quantized time-domain offset or a frequency-domain offset based on the non-quantized time-domain offset or a frequency-domain offset.

[0193] Furthermore, in Example 1 of the time-varying information, the time-domain offset and frequency-domain offset of the first time period are both 0. That is, within the first time period, the time-frequency position corresponding to the first pattern is the initial time-frequency position. In other examples, within the first time period, the time-frequency position corresponding to the first pattern may not be the initial time-frequency position; that is, the time-frequency offset corresponding to the first time period is non-zero, and / or the frequency-domain offset corresponding to the first time period is non-zero.

[0194] Example 2 of time-varying information: The first information is used to indicate (1) the start time of the first time period, (2) the first time interval, and (3) the second time interval.

[0195] In some examples, (5) the first time-frequency offset information may be pre-configured or predefined. In other examples, the first information is also used to indicate the first time-frequency offset information.

[0196] For example, (5) the first time-frequency offset information may be adding one time-domain unit (or frequency-domain unit) or reducing one time-domain unit (or frequency-domain unit). Thus, the time-varying information example 2 can also be understood as the first information being used to indicate the time interval elapsed for each addition or reduction of one time-frequency unit (including time-domain unit and / or frequency-domain unit).

[0197] Among them, (5) the first time-frequency offset information can also be unquantized, for example, in ms or s. The terminal device can calculate the quantized (5) first time-frequency offset information based on the unquantized (5) first time-frequency offset information, for example, in symbols, time slots or frames.

[0198] The following example uses (5) the first time-frequency offset information as reducing one time-domain unit. In the example below, the time-varying information example 2 can be understood as the first information indicating the time interval elapsed for each reduction of one time-domain unit.

[0199] For example, the unit of time-domain offset can be a symbol, and the unit of time period can be a time slot. Assume (1) the start time of the first time period is T0, (2) the first time interval is 3090 time slots, and (3) the second time interval is 3112 time slots. Then, in the period from T0 to T0+3089 (which can be understood as the first time period), there is no time-domain offset, or in other words, the time-domain offset is 0 symbols. In the period from T0+3090 to T0+3090+3111 (which can be understood as the second time period), the time-domain offset is -1 symbol.

[0200] The above example uses the first time-frequency offset information (5) as reducing one time-domain unit. Examples of reducing more time-domain units, increasing time-domain units, reducing frequency-domain units, or increasing frequency-domain units will not be repeated.

[0201] In other examples, the first information can indicate more time intervals. For example, the first information could indicate T0, and multiple time intervals {3090, 3112, 3137, 3162, ...}. Continuing the previous example, the time-domain offset is -2 symbols within the range of T0+3090+3112 to T0+3090+3112+3136. And so on, without further elaboration.

[0202] Based on the above example of time-varying information 2, the first information can indicate the start time and time interval, so that the first device (e.g., a terminal device) can accurately obtain multiple time periods based on the first information. The first pattern can correspond to different time-frequency positions within different time periods.

[0203] Example 3 of time-varying information: The first information is used to indicate (1) the start time of the first time period, (2) the first time interval, and (4) the difference between the first time interval and the second time interval.

[0204] In some examples, (5) the first time-frequency offset information may be pre-configured or predefined. In other examples, the first information is also used to indicate (5) the first time-frequency offset information.

[0205] For example, (5) the first time-frequency offset information may be adding one time-domain unit (or frequency-domain unit) or reducing one time-domain unit (or frequency-domain unit). Thus, the time-varying information example 3 can also be understood as the first information being used to indicate the initial time interval (i.e., the first time interval) elapsed for each addition or reduction of one time-frequency unit (including time-domain units and / or frequency-domain units), and the first derivative of the time interval.

[0206] Among them, (5) the first time-frequency offset information can also be unquantized, for example, in ms or s. The terminal device can calculate the quantized (5) first time-frequency offset information based on the unquantized (5) first time-frequency offset information, for example, in symbols, time slots or frames.

[0207] For ease of description, the difference between the first time interval and the second time interval (4) will be referred to as the "first derivative of (4)".

[0208] The following example uses the first time-frequency offset information as a reduction of one time-domain unit. In the example below, time-varying information example 3 can be understood as the first information indicating the time interval elapsed for each reduction of one time-domain unit.

[0209] For example, the time domain unit of the bias can be a symbol, and the unit of the time period can be a time slot. Assume that (1) the start time of the first time period is T0, (2) the first time interval is 3089 time slots, and (4) the first derivative is 24. Based on (2) the first time interval is 3089 time slots and (4) the first derivative is 24, we can obtain (3) the second time interval is 3113 time slots.

[0210] Therefore, within T0 to T0+3088 (which can be understood as the first time period), there is no time domain bias, or in other words, the time domain bias is 0 symbols. Within T0+3089 to T0+3089+3113 (which can be understood as the second time period), the time domain bias is -1 symbol.

[0211] The above example uses the first time-frequency offset information (5) as reducing one time-domain unit. Examples of reducing more time-domain units, increasing time-domain units, reducing frequency-domain units, or increasing frequency-domain units will not be repeated.

[0212] In other examples, the first information can indicate the first derivative (4) between more time intervals. For example, the first derivative (4) mentioned above is not only the difference between the first time interval and the second time interval, but also the difference between other time intervals. For example, based on (2) the first time interval is 3089 slots and (4) the first derivative is 24, multiple time intervals {3089, 3113, 3137, 3161, ...} can be obtained.

[0213] In other examples, the first piece of information may also indicate the nth derivative. n is a positive integer greater than 1. In other words, n is a positive integer greater than or equal to 2. The aforementioned nth derivative can also be called a higher-order derivative.

[0214] The following example uses n=2 to introduce higher-order derivatives. For examples of even higher-order derivatives, please refer to the following examples.

[0215] When n=2, the nth derivative can also be called the second derivative. The second derivative can describe the change of the first derivative. For example, suppose the first information is used to indicate (2) the first time interval is 3089 time slots, (4) the first derivative is 24, and the second derivative is 1, then the first derivative can be {24, 25, 26, ...}. Thus, the time interval can be {3089, 3113, 3138, 3164}.

[0216] Based on Example 3 of time-varying information, the first information can indicate the start time, the initial time interval, and the derivative of the time interval. Thus, the first device (e.g., a terminal device) can obtain a large number of time periods based on the limited information indicated by the first information. The first pattern can correspond to different time-frequency positions within different time periods. This scheme reduces the overhead of indicating multiple time periods.

[0217] Example 4 of time-varying information: The first information is used to indicate the ephemeris information of (6) satellite.

[0218] In some examples, the terminal device can calculate the first time-frequency offset information (5) corresponding to the first time-time period and the second time-time period based on the ephemeris information of the satellite (6), thereby determining the first time-frequency position corresponding to the first time-time period and the second time-frequency position corresponding to the second time-time period.

[0219] In other examples, the terminal device can calculate the time-domain offset information for multiple time periods based on the ephemeris information of the satellite (6), thereby determining the corresponding time-frequency position of the first pattern in multiple time periods.

[0220] Based on the above scheme, the indication of time-varying information (e.g., the first time period, the first time-frequency position, the second time period, or at least one of the second time-frequency position) can take multiple forms, so that they can be flexibly selected according to needs.

[0221] The aforementioned first information can be used for static or dynamic configuration of the first pattern, or it can be used for semi-static configuration of the first pattern.

[0222] If the terminal device is semi-statically configured with an inactive first pattern, the first network device can send activation instructions to the terminal device. Alternatively, if the terminal device is configured with an activated first pattern, the first network device can send deactivation instructions to the terminal device.

[0223] The following is an example of activating the first pattern of a semi-static configuration.

[0224] In some possible implementations, method 200 further includes: S270, the terminal device receives third information from the first network device, the third information being used to activate or deactivate the first pattern (e.g., activate or deactivate some or all of the reserved resources indicated by the first pattern). Correspondingly, the first network device sends the third information to the terminal device.

[0225] The third information can be carried in the DCI, or in the media access control (MAC) control element (CE) or other information; this application does not limit this.

[0226] In some examples, third information is carried in the MACCE, which can indicate the activation or deactivation status over a subsequent period. For example, the MACCE can indicate the activation or deactivation status from the moment the terminal device receives the MACCE until a predetermined time. Or, for another example, the MACCE can indicate the activation or deactivation status from the moment the terminal device receives the MACCE.

[0227] In other examples, third information is carried in the DCI, which can indicate the activation or deactivation status of the time-domain resources associated with the current scheduling period of the DCI.

[0228] For example, the DCI carried by the third information can be used to schedule time-frequency resources within the third time-domain resource. For instance, the third time-domain resource can be the current scheduling period of the DCI.

[0229] In the case of coexistence of NTN and TN systems, due to the asynchronous nature of network equipment on satellites and network equipment on the ground, the scheduling cycle of the ground (e.g., third time domain resources) may be associated with the scheduling cycles of two or more satellites (e.g., first time domain resources and second time domain resources).

[0230] For example, a third time-domain resource on the ground may be related to a first time-domain resource and a second time-domain resource on a satellite. For instance, a third time-domain resource on the ground may overlap with both the first and second time-domain resources on the satellite. In other words, a third time-domain resource may span both the first and second time-domain resources. Alternatively, a third time-domain resource may intersect with both the first and second time-domain resources. In other words, a third time-domain resource may partially overlap with the first time-domain resource and partially overlap with the second time-domain resource.

[0231] Figure 5 This is a schematic diagram illustrating how the third information provided in this application's embodiments is used to activate or deactivate the first pattern. Figure 5 The text uses the first time domain resource, the second time domain resource, and the third time domain resource as time slots as examples to illustrate three cases.

[0232] Referring to Example #1, the first time-domain resource can be time slot 1#1, the second time-domain resource can be time slot 2#1, and the third time-domain resource can be time slot 3#1. It is evident that time slot 3#1 overlaps with time slots 1#1 and 2#1. In other words, time slot 3#1 is associated with time slots 1#1 and 2#1.

[0233] Referring to Example #2, the first time-domain resource can be time slot 1#2, the second time-domain resource can be time slot 2#2, and the third time-domain resource can be time slot 3#2. It is evident that time slot 3#2 overlaps with time slots 1#2 and 2#2. In other words, time slot 3#2 is associated with time slots 1#2 and 2#2.

[0234] Referring to Example #3, the first time-domain resource can be time slot 1#3, the second time-domain resource can be time slot 2#3, and the third time-domain resource can be time slot 3#3. It is evident that time slot 3#3 overlaps with time slots 1#3 and 2#3. In other words, time slot 3#3 is associated with time slots 1#3 and 2#3.

[0235] For example, Figure 5 This can be applied to the example scenario 1 above, where the second network device can be a network device on a satellite, and the first network device can be a network device on the ground. The time-frequency resources of the first network device can also represent the time-frequency resources of the terminal device.

[0236] The time-frequency resources of the second network device may not be aligned with those of the first network device. For example, see... Figure 5 The time-frequency resources of the first network device and the second network device are not aligned not only at the time slot granularity (as reflected in the thick grid lines being offset vertically), but also at the symbol granularity (as reflected in the dashed grid lines being offset vertically).

[0237] The following is combined with Figure 5 Examples of third information carried in DCI are introduced, referred to as DCI Example 1 and DCI Example 2 respectively. For ease of description, the first time-domain resource, the second time-domain resource, and the third time-domain resource are used as time slots in the following examples. However, this application is not limited to this; the first time-domain resource, the second time-domain resource, and the third time-domain resource can also be symbols, frames, or other time-domain resources. Figure 5 In the context of the first network device's time-frequency resources, activated time-frequency positions can be represented by diagonal shading, while deactivated (or inactive) time-frequency positions can be represented by dotted shading.

[0238] DCI Example 1: The third information may include first indication information, which can be used to activate or deactivate the time-frequency position (or indicated reserved resource) of the first pattern in the first time domain resource (e.g., time slot 1#3) and the time-frequency position (or indicated reserved resource) of the first pattern in the second time domain resource (e.g., time slot 2#3).

[0239] In this context, the first time-domain resource can be adjacent to the second time-domain resource. For example, in Example #3, time slot 1#3 can be adjacent to time slot 2#3.

[0240] For example, the first indication information can be 1 or 0. A first indication information of 1 indicates activation of the time-frequency position (or, indicated reserved resource) of the first pattern corresponding to the first time-domain resource and the second time-domain resource. A first indication information of 0 indicates deactivation of the time-frequency position (or, indicated reserved resource) of the first pattern corresponding to the first time-domain resource and the second time-domain resource.

[0241] For example, the first indication information can be used to activate or deactivate the time-frequency position (or indicated reserved resource) corresponding to the first pattern in the overlapping part of the first time-domain resource and the third time-domain resource (e.g., the overlapping part of time slot 1#3 and time slot 3#3), and the time-frequency position (or indicated reserved resource) corresponding to the first pattern in the overlapping part of the second time-domain resource and the third time-domain resource (e.g., the overlapping part of time slot 2#3 and time slot 3#3).

[0242] As an example where the first indication is {1}, see Figure 5 In Example #3, in time slot 3#3, the time-frequency position corresponding to time slot 1#3 can be activated, and the time-frequency position corresponding to time slot 2#3 can be activated.

[0243] The DCI example 1 above can also be understood as the third information being 1 bit. This bit can indicate the activation or deactivation of the time-frequency position (or the indicated reserved resource) corresponding to the first pattern within two time-domain resources (e.g., time slot 1#3 and time slot 2#3) associated with the time-domain resource scheduled by the third information (e.g., time slot 3#3). When this bit indicates activation, the time-frequency position (or the indicated reserved resource) corresponding to the first pattern within the aforementioned two time-domain resources is activated. When this bit indicates deactivation, the time-frequency position (or the indicated reserved resource) corresponding to the first pattern within the aforementioned two time-domain resources is deactivated.

[0244] Based on the above scheme, the first indication information can indicate whether the corresponding time-frequency position of the first pattern in two consecutive time-domain resources (or the indicated reserved resources) is activated or deactivated, with low overhead.

[0245] DCI Example 2: The third information includes second indication information and third indication information. The second indication information is used to activate or deactivate the time-frequency position (or indicated reserved resource) of the first pattern in the first time domain resource (e.g., time slot 1#1, or time slot 1#2). The third indication information is used to activate or deactivate the time-frequency position (or indicated reserved resource) of the first pattern in the second time domain resource (e.g., time slot 2#1, or time slot 2#2).

[0246] In this context, the first time-domain resource can be adjacent to the second time-domain resource. For example, in Example #1, time slot 1#1 can be adjacent to time slot 2#1. Similarly, in Example #2, time slot 1#2 can be adjacent to time slot 2#2.

[0247] For example, the second indication information can be 1 or 0. If the second indication information is 1, it indicates activation of the time-frequency position corresponding to the first pattern within the first time-domain resource (or, the indicated reserved resource). If the second indication information is 0, it indicates deactivation of the time-frequency position corresponding to the first pattern within the first time-domain resource (or, the indicated reserved resource).

[0248] In some examples, the second indication information can be used to activate or deactivate the time-frequency position (or the indicated reserved resource) corresponding to the first pattern within the overlap of the first and third time-domain resources. For example, the overlap of time slot 1#1 and time slot 3#1. Another example is the overlap of time slot 1#2 and time slot 3#2.

[0249] For example, the third indication information can be 1 or 0. If the third indication information is 1, it indicates activation of the time-frequency position corresponding to the first pattern within the second time-domain resource (or, the indicated reserved resource). If the third indication information is 0, it indicates deactivation of the time-frequency position corresponding to the first pattern within the second time-domain resource (or, the indicated reserved resource).

[0250] In some examples, the third indication information can be used to activate or deactivate the time-frequency position (or the indicated reserved resource) corresponding to the first pattern within the overlap of the second and third time-domain resources. For example, the overlap of time slot 2#1 and time slot 3#1. Another example is the overlap of time slot 2#2 and time slot 3#2.

[0251] As an example of the third information being {0,1}, see Figure 5 In Example #1, in time slot 3#1, the corresponding time-frequency position in time slot 1#1 can be deactivated (or not activated), while the corresponding time-frequency position in time slot 2#1 can be activated.

[0252] As an example where the third piece of information is {1,0}, see Figure 5 In Example #2, in time slot 3#2, the time-frequency position corresponding to time slot 1#2 can be activated, and the time-frequency position corresponding to time slot 2#2 can be deactivated (or, can be not activated).

[0253] As an example where the third piece of information is {1,1}, see Figure 5 In Example #3, in time slot 3#3, the time-frequency position corresponding to time slot 1#3 can be activated, and the time-frequency position corresponding to time slot 2#3 can be activated.

[0254] The DCI example 2 above can also be understood as the third information being 2 bits. These 2 bits can respectively indicate the activation or deactivation of the time-frequency position (or the reserved resource indicated) corresponding to the first pattern within the two time-domain resources associated with the time-domain resource scheduled by the third information.

[0255] Based on the above scheme, the second indication information can indicate whether the corresponding time-frequency position (or indicated reserved resource) of the first pattern within one time-domain resource is activated or deactivated, and the third indication information can indicate whether the corresponding time-frequency position (or indicated reserved resource) of the first pattern within another time-domain resource is activated or deactivated. In the above scheme, the corresponding time-frequency positions (or indicated reserved resources) of the first pattern in two consecutive time-domain resources can be activated simultaneously or not simultaneously, providing flexible configuration.

[0256] This application does not limit whether the time-frequency positions of the first pattern are the same in the first time-domain resources and the second time-domain resources. In other words, this application does not limit whether the time-frequency offsets of the first pattern are the same in the first time-domain resources and the second time-domain resources.

[0257] In some examples, the portion of the first information indicating the first pattern may be carried in a different message from the portion of the first information indicating time-varying information (e.g., the first time period, the first time-frequency position, the second time period, or at least one of the second time-frequency position).

[0258] For example, the portion of the first information indicating the first pattern can be carried in time-varying reserved resource configuration information. As another example, the portion of the first information indicating the first pattern can be carried in cell-level, beam-level broadcast messages, UE-level, or UE-group-level RRC signaling. The first pattern can be semi-statically configured.

[0259] For example, the portion of the first information indicating time-varying information and the aforementioned third information (used to indicate activation or deactivation) can be dynamically indicated by MACCE and / or DCI.

[0260] The following are some examples of the part of the first information that indicates time-varying information (hereinafter referred to as time-varying information) and the third information, which are respectively referred to as indication example 1 to indication example 6.

[0261] Example 1: Third information and time-varying information are carried in MACCE.

[0262] Example 2: Third information and time-varying information are carried in DCI.

[0263] Example 3: The third information is carried in MACCE, and the time-varying information is carried in DCI. For example, the third information can activate or deactivate the time-frequency position (or the reserved resource indicated) of the first pattern within a subsequent period of time (e.g., a first duration starting from a predetermined time), and the time-varying information can indicate the time-frequency position of the first pattern within the time-domain resources scheduled by the DCI.

[0264] Example 4: Time-varying information is carried in MACCE, and third information is carried in DCI. For example, the time-varying information carried in MACCE can indicate the time-frequency position of the first pattern in a subsequent period of time, and the third information can activate or deactivate the time-frequency position of the first pattern within the time domain resources scheduled by the DCI (or, the reserved resources indicated).

[0265] Example 5: Time-varying information and third-party information are carried in the MACCE, while time-varying incremental information is carried in the DCI. For example, the time-varying information carried in the MACCE can indicate the time-frequency position of the first pattern within a subsequent period, and the third-party information can activate or deactivate the time-frequency position of the first pattern within a subsequent period (or indicate reserved resources). The time-varying incremental information can indicate the increment of the time-frequency position of the first pattern within the time-domain resources scheduled by the DCI.

[0266] Example 6: Time-varying information is carried in the MACCE, while third information and time-varying increment information are carried in the DCI. For example, the time-varying information carried in the MACCE can indicate the time-frequency position of the first pattern within a subsequent period. The third information can activate or deactivate the time-frequency position of the first pattern within the time-domain resources scheduled by the DCI (or, the reserved resources indicated), and the time-varying increment information can indicate the increment of the time-frequency position of the first pattern within the time-domain resources scheduled by the DCI.

[0267] The following are examples of terminal device capability reporting.

[0268] In some possible implementations, method 200 further includes: S210, the terminal device sends fourth information to the first network device, the fourth information indicating that the terminal device supports a first type of pattern. Correspondingly, the first network device receives the fourth information from the terminal device.

[0269] In this first type of pattern, the time-frequency position changes over time, and this first type of pattern can be used for rate matching. The first type can represent time-varying patterns; for a detailed description, please refer to the example above, which will not be repeated here.

[0270] The fourth piece of information can be carried in the capability information sent by the terminal device to the first network device. Alternatively, the fourth piece of information can be capability information itself.

[0271] The fourth piece of information may be called capability information or other names, and this application does not limit it to that.

[0272] The fourth piece of information is used to indicate that the terminal device supports the first type of pattern, which can be understood, for example, as the terminal device supporting time-varying reserved resource rate matching. S210 can also be understood as the terminal device reporting its ability to perform time-varying reserved resource rate matching.

[0273] In some other possible implementations, the terminal device may send a fifth message to the first network device, which may be used to indicate that the terminal device does not support the first type of pattern. For example, the terminal device does not support time-varying reserved resource rate matching, or does not have the capability for time-varying reserved resource rate matching.

[0274] For example, the fourth and fifth information can be two states of the same field. For instance, the fourth information can be 1 or on, indicating that the first type of pattern is supported. As another example, the fifth information can be 0 or off, indicating that the first type of pattern is not supported.

[0275] In some possible implementations, S230 may include: in response to the fourth information, the first network device generates the first information. For example, the first network device may generate the first information if the terminal device supports the first type of pattern.

[0276] In some possible implementations, S250 may include: in response to the fourth information, the first network device sending first information to the terminal device. For example, the first network device may send the first information to the terminal device if the terminal device supports a first type of pattern.

[0277] In some other possible implementations, the first network device responds to the fifth information by configuring the second pattern to the terminal device.

[0278] The second pattern can be time-invariant. For example, the second pattern may correspond to the same time-frequency position in multiple time periods.

[0279] In some examples, the second pattern indicates fewer reserved resources within a given time period. Alternatively, the second pattern may correspond to fewer time-frequency locations within a given time period. Thus, in scenarios where NTN and TN systems coexist, the first network device may frequently update the second pattern, resulting in significant configuration overhead.

[0280] In other examples, the number of time-domain units occupied by the reserved resources indicated by the second pattern is greater than or equal to a first threshold, and / or, the number of frequency-domain units occupied by the reserved resources indicated by the first pattern is greater than or equal to a second threshold. Alternatively, the number of time-domain units occupied by the second pattern is greater than or equal to the first threshold, and / or, the number of frequency-domain units occupied by the first pattern is greater than or equal to the second threshold.

[0281] The descriptions of the first and second thresholds are as described above and will not be repeated here.

[0282] The above example can also be understood as follows: the second pattern has more time-frequency positions within a certain time period, thus reducing the frequency of reconfiguration of the second pattern and minimizing configuration overhead. However, the above example may increase the resources required for punching holes, reducing resource utilization.

[0283] Therefore, compared to time-invariant patterns, the time-varying patterns proposed in this application embodiment can improve resource utilization while reducing configuration overhead.

[0284] Based on the above scheme, the first device (e.g., a terminal device) can report the pattern it supports for the first type. In this way, the network device can configure the first type of pattern (e.g., the first pattern) to the first device that supports the first type of pattern, thereby saving signaling overhead.

[0285] In some possible implementations, this fourth information is also used to indicate at least one of the following:

[0286] (a) Whether the first device supports determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals;

[0287] (b) Whether the first device supports determining the time-frequency position of the pattern in multiple time periods based on unquantized time-frequency offset information;

[0288] (c) Whether the first device supports determining the time-frequency position of the pattern in multiple time periods based on satellite ephemeris information;

[0289] (d) Whether the first device supports determining the time-frequency position of the pattern in multiple time periods based on quantized time-frequency offset information.

[0290] The above numbers are for ease of introduction and understanding only and do not constitute a limitation on this application.

[0291] For ease of description, the following is referred to as capability (a): "determining the time-frequency position of the pattern in multiple time periods based on the difference between multiple time intervals"; capability (b): "determining the time-frequency position of the pattern in multiple time periods based on unquantized time-frequency offset information"; and capability (c): "determining the time-frequency position of the pattern in multiple time periods based on satellite ephemeris information".

[0292] In some examples, where the first device supports capability (a), the first information can be used to indicate the difference between the first time interval and the second time interval. For example, see (4) the first derivative in time-varying information example 3. As another example, the first information can be used to indicate the higher-order derivatives in time-varying information example 3.

[0293] In other examples, where the first device supports capability (b), the first information can be used to indicate unquantized first time-frequency offset information. For example, see (5) first time-frequency offset information in time-varying information example 1, time-varying information example 2 or time-varying information example 3, and the (5) first time-frequency offset information can be unquantized.

[0294] In some further examples, where the first device supports capability (c), the first information can be used to indicate the ephemeris information of the satellite. For example, see the ephemeris information of the satellite in (6) of time-varying information example 4.

[0295] In some further examples, where the first device supports capability (d), the first information can be used to indicate the first time-frequency offset information for quantization. See Table 1 for example.

[0296] Optionally, the fourth information is also used to indicate: (e) N. Where N is a positive integer. N may represent the number of time periods supported by the first device. For example, the first device supports determining the time-frequency position of the pattern within N time periods.

[0297] Optionally, the fourth information is also used to indicate: (f) the time length T. T may represent the length of a time period supported by the first device. For example, the time length T may be the total length of at least one time period. For instance, the first device supports determining the time-frequency position of a pattern within the time length T.

[0298] For example, the fourth information may be used to indicate (a) and (e) above; (b) and (e) above; (c) and (e) above; or (d) and (e) above. The fourth information may also have other combinations of indications, for example, (e) above may be replaced by (f), which will not be listed further.

[0299] Based on the above scheme, the first device (e.g., a terminal device) can report various subdivided capabilities, enabling the network device to indicate time-varying information in a reasonable form according to the capabilities supported by the first device, thereby avoiding issuing instructions that the first device cannot process.

[0300] The following, combined with Figures 6 to 9 This application provides a detailed description of the communication device provided in the embodiments. The descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, for content not described in detail, please refer to the above method embodiments. For the sake of brevity, some content will not be repeated.

[0301] This application embodiment can divide the communication device into functional modules according to the above method example. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware, software, or a combination of both. The module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation. The following description uses the division of functional modules according to each function as an example.

[0302] Figure 6 This is an exemplary block diagram of the communication device 10 provided in the embodiments of this application.

[0303] like Figure 6 As shown, for example, the communication device 10 may include a chip system 110, a memory 120, a bus 130, a power management module 140, or a transceiver 150, etc.

[0304] The chip system 110 can be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed through integrated logic circuits in the hardware of the chip system 110 or through software instructions.

[0305] By way of example and not limitation, chip system 110 may include circuitry or chips responsible for signal processing (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core).

[0306] Optionally, the chip system 110 may also include a memory (such as a cache) for storing instructions and data. In some embodiments, the memory in the chip system 110 is a cache memory. This memory can store instructions or data that the chip system 110 has just used or that are used repeatedly. If the chip system 110 needs to use the instruction or data again, it can directly retrieve it from the memory. This avoids repeated accesses, reduces the waiting time of the chip system 110, and thus improves the efficiency of the system.

[0307] In some embodiments, the chip system 110 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0308] Memory 120 may include random access memory (RAM) and read-only memory (ROM). Memory 120 may store computer-readable, computer-executable code, including instructions that, when executed, cause the processor to perform the various functions described in this application.

[0309] Optionally, the code may include instructions for implementing various aspects of the embodiments of this application, such as instructions for sending first information. The code may be stored in a non-transitory computer-readable medium such as system memory or other types of memory. In some cases, the code may not be directly executable by the chip system 110, but may enable a computer (e.g., at compile and execution time) to perform the functions described in this application. In some cases, memory 120 may contain a basic I / O system that controls basic hardware or software operations, such as interaction with peripheral components or devices.

[0310] For example, the chip system 110 executes various functional applications and data processing of the communication device 10 by running instructions stored in the memory 120. For instance, when the communication device 10 transfers files with other devices (which may also be terminals or access network devices), the chip system 110 of the communication device 10 can call the computer-executable program code stored in the memory 120 to implement the communication method provided in the embodiments of this application.

[0311] In addition, the memory 120 can be integrated into the chip system 110 or independent of the chip system 110.

[0312] For example, bus 130 may be USB for supporting communication between various parts of communication device 10.

[0313] The power management module 140 is used to receive charging input from the charger. Optionally, the power management module 140 can also supply power to the communication device 10 while charging it (e.g., the battery module of the communication device 10). By way of example and not limitation, the power management module 140 can also supply power to other devices besides the communication device 10.

[0314] Transceiver 150 can communicate bidirectionally via one or more antennas, wired links, or wireless links. For example, transceiver 150 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 150 may also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and for demodulating packets received from the antenna. Transceiver 150 may include a receiver and a transmitter, the receiver performing the function of receiving information and the transmitter performing the function of transmitting information.

[0315] In some cases, a wireless device may include a single antenna. However, in other cases, a device may have more than one antenna, such as... Figure 6 Antennas 1 and 2 shown may be capable of simultaneously transmitting or receiving multiple wireless transmissions. Exemplarily, antennas 1 and 2 are used to transmit and receive electromagnetic wave signals. Each antenna in communication device 10 can be used to cover one or more communication frequency bands. Different antennas can also be multiplexed to improve antenna utilization. For example, antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch. Communication device 10 can transfer files to other devices via wireless communication functions.

[0316] In one design, the communication device 20 may correspond to the first device (e.g., a terminal device) in the above method embodiments.

[0317] The device 10 can implement the steps or processes corresponding to those performed by the first device in the above method embodiments. The transceiver 150 can be used to perform transmission and reception related operations of the first device in the above method embodiments, such as performing step S250 in the above method embodiments. The chip system 110 can be used to perform processing related operations of the first device in the above method embodiments.

[0318] In another design, the communication device 10 may correspond to the second device (e.g., the first network device) in the above method embodiments.

[0319] The device 10 can implement the steps or processes corresponding to those performed by the second device in the above method embodiments. The transceiver 150 can be used to perform transmit / receive related operations of the second device in the above method embodiments, such as executing step S250. The chip system 110 can be used to perform processing related operations of the second device in the above method embodiments, such as S230.

[0320] In a design where communication device 20 corresponds to the first device, communication device 10 may include, for example: Figure 6 The short-range communication module 164, sensor 161, display 162, or camera 163 shown are examples of such modules.

[0321] The short-range communication module 164 may include modules that support short-range communication, such as WiFi and Bluetooth.

[0322] For example, sensor 161 may include pressure sensor, gyroscope sensor, barometric pressure sensor, magnetic sensor, accelerometer, distance sensor, proximity sensor, fingerprint sensor, temperature sensor, touch sensor, ambient light sensor, bone conduction sensor, etc.

[0323] For example, display 162 is used to display images, videos, etc. The display includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a mini light-emitting diode (LED), a microLED, a microOLED, a quantum dot light-emitting diode (QLED), etc. For example, in this embodiment, the display can be used to display the interface required by the communication device 10. For example, the communication device 10 implements display functions through a graphics processing unit (GPU), a display, and an application processor. The GPU is a microprocessor for image processing, connected to the display and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The chip system 110 may include one or more GPUs that execute program instructions to generate or modify display information.

[0324] For example, camera 163 is used to acquire images, videos, etc.

[0325] Understandable Figure 6 The structure shown does not constitute a specific limitation on the communication device 10. The specific structure of the terminal equipment and / or access network equipment can be referred to Figure 6 As shown. In some embodiments, the communication device 10 may also include a... Figure 6 This could mean having more or fewer components, combining some components, separating some components, or having different component arrangements. Or, Figure 6 Some of the components shown can be implemented in hardware, software, or a combination of software and hardware. Terminal devices and / or access network devices can be implemented in… Figure 6 The components were added or removed based on the given structure.

[0326] Figure 7 This is a schematic block diagram of the communication device 20 provided in the embodiments of this application.

[0327] like Figure 7As shown, the communication device 20 may include a baseband unit 210, which can communicate with external devices via a cellular radio frequency (RF) transceiver 220 (e.g., if the communication device 20 is a terminal device, the baseband unit 210 can communicate with access network devices via the cellular RF transceiver 220; or, if the communication device 20 is an access network device, the baseband unit 210 can communicate with terminal devices and / or core network devices via the cellular RF transceiver 220).

[0328] Exemplarily, baseband unit 210 may include a computer-readable medium / memory. Baseband unit 210 may be responsible for general processing, including the execution of software stored on the computer-readable medium / memory. When executed by baseband unit 304, the software causes baseband unit 210 to perform the various functions described above. The computer-readable medium / memory may also be used to store data manipulated by baseband unit 210 during software execution.

[0329] Optionally, the baseband unit 210 further includes a receiving unit 201, a management unit 202, and a transmitting unit 203. When the communication device 20 is applied to a terminal device, the management unit 202 may include one or more of these components. Figure 7 The sub-units shown are as follows. For example, a time-varying estimation sub-unit, which can be used to perform the operation of estimating the time-frequency position of the first pattern in different time periods based on time-varying information in the above method embodiments. The units within the management unit 201 can be stored in a computer-readable medium / memory and / or configured as hardware within the baseband unit 210. The receiving unit 201 and the transmitting unit 203 can be referred to as transceiver units.

[0330] When the communication device 20 is used to implement the functions of the first device (e.g., terminal device) in the above method embodiments, the receiving unit 201 is used to perform the receiving step of the first device, the sending unit 203 is used to perform the sending step of the first device, and the management unit 202 is used to perform the processing step of the first device.

[0331] For example, when the communication device 20 is used to implement the function of the first device in the above method embodiments, the receiving unit 201 is used to receive first information, which is used to indicate a first pattern, which corresponds to a first time-frequency position in a first time period and to a second time-frequency position in a second time period, and the first pattern is used for rate matching; the receiving unit 201 is also used to receive second information according to the first pattern.

[0332] For example, when the device 20 is used to perform Figure 2When the method is in use, the receiving unit 201 can be used to execute the step of receiving information in the method; the management unit 202 can be used to execute the processing step in the method; and the sending unit 203 can be used to execute the step of sending information in the method.

[0333] When the communication device 20 is used to implement the function of the second device (e.g., the first network device) in the above method embodiments, the receiving unit 201 is used to perform the receiving step of the second device, the sending unit 203 is used to perform the sending step of the second device, and the management unit 202 is used to perform the processing step of the second device.

[0334] For example, when the communication device 20 is used to implement the function of the second device in the above method embodiments, the management unit 202 is used to generate first information, which is used to indicate a first pattern, which corresponds to a first time-frequency position in a first time period and a second time-frequency position in a second time period, and the first pattern is used for rate matching; the sending unit 203 is used to send the first information.

[0335] For example, when the device 20 is used to perform Figure 2 When the method is in use, the receiving unit 201 can be used to execute the step of receiving information in the method; the management unit 202 can be used to execute the processing step in the method; and the sending unit 203 can be used to execute the step of sending information in the method.

[0336] For a more detailed description of the receiving unit 201, management unit 202 and sending unit 203, please refer to the relevant descriptions in the above method embodiments, which will not be repeated here.

[0337] As an example and not a limitation, the chip system in this application is as follows: Figure 8 As shown, Figure 8 This is a schematic block diagram of the chip system 30 provided in the embodiments of this application. The chip system includes, but is not limited to, a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core.

[0338] from Figure 8 As can be seen, the chip system (or processing system) includes a processor 310, a memory 320, and an input / output interface 330.

[0339] The processor 310 can be a processing circuit in a chip system (including at least one processor, such as...). Figure 8(Shown as processor 1 and processor 2, etc.). Processor 310 can be coupled to memory 320, calling instructions in memory 320, so that the chip system can implement the methods and functions of the various embodiments of this application. Input / output interface 330 can be an input / output circuit in the chip system, outputting information processed by the chip system, or inputting data or signaling information to be processed into the chip system for processing.

[0340] As one approach, the chip system is used to implement the operations performed by the first device (e.g., a terminal device) or the second device (e.g., a first network device) in the various method embodiments described above.

[0341] For example, processor 310 is used to implement the processing-related operations performed by the first device or the second device in the above method embodiments, as described in the foregoing embodiments; input / output interface 330 is used to implement the sending and / or receiving-related operations performed by the first device or the second device in the above method embodiments, as described in the foregoing embodiments.

[0342] As an example and not a limitation, the chip system in this application is as follows: Figure 9 As shown, Figure 9 This is a schematic block diagram of the chip system 40 provided in an embodiment of this application.

[0343] from Figure 9 As can be seen, the chip system (or processing system) includes an input / output interface 410 and logic circuits 420. The input / output interface 410 can be an input / output circuit within the chip system, outputting processed information or inputting data or signaling information to be processed into the chip system for processing. For details, please refer to the description in the foregoing embodiments, for example, performing... Figure 2 The embodiment described above; the logic circuit 420 is used to execute the communication method described above, and can be referred to the description in the foregoing embodiment for details.

[0344] As one approach, the chip system is used to implement the operations performed by the first or second device in the various method embodiments described above.

[0345] For example, logic circuit 420 is used to implement processing-related operations performed by the first device or the second device in the above method embodiments; input / output interface 410 is used to implement sending and / or receiving-related operations performed by the first device or the second device in the above method embodiments.

[0346] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the device in the above-described method embodiments.

[0347] For example, when the computer program is executed by a computer, it enables the computer to implement the methods performed by the first or second device in the various embodiments of the above methods.

[0348] This application also provides a computer program product comprising instructions which, when executed by a computer, implement the methods performed by the first or second device in the above-described method embodiments.

[0349] This application also provides a communication system, including the aforementioned first device and second device.

[0350] The explanations and beneficial effects of the relevant contents in any of the devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.

[0351] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0352] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0353] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0354] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0355] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0356] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

Claims

1. A communication method, characterized in that, The method includes: Receive first information, the first information is used to indicate a first pattern, the first pattern corresponds to a first time-frequency position in a first time period, the first pattern corresponds to a second time-frequency position in a second time period, and the first pattern is used for rate matching; Based on the first pattern, receive the second information.

2. The method according to claim 1, characterized in that, The first information is used to indicate that the first pattern is a first type of pattern, and the time-frequency position corresponding to the first type of pattern changes over time; and / or, The first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position.

3. The method according to claim 2, characterized in that, The first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position, including: the first information is used to indicate at least one of the following: The start time of the first time period; The first time interval is the time when the start time of the first time interval passes through the first time interval, which is the end time of the first time interval. The second time interval is the time when the start time of the second time interval passes through the second time interval. The difference between the first time interval and the second time interval, wherein the end time of the first time interval is the start time of the second time interval; First time-frequency offset information, used to determine the time-domain offset between the first time-frequency position and the second time-frequency position, and / or the frequency-domain offset between the first time-frequency position and the second frequency-domain position; or... The satellite's ephemeris information, which is used for communication at the time-frequency location indicated by the first pattern.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Receive third information; among which, The third information includes first indication information, which is used to activate or deactivate the time-frequency position of the first pattern within a first time-domain resource and its corresponding time-frequency position within a second time-domain resource, wherein the first time-domain resource and the second time-domain resource are adjacent; or... The third information includes second indication information and third indication information. The second indication information is used to activate or deactivate the time-frequency position of the first pattern within the first time-domain resource, and the third indication information is used to activate or deactivate the time-frequency position of the first pattern within the second time-domain resource. The first time-domain resource and the second time-domain resource belong to the first time period; or, the first time-domain resource belongs to the first time period and the second time-domain resource belongs to the second time period.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: Send a fourth message, the fourth message being used to indicate support for a first type of pattern, the time-frequency position of the first type of pattern changing over time, the first type of pattern being used for rate matching.

6. The method according to claim 5, characterized in that, The fourth information is also used to indicate at least one of the following: Does it support determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals? Or, Does it support determining the time-frequency position of the pattern in multiple time periods based on unquantized time-frequency offset information? or, Does it support determining the time-frequency location of the pattern across multiple time periods based on satellite ephemeris information? Or, Does it support determining the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information? 7. A communication method, characterized in that, The method includes: Generate first information, the first information being used to indicate a first pattern, the first pattern corresponding to a first time-frequency position in a first time period, the first pattern corresponding to a second time-frequency position in a second time period, and the first pattern being used for rate matching; Send the first message.

8. The method according to claim 7, characterized in that, The first information is used to indicate that the first pattern is a first type of pattern, and the time-frequency position corresponding to the first type of pattern changes over time; and / or, The first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position.

9. The method according to claim 8, characterized in that, The first information is used to indicate at least one of the first time period, the first time-frequency position, the second time period, or the second time-frequency position, including: the first information is used to indicate at least one of the following: The start time of the first time period; The first time interval is the time when the start time of the first time interval passes through the first time interval, which is the end time of the first time interval. The second time interval is the time when the start time of the second time interval passes through the second time interval. The difference between the first time interval and the second time interval, wherein the end time of the first time interval is the start time of the second time interval; First time-frequency offset information, used to determine the time-domain offset between the first time-frequency position and the second time-frequency position, and / or the frequency-domain offset between the first time-frequency position and the second frequency-domain position; or... The satellite's ephemeris information, which is used for communication at the time-frequency location indicated by the first pattern.

10. The method according to any one of claims 7 to 9, characterized in that, The method further includes: Send a third message; among which, The third information includes first indication information, which is used to activate or deactivate the time-frequency position of the first pattern within a first time-domain resource and its corresponding time-frequency position within a second time-domain resource, wherein the first time-domain resource and the second time-domain resource are adjacent; or... The third information includes second indication information and third indication information. The second indication information is used to activate or deactivate the time-frequency position of the first pattern within the first time-domain resource, and the third indication information is used to activate or deactivate the time-frequency position of the first pattern within the second time-domain resource. The first time-domain resource and the second time-domain resource belong to the first time period; or, the first time-domain resource belongs to the first time period and the second time-domain resource belongs to the second time period.

11. The method according to any one of claims 7 to 10, characterized in that, The method further includes: Receiving fourth information, the fourth information being used to indicate support for a first type of pattern, the time-frequency position of the first type of pattern changing over time, the first type of pattern being used for rate matching; wherein, sending the first information includes: Based on the fourth information, the first information is sent.

12. The method according to claim 11, characterized in that, The fourth information is also used to indicate at least one of the following: Does it support determining the time-frequency position of the pattern within multiple time periods based on the difference between multiple time intervals? Does it support determining the time-frequency position of the pattern in multiple time periods based on unquantized time-frequency offset information? or, Does it support determining the time-frequency location of the pattern across multiple time periods based on satellite ephemeris information? Or, Does it support determining the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information? 13. The method according to claim 12, characterized in that, In cases where the time-frequency position of the pattern within multiple time periods is determined based on the difference between multiple time intervals, the first information is used to indicate the difference between the first time interval and the second time interval. In cases where it is supported to determine the time-frequency position of the pattern in multiple time periods based on unquantized time-frequency offset information, the first information is used to indicate the unquantized first time-frequency offset information; or, In cases where it is possible to determine the time-frequency position of the pattern within multiple time periods based on the satellite's ephemeris information, the first information is used to indicate the satellite's ephemeris information; or, In cases where it is possible to determine the time-frequency position of the pattern within multiple time periods based on quantized time-frequency offset information, the first information is used to indicate the quantized first time-frequency offset information.

14. A communication device, characterized in that, include: At least one processor, the at least one processor being configured to execute a computer program or instructions to cause the method of any one of claims 1 to 13 to be performed.

15. The communication device according to claim 14, characterized in that, The communication device further includes a memory for storing the computer program or the instructions.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed, cause the method of any one of claims 1 to 13 to be performed.

17. A computer program product, characterized in that, Includes a computer program or instructions, which, when executed, implement the method as described in any one of claims 1 to 13.