Communication method and apparatus

By sending multiple retransmissions of the first RV and M second RVs in the NTN communication system, the problem of insufficient downlink coverage from satellite to terminal was solved, and the transmission performance and coverage of the downlink channel were improved.

WO2026098041A1PCT designated stage Publication Date: 2026-05-15HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-09-05
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In NTN communication scenarios, the downlink coverage from satellite to terminal cannot meet service requirements. How can we improve the coverage capability of the downlink?

Method used

By sending the first RV and M second RVs of the first message within the synchronization signal period, multiple retransmissions are achieved, and these RVs are merged at the receiving end to optimize the transmission effect and improve the transmission performance of the downlink channel.

Benefits of technology

It improves the transmission performance of the downlink channel and the receiving capability of the receiver in the communication system, and enhances the coverage capability of the downlink.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025119180_15052026_PF_FP_ABST
    Figure CN2025119180_15052026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications. Provided are a communication method and apparatus. The method comprises: a sending end determining a first resource corresponding to a first PDCCH and second resources corresponding to M second PDCCHs, wherein the M second PDCCHs are repetitions of the first PDCCH, and the first resource and the second resources are mutually associated, M being a positive integer; and sending the first PDCCH and the M second PDCCHs. In this way, a receiving end can receive a first PDCCH and M second PDCCHs on the basis of an association relationship between a first resource and second resources, thereby avoiding frequent blind detection at the receiving end and enhancing the capability of the receiving end for downlink message reception, thus improving the transmission efficiency while reducing the energy consumption of the receiving end, and further improving the downlink coverage capability.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and devices

[0001] This application claims priority to Chinese Patent Application No. 202411598637.5, filed with the State Intellectual Property Office of China on November 8, 2024, entitled "Communication Method and Apparatus", and to Chinese Patent Application No. 202510417947.0, filed with the State Intellectual Property Office of China on April 3, 2025, entitled "Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to communication methods and apparatus. Background Technology

[0003] With the development of communication technology, in order to support a wider range of communication services, non-terrestrial networks (NTNs) have become widely used in satellite direct-connection terminal communication services, aviation communications, maritime communications and other fields. They have wide coverage, long communication distance, high flexibility and are not affected by geographical environment, climate conditions and natural disasters.

[0004] However, due to the long distance between the satellite and the ground terminal in NTN communication scenarios, the downlink coverage from the satellite to the terminal usually cannot meet the service requirements. How to improve the coverage capability of the downlink in the satellite's line of sight area is still a problem to be solved. Summary of the Invention

[0005] This application provides a communication method and apparatus that improves the downlink coverage capability in a communication network by enhancing the transmission performance of the downlink channel in the system and increasing the efficiency of the terminal receiving the downlink channel within the coverage area of ​​the downlink.

[0006] In a first aspect, a communication method is provided, which can be executed by a device. The device may be an apparatus (such as a terminal device or a network device), or it may be a component of an apparatus (such as a chip, a chip system, or a circuit), and this application does not limit it in this regard.

[0007] The method may include: determining a first RV of a first message and M second RVs of the first message, wherein the first message is located within a synchronization signal period, M is a positive integer, and the M second RVs are determined based on the first RV or indicated by signaling; and transmitting the first RV of the first message and the M second RVs of the first message within the synchronization signal period.

[0008] Based on the above technical solution, the transmitting end can determine the first RV and M second RVs of the first message, and send the first RV and M second RVs of the first message within the synchronization signal period. In this way, by sending the M second RVs of the first message multiple times within the synchronization signal period, the first message can be retransmitted. Furthermore, the second RVs determined according to the first RV or indicated by signaling can be merged with the first RV. Compared to sending the first message once within the synchronization period, this optimizes the transmission effect of the first message, achieves performance gains from repeated transmission of the first message, improves the transmission performance of the downlink channel in the communication system, enhances the receiving end's ability to receive downlink messages, and further improves the coverage of the downlink.

[0009] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending first indication information, the first indication information indicating the value of the first RV, the first indication information being carried on a common physical downlink control channel (PDCCH).

[0010] Based on the above technical solution, the sending end can indicate the value of the first RV of the first message being sent using the first indication information. This allows the receiving end to determine the first RV corresponding to the received first message using the first indication information.

[0011] In conjunction with the first aspect, in some implementations of the first aspect, the public PDCCH used to send the first indication information includes one or more of the following: a first type PDCCH, a second type PDCCH, or a third type PDCCH; wherein the first type PDCCH is used to indicate a System Information Block (SIB), the second type PDCCH is used to send a random access response or a contention resolution message, and the third type PDCCH is used to send a paging message.

[0012] Optionally, the public PDCCH includes one or more of the following: a first type PDCCH, a second type PDCCH, or a third type PDCCH; wherein the first type PDCCH is used to send System Information Block (SIB), the second type PDCCH is used to send a random access response or a contention resolution message, and the third type PDCCH is used to send a paging message.

[0013] Based on the above technical solutions, the transmitting end can send the first indication information through the various types of PDCCHs mentioned above. In this way, when sending SIB, random access response, contention resolution message, or paging message, the first indication information can be sent to the corresponding channel respectively, so that the receiving end can perform reception detection of the first message based on the first indication information.

[0014] Optionally, a public PDCCH can be a PDCCH of the common search space (CSS).

[0015] In conjunction with the first aspect, in some implementations of the first aspect, the M second RVs are determined based on the first RV.

[0016] Based on the above technical solution, the first RV and the M second RVs are different redundant versions of the first information. The sending end can determine the M second RVs through the first RV. During the retransmission of the first information, the first RV and the M second RVs of the first information are sent respectively, so that the receiving end can merge and receive the first message according to the first RV and the M second RVs, thereby improving the success rate of receiving or detecting the first message.

[0017] Optionally, the M values ​​of the second RV are the same as the values ​​of the first RV.

[0018] In conjunction with the first aspect, in some implementations of the first aspect, the M second RVs are determined from a predefined RV sequence, wherein the first RV and the M second RVs belong to the predefined RV sequence, and the values ​​of the M second RVs are different from the values ​​of the first RV.

[0019] Based on the above technical solution, the first message can correspond to a predefined RV sequence including multiple RVs. In the process of determining M second RVs through the first RV, M second RVs can be determined from the predefined multiple RVs. Furthermore, in order to send as many RVs as possible from the predefined RV sequence to the receiving end, M second RVs can be determined from the other RVs in the predefined RV sequence besides the first RV. In this way, the receiving end can receive more different RVs from the first message, thereby improving the success rate of receiving or detecting the first message.

[0020] Optionally, the predefined RV sequence includes 4 RVs.

[0021] In conjunction with the first aspect, in some implementations of the first aspect, the M second RVs are determined from the RVs other than the first RV in the predefined RV sequence based on the correspondence between the first RV and the second RV.

[0022] Optionally, the correspondence between the first RV and the second RV is the relationship between the values ​​of the first RV and the second RV.

[0023] In conjunction with the first aspect, in some implementations of the first aspect, the first RV is the i-th value in the predefined RV sequence, and the M second RVs are M values ​​taken sequentially from the predefined RV sequence starting from the (i+2)-th value.

[0024] Based on the above technical solution, the sending end extracts M values ​​from the predefined RV sequence, starting from the (i+2)th value, as the second RV. This avoids the repeated transmission of the first RV and also avoids selecting duplicate second RVs when extracting them from other RVs in the predefined sequence. This ensures that the sending end does not repeatedly transmit the same RV when sending the first RV and the M second RVs, and the receiving end can receive more different RVs in a short time, so as to optimize the transmission effect of the first message based on more different RVs.

[0025] Optionally, M is set to 1. Thus, if there are 4 RVs in the predefined RV sequence, the transmitter can send all 4 RVs within two synchronization signal periods.

[0026] In conjunction with the first aspect, in some implementations of the first aspect, the first RV is the i-th value in the predefined RV sequence, and the M second RVs are M values ​​taken sequentially from the predefined RV sequence starting from (i+1).

[0027] Optionally, M is set to 3. Thus, if there are 4 RVs in the predefined RV sequence, the transmitter can send all 4 RVs within one synchronization signal period.

[0028] Optionally, the period of the synchronization signal can be greater than or equal to 160ms.

[0029] Optionally, the synchronization signal period can be 160ms, 320ms, or 640ms.

[0030] Based on the above technical solution, the transmitting end can detect at least one initial value of the first message and the RV of M retransmissions within a period of at least 160ms, thereby achieving more opportunities for beam hopping transmission within a larger period while ensuring the transmission performance of a single link.

[0031] In conjunction with the first aspect, in some implementations of the first aspect, the values ​​of the M second RVs in the first synchronization signal period are different from the values ​​of the M second RVs in the second synchronization signal period, and the time domain positions of the first synchronization signal period and the second synchronization signal period are adjacent.

[0032] Based on the above technical solution, M different second RVs are selected in adjacent first synchronization signal periods and second synchronization signal periods, so that the transmitting end will not repeatedly send the same RV when sending M second RVs in adjacent periods, and the receiving end can receive more different RVs in a short time, so as to optimize the transmission effect of the first message according to more different RVs.

[0033] In conjunction with the first aspect, in some implementations of the first aspect, the value of the first RV in the first synchronization signal period and the value of the first RV in the second synchronization signal period are both 0; or, the value of the first RV in the first synchronization signal period is the i-th value in a predefined RV sequence, and the value of the first RV in the second synchronization signal period is the (i+1)-th value in a predefined RV sequence.

[0034] Based on the above technical solution, on the one hand, when the value of the first RV is 0 in adjacent first and second synchronization signal periods, it can be combined with the scenario in the traditional solution where the first signal is transmitted once in the synchronization signal, so as to better support the reception of existing receiving devices and improve the reception performance of existing receiving devices. On the other hand, the value of the first RV in adjacent first and second synchronization signal periods is taken sequentially according to multiple RVs in a predefined RV sequence, which can ensure that RVs in the predefined RV sequence are not missed or repeated, so that the receiving end can determine the first message according to multiple RVs in the RV sequence, thus optimizing the transmission effect of the first message.

[0035] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending second indication information, the second indication information indicating a method for determining the M second RVs, the method including a first method and a second method; wherein the first method is: the values ​​of the M second RVs are the same as the value of the first RV, and the second method is: the value of the first RV is different from the values ​​of the M second RVs, and the values ​​of the M second RVs are determined based on the value of the first RV.

[0036] Based on the above technical solution, the sending end can instruct the receiving end through the second instruction message to determine the determination method of M second RVs according to the first RV, so that the receiving end can determine the first RV and M second RVs corresponding to the first message according to the method indicated by the second instruction message, and merge them, so as to give the sending end device more scheduling flexibility and optimize the transmission effect of the first message.

[0037] Optionally, the method for determining the M second RVs may include any of the methods described above for determining the M second RVs.

[0038] Optionally, the first indication message can be sent via 1 bit of the public PDCCH.

[0039] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending third indication information, the third indication information indicating the values ​​of the M second RVs.

[0040] Based on the above technical solution, in some implementations of the first aspect, the sending end can directly indicate the values ​​of M second RVs to the receiving end through the third indication information. This provides the sending end with corresponding scheduling flexibility, allowing the sending device to optimize the RV values ​​within and between synchronization signal periods, thereby achieving optimal transmission performance of the first message within and between periods.

[0041] Optionally, the third indication information can be carried in the public PDCCH and occupy 2 bits in the public PDCCH.

[0042] In conjunction with the first aspect, in some implementations of the first aspect, the first RV is the RV of the first message transmitted for the first time within the transmission period, and the M second RVs are the RVs of the first message retransmitted.

[0043] Optionally, the first transmission can be either the initial transmission of the first message or a retransmission of the first message.

[0044] In conjunction with the first aspect, in some implementations of the first aspect, the first message is carried on the PDSCH, and the first message includes one or more of the following: system message, paging message, random access response message, or contention resolution message.

[0045] Based on the above technical solution, in the process of sending system messages, paging messages, random access response messages, or contention resolution messages, the multiple RVs that send the message can be determined by any of the above methods of determining the first RV and M second RVs, and the multiple RVs can be retransmitted to improve the transmission performance of the sending end in sending the above messages.

[0046] In conjunction with the first aspect, in some implementations of the first aspect, the value of M is indicated by the physical broadcast channel (PBCH) and / or the common PDCCH.

[0047] In conjunction with the first aspect, in some implementations of the first aspect, at least one of the first indication information, the second indication information, and the third indication information is indicated by a reserved bit in the public PDCCH.

[0048] Based on the above technical solution, the reserved bits in the existing public PDCCH can be used to indicate at least one of the first indication information, the second indication information, and the third indication information. There is no need to introduce a new PDCCH format, which can achieve compatibility and coexistence with the existing version of PDCCH and reduce the complexity of terminal detection of PDCCH.

[0049] Secondly, a communication method is provided, which can be executed by a device. The device can be an apparatus (such as a terminal device or a network device), or it can be a component of an apparatus (such as a chip, chip system, or circuit), and this application does not limit this.

[0050] The method may include: during a synchronization signal period, receiving a first redundant version RV of a first message and M second RVs of the first message, where M is a positive integer, and the M second RVs are determined based on the first RV or indicated by signaling; determining the first message based on the first RV of the first message and the M second RVs of the first message.

[0051] Based on the above technical solution, the receiving end can receive the first RV and M second RVs of the first message within the synchronization signal period. Thus, by sending the M second RVs of the first message multiple times within the synchronization signal period, the first message can be retransmitted. The receiving end can then combine the second RV determined based on the first RV or the second RV indicated by signaling with the first RV to determine the first message. Compared to sending the first message only once within the synchronization period, this optimizes the transmission effect of the first message, achieves performance gains from repeated transmission of the first message, improves the downlink channel transmission performance in the communication system, enhances the receiving end's ability to receive downlink messages, and further improves the downlink coverage.

[0052] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving first indication information, the first indication information indicating the value of the first RV, the first indication information being carried on a common physical downlink control channel (PDCCH).

[0053] In conjunction with the second aspect, in some implementations of the second aspect, the PDCCH includes one or more of the following: a first type PDCCH, a second type PDCCH, or a third type PDCCH; wherein the first type PDCCH is used to indicate a System Information Block (SIB), the second type PDCCH is used to send a random access response or a contention resolution message, and the third type PDCCH is used to send a paging message.

[0054] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving second indication information, the second indication information indicating a determination method for the M second RVs, the determination method including a first determination method and a second determination method; wherein, the first determination method is: the values ​​of the M second RVs are the same as the value of the first RV; the second determination method is: the value of the first RV is different from the values ​​of the M second RVs, and the values ​​of the M second RVs are determined based on the value of the first RV, and the first RV and the M second RVs belong to the predefined RV sequence.

[0055] Optionally, the second indication information is sent via a 1-bit resource in the public PDCCH.

[0056] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving third indication information, the third indication information indicating the values ​​of the M second RVs.

[0057] Optionally, the third indication information occupies 2 bits in the public PDCCH.

[0058] In conjunction with the second aspect, in some implementations of the second aspect, the first RV is the RV of the first message transmitted for the first time within the transmission period, and the M second RVs are the RVs of the first message retransmitted.

[0059] Optional, the first transmission can be either the initial transmission of the first message or a retransmission of the first message.

[0060] In conjunction with the second aspect, in some implementations of the second aspect, the first message is carried on the PDSCH, and the first message includes one or more of the following: system message, paging message, random access response message, or contention resolution message.

[0061] In conjunction with the second aspect, in some implementations of the second aspect, the value of the synchronization signal period is greater than or equal to 160ms.

[0062] Optionally, the synchronization signal period can be 160ms, 320ms, or 640ms.

[0063] In conjunction with the second aspect, in some implementations of the second aspect, the value of M is indicated by PBCH and / or public PDCCH.

[0064] In conjunction with the second aspect, in some implementations of the second aspect, at least one of the first indication information, the second indication information, and the third indication information is indicated by a reserved bit in the public PDCCH.

[0065] The second aspect, along with the various possible designs and their beneficial effects, can be found in the descriptions in the first aspect, and will not be repeated here.

[0066] Thirdly, a communication method is provided, which can be executed by a device. The device can be an apparatus (such as a terminal device or a network device), or it can be a component of an apparatus (such as a chip, chip system, or circuit), and this application does not limit this.

[0067] The method may include: determining a first transmission time window within a synchronization signal period, the first transmission time window being indicated by signaling, the first transmission time window belonging to K transmission time windows, the K transmission time windows not overlapping within the synchronization signal period, and K being a positive integer; and sending a downlink common message within the first transmission time window.

[0068] Based on the above technical solution, the transmitting end determines a first transmission time window within the synchronization signal period and transmits downlink common messages within the first transmission time window. Furthermore, the first transmission time window can be one of K transmission time windows. The transmitting end indicates the first transmission time window to the receiving end via signaling. This achieves synchronization between the transmitting and receiving ends for the first transmission time window. In this way, the receiving end can detect downlink common messages within the determined first transmission time window, improving the efficiency of downlink common message transmission, saving energy consumption at the receiving end, enhancing the receiving end's ability to receive downlink messages, and further improving the downlink coverage capability.

[0069] Optionally, downlink public messages may include one or more of the following: system messages, random access response messages, contention resolution messages, or paging messages.

[0070] In conjunction with the third aspect, in some implementations of the third aspect, a downlink physical channel including a synchronization signal block and / or scheduling downlink common messages is included within the first transmission time window.

[0071] Based on the above technical solution, the transmitting end can indicate the transmission resources for sending downlink common messages to the receiving end through synchronization signal blocks and / or scheduling downlink physical channels. This avoids blind detection by the receiving end at other time periods, improves the efficiency of downlink common message transmission, and saves energy consumption at the receiving end.

[0072] Optionally, the synchronization signal block includes one or more of the following: master synchronization sequence, slave synchronization sequence, or PBCH.

[0073] Optionally, the downlink physical channel for scheduling downlink common messages includes one or more of the following: a first type PDCCH, a second type PDCCH, or a third type PDCCH; wherein the first type PDCCH is used to indicate a System Information Block (SIB), the second type PDCCH is used to send a random access response or a contention resolution message, and the third type PDCCH is used to send a paging message.

[0074] Based on the above technical solutions, the downlink common signal can be used by a variety of different users to improve the efficiency of downlink physical channel transmission.

[0075] In conjunction with the third aspect, in some implementations of the third aspect, the position and / or size of the first transmission time window is indicated by a system message.

[0076] Based on the above technical solution, the transmitting end can indicate the position and / or size of the first time window to the receiving end via system messages. This enables beam-hopping transmission of downlink common messages on different beams within the synchronization signal period, providing coverage to a wider area.

[0077] Optionally, the system message is System Message 1.

[0078] Optionally, the position and / or size of the first transmission time window is indicated by a reserved field in the PBCH of the synchronization signal block.

[0079] Based on the above technical solution, the transmitting end can indicate the position and / or size of the first time window to the receiving end through the reserved field in the PBCH of the synchronization signal block. This avoids the need for additional signaling to indicate the first time window, thus reducing system signaling overhead.

[0080] In conjunction with the third aspect, in some implementations of the third aspect, the method further includes: within a first duration, indicating the position and / or size of the first transmission time window via the system message.

[0081] Optionally, the first duration representation can be used to indicate the time-domain location of the transmitted downlink common message.

[0082] In conjunction with the third aspect, in some implementations of the third aspect, the first duration is predefined or indicated by a synchronization signal block.

[0083] Based on the above technical solution, the transmitting end can determine the first duration in a flexible manner. When the first duration is indicated by the synchronization signal block, the receiving end device can obtain the first duration during synchronization, reducing the latency of obtaining the first duration.

[0084] Optionally, the first duration is 10ms or 20ms.

[0085] In conjunction with the third aspect, in some implementations of the third aspect, the first duration is associated with at least one synchronization signal block index within the first transmission time window.

[0086] Based on the above technical solution, the receiving end can use the synchronization signal block index to determine the first time window for sending downlink common messages during the process of determining the first time window in the first duration, thereby avoiding blind detection when receiving downlink common messages and reducing unnecessary energy consumption.

[0087] In conjunction with the third aspect, in some implementations of the third aspect, the size of the first transmission time window is indicated by a synchronization signal block, and the time-domain position of the first transmission time window is associated with the index of the synchronization signal block.

[0088] Based on the above technical solution, the receiving end can determine the time domain position of the first time window according to the time domain position corresponding to the synchronization signal block index, and indicate the duration of the first time window through the synchronization signal block. This allows the receiving end to detect downlink common messages at the position of the first time window.

[0089] Optionally, the time-domain position of the first transmission time window is associated with the index of the synchronization signal block, including: the time-domain position of the first transmission time window is determined based on the value n0, wherein n0 satisfies the following condition:

[0090] Where n0 or n0+1 represents the sub-time domain unit where the downlink common signal is located, i represents the synchronization signal block index, O and M are the transmission parameters indicated by PBCH, and N frame,μ The value represents the number of time-domain resources in the radio frame, and μ represents the subcarrier spacing (SCS).

[0091] Fourthly, a communication method is provided, which can be executed by a device. The device can be an apparatus (such as a terminal device or a network device), or it can be a component of an apparatus (such as a chip, chip system, or circuit), and this application does not limit this.

[0092] The method may include: acquiring a first transmission time window within a synchronization signal period, the first transmission time window being indicated by signaling, the first transmission time window belonging to K transmission time windows, the K transmission time windows not overlapping within the synchronization signal period, and K being a positive integer; and receiving a downlink common message within the first transmission time window.

[0093] Based on the above technical solution, the receiving end acquires the first transmission time window within the synchronization signal period, and the first transmission time window is indicated by signaling. It then receives downlink common messages within the first transmission time window. Furthermore, the first transmission time window can be one of K transmission time windows. This achieves synchronization between the sending and receiving ends for the first transmission time window. In this way, the receiving end can detect downlink common messages within the determined first transmission time window, avoiding blind detection at other time periods, improving the efficiency of downlink common message transmission, and saving energy consumption at the receiving end.

[0094] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first transmission time window further includes: a synchronization signal block and / or a downlink physical channel for scheduling downlink common messages.

[0095] Optionally, the downlink public message includes one or more of the following: system message, random access response message, contention resolution message, or paging message.

[0096] Optionally, the synchronization signal block includes one or more of the following: a master synchronization sequence, a slave synchronization sequence, or a PBCH.

[0097] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the downlink physical channel for scheduling downlink common messages includes one or more of the following: a first type PDCCH, a second type PDCCH, or a third type PDCCH; wherein the first type PDCCH is used to indicate a System Information Block (SIB), the second type PDCCH is used to send a random access response or a contention resolution message, and the third type PDCCH is used to send a paging message.

[0098] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the position and / or size of the first transmission time window is indicated by a system message.

[0099] Optionally, the system message is system message 1.

[0100] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the method further includes: within a first duration, indicating the position and / or size of the first transmission time window via the system message.

[0101] Optionally, the first duration is predefined or indicated by a synchronization signal block.

[0102] Optionally, the first duration is 10ms or 20ms.

[0103] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first duration is associated with at least one synchronization signal block index within the first transmission time window.

[0104] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the size of the first transmission time window is indicated by a synchronization signal block, and the time-domain position of the first transmission time window is associated with the index of the synchronization signal block.

[0105] Optionally, the time-domain position of the first transmission time window is associated with the index of the synchronization signal block, including: the time-domain position of the first transmission time window is determined based on a value, wherein the following condition is satisfied:

[0106] Where n0 or n0+1 represents the sub-time domain unit where the downlink common signal is located, i represents the synchronization signal block index, O and M are the transmission parameters indicated by PBCH, representing the number of sub-time domain resources in the radio frame, and representing the subcarrier spacing SCS.

[0107] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the size of the first transmission time window is indicated by a reserved field in the PBCH of the synchronization signal block.

[0108] The fourth aspect, along with the various possible designs and their beneficial effects, can be found in the description of the third aspect, and will not be elaborated upon here.

[0109] Fifthly, a communication method is provided, which can be executed by a device. The device can be an apparatus (such as a terminal device or a network device), or it can be a component of an apparatus (such as a chip, chip system, or circuit), and this application does not limit this.

[0110] The method may include: determining a first resource corresponding to a first PDCCH and a second resource corresponding to M second PDCCHs, wherein the M second PDCCHs are retransmissions of the first PDCCH, the first resource and the second resource are associated with each other, and M is a positive integer; and sending the first PDCCH and the M second PDCCHs.

[0111] Based on the above technical solution, the sending end determines a first PDCCH and M second PDCCHs, and sends messages through the first PDCCH and the M second PDCCHs to achieve retransmission of the first PDCCH. Due to the interrelationship between the first and second resources, the second resources corresponding to the M second PDCCHs can be determined through the first resource corresponding to the first PDCCH, and the M second PDCCHs can be received on the second resources. This avoids frequent blind detection at the receiving end, thereby improving transmission efficiency, saving energy consumption at the receiving end, enhancing the receiving end's ability to receive downlink messages, and further improving the downlink coverage.

[0112] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the method further includes: sending downlink control information (DCI) based on the first PDCCH and the M second PDCCHs, wherein the DCI is carried on the PDCCH and the M second PDCCHs.

[0113] Based on the above technical solution, the same DCI content is simultaneously carried on the first PDCCH and M second PDCCHs. By transmitting DCI repeatedly through multiple PDCCHs, the performance of DCI transmission can be improved, thereby enhancing the coverage of DCI transmission.

[0114] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first resource includes a first time-domain resource, the second resource includes a second time-domain resource, and the first resource and the second resource are associated with each other as follows: the second time-domain resource is determined based on the first time-domain resource and a first offset value.

[0115] Based on the above technical solution, the first time-domain resource and the second time-domain resource are interconnected. The position of the second time-domain resource relative to the first time-domain resource can be determined by the first offset value between the first time-domain resource and the second time-domain resource. In this way, the receiving end can receive the second PDCCH on the second time-domain resource that is related to the first time-domain resource, avoiding blind detection of the time-domain position by the receiving end, thereby improving the transmission efficiency and saving the energy consumption of the receiving end.

[0116] Optionally, the first offset value is predefined or indicated by signaling.

[0117] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first resource includes a first frequency domain resource, the second resource includes a second frequency domain resource, and the first resource and the second resource are associated with each other in one or more of the following ways: the size of the second frequency domain resource is the same as the size of the first frequency domain resource; or, the position of the second frequency domain resource corresponds to the position of the first frequency domain resource.

[0118] Based on the above technical solution, the first frequency domain resource and the second frequency domain resource are interconnected. The second PDCCH can be received at a frequency domain location of the same size as the first time domain resource, or at a frequency domain location of the same size as the first time domain resource. In this way, the receiver can receive the second PDCCH on the second frequency domain resource that is associated with the first frequency domain resource, avoiding blind detection of frequency domain location by the receiver, thereby improving transmission efficiency and saving energy consumption at the receiver.

[0119] Optionally, the size of the second frequency domain resource is the same as the size of the first frequency domain resource, including the first frequency domain resource and the second frequency domain resource having the same convergence level.

[0120] Based on the above technical solution, the data packet size of DCI is the same on the first frequency domain resource and the second frequency resource, so it can be directly merged when detecting DCI, reducing the complexity of receiving and merging at the receiving end.

[0121] Optionally, the correspondence between the location of the second frequency domain resource and the location of the first frequency domain resource includes: the first frequency domain resource and the second frequency domain resource have the same control resource meta index.

[0122] Based on the above technical solution, the DCI has the same frequency position on the first frequency domain resource and the second frequency resource, which reduces the search position for DCI content during detection, thereby reducing the complexity of receiver reception and merging.

[0123] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first PDCCH schedules N1 transmissions of the first message within the first period, and the M second PDCCHs schedule N2 transmissions of the first message within the first period, where N1 and N2 are positive integers.

[0124] Optionally, the N1 transmissions of the first message within the first period can be either the initial transmission of the first message or a retransmission of the first message, and the N2 transmissions of the first message within the first period are retransmissions of the first message.

[0125] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the value of M is 1, the value of N1 is 1, and the value of N2 is 1.

[0126] Based on the above technical solution, when M is 1, it means that the first PDCCH is only associated with one second PDCCH. Therefore, when the first PDCCH schedules one transmission of the first message within the first period, the second PDCCH, which is associated with the first PDCCH, schedules one transmission of the first message within the first period. This avoids blind detection at the receiving end, thereby improving transmission efficiency and saving energy at the receiving end.

[0127] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the value of M is greater than 1, the value of N1 is 1, and the value of N2 is greater than 1.

[0128] Based on the above technical solution, when the value of M is greater than 1, it indicates that the first PDCCH is associated with multiple second PDCCHs. Therefore, while the first PDCCH schedules one transmission of the first message within the first period, the multiple second PDCCHs associated with the first PDCCH schedule multiple transmissions of the first message within the first period. This avoids blind detection at the receiving end, thereby improving transmission efficiency and saving energy consumption at the receiving end.

[0129] Optionally, the value of M is 2, the value of N1 is 1, and the value of N2 is 2.

[0130] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first PDCCH is located in sub-time domain unit n0, and the second PDCCH is located in sub-time domain unit (n0+1), or the first PDCCH is located in sub-time domain unit (n0+k), and the second PDCCH is located in sub-time domain unit (n0+k+1).

[0131] Based on the above technical solution, the relationship between the first PDCCH and the second PDCCH can be adjacent sub-time domain units, thereby reducing the transmission delay of PDCCH.

[0132] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first PDCCH is located in sub-time domain unit n0, and the second PDCCH is located in sub-time domain unit (n0+k), or the first PDCCH is located in sub-time domain unit (n0+1), and the second PDCCH is located in sub-time domain unit (n0+k+1).

[0133] Based on the above technical solution, the relationship between the first PDCCH and the second PDCCH can be sub-time domain units separated by a preset number of k sub-time domain units. In other words, the transmitting end can flexibly determine the number of sub-time domain units between the first PDCCH and the second PDCCH. This improves the flexibility of the transmitting end in determining the correlation between the first PDCCH and the second PDCCH.

[0134] Optionally, k can be predefined or indicated by a synchronization signal block.

[0135] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first PDCCH is located in sub-time domain unit n0, and the N1 transmissions of the first message in the first period are located in sub-time domain units n0 and (n0+k), respectively; or, the second PDCCH is located in sub-time domain unit (n0+1), and the N1 transmissions of the first message in the first period are located in sub-time domain units (n0+1) and (n0+k+1), respectively.

[0136] Based on the above technical solution, the relationship between the first PDCCH and the second PDCCH can be adjacent sub-time domain units, and the first message is in the same time domain unit as the first PDCCH and the second PDCCH, thereby reducing the transmission delay of the PDCCH and the first message.

[0137] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the first PDCCH is located in sub-time domain unit n0, and the N1 transmissions of the first message in the first period are located in sub-time domain units n0 and (n0+1), respectively; or, the second PDCCH is located in sub-time domain unit (n0+k), and the N1 transmissions of the first message in the first period are located in sub-time domain units (n0+k) and (n0+k+1), respectively.

[0138] Based on the above technical solution, it can be two consecutive sub-time domain units separated by a preset number of k sub-time domain units. That is, the transmitting end can flexibly determine the number of sub-time domain units between the first PDCCH and the two second PDCCHs, and the first message is in the same time domain unit as the first PDCCH and the second PDCCH. In this way, the flexibility of the transmitting end in determining the correlation between the first PDCCH and the second PDCCH and the timeliness of the first message are improved.

[0139] Optionally, n0 satisfies the following condition:

[0140] Where n0 or n0+1 represents the sub-time domain unit where the downlink common signal is located, i represents the synchronization signal block index, O and M are the transmission parameters indicated by PBCH, and N frame,μ μ represents the number of sub-time domain resources in a radio frame.

[0141] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the k is predefined, indicated by a synchronization signal block, or indicated by downlink control information; wherein the downlink control information indication is carried on the first PDCCH and / or the second PDCCH.

[0142] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the frequency domain positions of the first message's N1 transmissions within the first period are the same; and / or, the frequency domain positions of the first message's N2 transmissions within the first period are the same.

[0143] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the sub-time domain unit corresponding to the second PDCCH does not overlap with the sub-time domain unit to which the synchronization signal block belongs; and / or, the sub-time domain unit corresponding to the first message does not overlap with the sub-time domain unit to which the synchronization signal block belongs.

[0144] Based on the above technical solution, when determining the second PDCCH for retransmission, it is necessary to avoid the sub-time domain units that need to transmit synchronization signal blocks, so that the retransmission by the transmitting end through the second PDCCH does not affect the transmission of other synchronization signal blocks and avoids time domain resource conflicts.

[0145] In conjunction with the fifth aspect, in some implementations of the fifth aspect, the sub-time domain unit corresponding to the second PDCCH is located in the first time window; and / or, the sub-time domain unit corresponding to the first message is located in the first time window; wherein, the first time window is located within the first synchronization signal period, the first time window is used to send downlink common messages, and the first time window is associated with at least one synchronization signal block index within the first synchronization signal period.

[0146] Sixthly, a communication method is provided, which can be executed by a device. The device may be an apparatus (such as a terminal device or a network device), or it may be a component of an apparatus (such as a chip, chip system, or circuit), and this application does not limit this to any particular type.

[0147] The method may include: determining a first resource corresponding to a first PDCCH and a second resource corresponding to M second PDCCHs, wherein the M second PDCCHs are retransmissions of the first PDCCH, the first resource and the second resource are associated with each other, and M is a positive integer; and receiving the first PDCCH and the M second PDCCHs according to the first resource and the second resource.

[0148] Based on the above technical solution, the receiving end determines a first PDCCH and M second PDCCHs, and receives messages through the first PDCCH and the M second PDCCHs to achieve retransmission of the first PDCCH. Due to the interrelationship between the first and second resources, the second resources corresponding to the M second PDCCHs can be determined through the first resource corresponding to the first PDCCH, and the M second PDCCHs are received on the second resources. This avoids frequent blind detection by the receiving end, thereby improving transmission efficiency, saving energy consumption at the receiving end, enhancing the receiving end's ability to receive downlink messages, and further improving the downlink coverage.

[0149] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the method further includes: obtaining downlink control information (DCI) based on the first PDCCH and the M second PDCCHs, wherein the DCI is carried on the PDCCH and the M second PDCCHs.

[0150] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first resource includes a first time-domain resource, the second resource includes a second time-domain resource, and the first resource and the second resource are associated with each other as follows: the second time-domain resource is determined based on the first time-domain resource and a first offset value.

[0151] Optionally, the first offset value is predefined or indicated by signaling.

[0152] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first resource includes a first frequency domain resource, the second resource includes a second frequency domain resource, and the first resource and the second resource are associated with each other in one or more of the following ways: the size of the second frequency domain resource is the same as the size of the first frequency domain resource; or, the position of the second frequency domain resource corresponds to the position of the first frequency domain resource.

[0153] Optionally, having the same size for the second frequency domain resource as the first frequency domain resource includes having the same convergence level for the first frequency domain resource and the second frequency domain resource.

[0154] Optionally, the correspondence between the location of the second frequency domain resource and the location of the first frequency domain resource includes: the first frequency domain resource and the second frequency domain resource have the same control resource meta index.

[0155] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first PDCCH schedules N1 transmissions of the first message within the first period, and the M second PDCCHs schedule N2 transmissions of the first message within the first period, where N1 and N2 are positive integers.

[0156] Optionally, the value of M is 1, the value of N1 is 1, and the value of N2 is 1.

[0157] Optionally, the value of M is greater than 1, the value of N1 is 1, and the value of N2 is greater than 1.

[0158] Optionally, the value of M is 2, the value of N1 is 1, and the value of N2 is 2.

[0159] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first PDCCH is located in sub-time domain unit n0, and the second PDCCH is located in sub-time domain unit (n0+1), or,

[0160] The first PDCCH is located in sub-time domain unit (n0+k), and the second PDCCH is located in sub-time domain unit (n0+k+1).

[0161] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first PDCCH is located in sub-time domain unit n0, and the second PDCCH is located in sub-time domain unit (n0+k), or,

[0162] The first PDCCH is located in sub-time domain unit (n0+1), and the second PDCCH is located in sub-time domain unit (n0+k+1).

[0163] Optionally, k can be predefined or indicated by a synchronization signal block.

[0164] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first PDCCH is located in sub-time domain unit n0, and the N1 transmissions of the first message within the first period are located in sub-time domain units n0 and (n0+k), respectively; or,

[0165] The second PDCCH is located in sub-time domain unit (n0+1), and the N1 transmissions of the first message in the first period are located in sub-time domain units (n0+1) and (n0+k+1), respectively.

[0166] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the first PDCCH is located in sub-time domain unit n0, and the N1 transmissions of the first message within the first period are located in sub-time domain units n0 and (n0+1), respectively; or,

[0167] The second PDCCH is located in sub-time domain unit (n0+k), and the N1 transmissions of the first message in the first period are located in sub-time domain units (n0+k) and (n0+k+1), respectively.

[0168] Optionally, n0 satisfies the following condition:

[0169] Where n0 or n0+1 represents the sub-time domain unit where the downlink common signal is located, i represents the synchronization signal block index, O and M are the transmission parameters indicated by PBCH, and N frame,μ μ represents the number of sub-time domain resources in a radio frame.

[0170] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the method further includes: the k is predefined, indicated by a synchronization signal block, or indicated by downlink control information; wherein the downlink control information indication is carried on the first PDCCH and / or the second PDCCH.

[0171] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the frequency domain positions of the N1 transmissions of the first message within the first period are the same; and / or, the frequency domain positions of the N2 transmissions of the first message within the first period are the same.

[0172] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the sub-time domain unit corresponding to the second PDCCH does not overlap with the sub-time domain unit to which the synchronization signal block belongs; and / or, the sub-time domain unit corresponding to the first message does not overlap with the sub-time domain unit to which the synchronization signal block belongs.

[0173] In conjunction with the sixth aspect, in some implementations of the sixth aspect, the sub-time domain unit corresponding to the second PDCCH is located in the first time window; and / or, the sub-time domain unit corresponding to the first message is located in the first time window; wherein, the first time window is located within the first synchronization signal period, the first time window is used to send downlink common messages, and the first time window is associated with at least one synchronization signal block index within the first synchronization signal period.

[0174] The sixth aspect, along with its various possible designs and beneficial effects, can be found in the description of the fifth aspect, and will not be elaborated upon here.

[0175] A seventh aspect provides a communication apparatus for performing the methods in any of the possible implementations of the first, second, third, fourth, fifth, or sixth aspects described above. Specifically, the apparatus may include units and / or modules for performing the methods in any of the possible implementations of the first, second, third, fourth, and fifth or sixth aspects, such as processing units and / or communication units.

[0176] In one implementation, the device is a communication device (such as a terminal device or a network device). When the device is a terminal device, the communication unit can be a transceiver or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0177] In another implementation, the device is a chip, chip system, or circuit for a communication device (such as a terminal device or a network device). When the device is a chip, chip system, or circuit for a terminal device, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit may be at least one processor, processing circuit, or logic circuit.

[0178] Eighthly, a communication device is provided, comprising: a processor; configured to cause the communication device to perform the method described in any of the preceding aspects by executing a computer program (or computer-executable instructions) stored in a memory, and / or by means of logic circuitry. Optionally, the number of processors may be one or more.

[0179] In one possible implementation, the communication device also includes a memory.

[0180] In one possible implementation, the processor and memory are integrated together; or, the memory is independent of the processor.

[0181] 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.

[0182] In one possible implementation, the processor and / or memory also include an artificial intelligence (AI) module for implementing AI-related functions. The AI ​​module can implement AI functions through software, hardware, or a combination of both. For example, the AI ​​module may include a radio access network (RAN) intelligent controller (RIC) module. The AI ​​module could be a near real-time RIC or a non-real-time RIC.

[0183] In one possible implementation, the communication device is a chip or a chip system. Optionally, when the communication device is a chip system, it can be composed of chips or may include chips and other discrete components.

[0184] A ninth aspect provides a communication device, comprising: a processor and an interface circuit; the interface circuit being configured to receive a computer program or instructions and transmit them to the processor; the processor being configured to execute the computer program or instructions to cause the communication device to perform the method described in any of the preceding aspects. Optionally, the number of processors may be one or more.

[0185] In one possible implementation, the processor also includes an AI module for implementing AI-related functions. The AI ​​module can implement AI functions through software, hardware, or a combination of both. For example, the AI ​​module may include a RIC module. The AI ​​module could be a near real-time RIC or a non-real-time RIC.

[0186] In one possible implementation, the communication device is a chip or a chip system. Optionally, when the communication device is a chip system, it can be composed of chips or may include chips and other discrete components.

[0187] In a tenth aspect, a computer-readable storage medium is provided, which stores instructions that, when executed on a computer, cause the computer to perform the methods described in any of the preceding aspects.

[0188] In an eleventh aspect, a computer program product containing instructions is provided, which, when run on a computer, enables the computer to perform the methods described in any of the preceding aspects.

[0189] In a twelfth aspect, a communication system is provided, comprising a communication device for performing the methods described in any one of the first, third, and fifth aspects, and a communication device for performing the methods described in any one of the second, fourth, and sixth aspects. It is understood that the solutions in each of the above aspects can be combined, provided that the solutions do not contradict each other. Attached Figure Description

[0190] Figure 1 is a schematic diagram of a wireless communication system applicable to an embodiment of this application.

[0191] Figure 2 is a schematic diagram of a wireless communication system applicable to an embodiment of this application.

[0192] Figure 3 is a schematic diagram of the hardware structure of a communication device applicable to an embodiment of this application.

[0193] Figure 4 is a schematic diagram of a communication method provided in an embodiment of this application.

[0194] Figure 5a is a schematic diagram of a redundant version of the first message applicable to the embodiments of this application.

[0195] Figure 5b is a schematic diagram of a redundant version applicable to the first message of the embodiments of this application.

[0196] Figure 6 is a schematic diagram of the communication method applicable to the embodiments of this application.

[0197] Figure 7 is a schematic diagram of the communication method applicable to the embodiments of this application.

[0198] Figure 8 is a schematic diagram of the communication method applicable to the embodiments of this application.

[0199] Figure 9 is a schematic diagram of another communication method applicable to embodiments of this application.

[0200] Figure 10 is a schematic diagram of the NTN network communication principle applicable to the embodiments of this application.

[0201] Figure 11 is a schematic diagram of the transmission time window applicable to the embodiments of this application.

[0202] Figure 12 is a schematic diagram of multiple transmission time windows provided in an embodiment of this application.

[0203] Figure 13 is a schematic diagram of another communication method applicable to embodiments of this application.

[0204] Figure 14 is a schematic diagram of the transmission resource association method applicable to the embodiments of this application.

[0205] Figure 15 is a schematic diagram of the transmission resource association method applicable to the embodiments of this application.

[0206] Figure 16 is a schematic diagram of the transmission resource association method applicable to the embodiments of this application.

[0207] Figure 17 is a schematic diagram of the transmission resource association method applicable to the embodiments of this application.

[0208] Figure 18 is a schematic diagram of the composition structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0209] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.

[0210] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, and LTE time division duplex (TDD) systems. The technical solutions provided in this application can also be applied to future communication systems, such as future mobile communication systems. The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication.

[0211] As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. Satellite base stations can also communicate with each other. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to drones, hot air balloons, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment.

[0212] In a communication system, a device can send signals to or receive signals from another device. These signals can include reference signals, information, signaling, or data. The term "device" can also be replaced with entities, network entities, communication equipment, communication modules, nodes, communication nodes, etc.

[0213] The terminal devices in this application include various devices with wireless communication capabilities, which can be used to connect people, objects, machines, etc. These terminal devices can be widely applied in various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. Terminal equipment can be user equipment (UE), terminal, fixed equipment, mobile station equipment or mobile equipment, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smartphone, SIP phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, laptop computer, wireless modem, handset, laptop computer, computer with wireless transceiver capability, smart book, vehicle, satellite, global positioning system (GPS) device, aircraft (e.g., drone, helicopter, or airplane), ship, remote control equipment, smart home device, industrial equipment, or devices built into the above devices (e.g., communication modules, modems, or chips in the above devices), or other processing devices connected to a wireless modem. For ease of description, the terminal equipment will be described below using terminals or UEs as examples.

[0214] It should be understood that in certain scenarios, the terminal can also be used as a base station. For example, the terminal can act as a scheduling entity, providing sidelink signals between terminals in scenarios such as V2X, D2D, or P2P.

[0215] In this embodiment, the device used to implement the functions of the terminal device, i.e., the terminal device, can be the terminal device itself, or it can be a device that supports the terminal device in implementing the functions, such as a chip system or a chip. This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices.

[0216] The network device in this application embodiment can be a device for communicating with a terminal device. This network device can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitter point, master station, auxiliary station, motor slide retainer (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. Base stations can also be mobile switching centers, devices that perform base station functions in D2D, V2X, and M2M communications, network-side devices in future networks, and devices that perform base station functions in future communication systems. Base stations can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.

[0217] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0218] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, or DU, or devices including CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes.

[0219] In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, 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 RRUs, AAUs, or RRHs.

[0220] 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, a radio access network can also be an open radio access network (O-RAN) architecture. In an ORAN system, CU can also be called an open CU (open CU, O-CU), DU can also be called an open DU (open DU, O-DU), CU-CP can also be called an open CU-CP (open CU-CP, O-CU-CP), CU-UP can also be called an open CU-UP (open CU-UP, O-CU-UP), and RU can also be called an open RU (open RU, O-RU). 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.

[0221] In this embodiment, the apparatus for implementing the functions of a network device can be the network device itself, or it can be an apparatus capable of supporting the network device in implementing those functions, such as a chip system or a chip. This apparatus can be installed within the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete components.

[0222] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.

[0223] First, the communication system applicable to the embodiments of this application will be briefly introduced with reference to Figure 1, as follows.

[0224] Figure 1 shows a schematic diagram of the architecture of the communication system 1000 provided in this application. In Figure 1, the communication system 1000 includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (110a and 110b in Figure 1, collectively referred to as 110) and at least one terminal (120a-120j in Figure 1, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). Terminal 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wired connected to core network 200. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.

[0225] RAN 100 can be a 3GPP-related cellular system, such as a 4G, 5G mobile communication system, or a future-oriented evolution system. RAN 100 can also be an open access network (open RAN, O-RAN, or ORAN), a cloud radio access network (CRAN), or a WiFi system. RAN 100 can also be a communication system that integrates two or more of the above systems.

[0226] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and is used to help terminals achieve wireless access. Multiple RAN nodes 110 in the communication system 1000 can be of the same type or different types.

[0227] In one possible scenario, a RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node can be a macro base station (as shown in Figure 1, 110a), a micro base station or indoor station (as shown in Figure 1, 110b), a relay node or donor node, or a radio controller in a CRAN scenario. Optionally, a RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, a helicopter or drone, typically configured as a terminal, can also be configured as a mobile base station, and devices accessing the RAN via the helicopter or drone are configured as terminals.

[0228] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. Specifically, RAN nodes can be central units (CUs), distributed units (DUs), or radio units (RUs), etc. For example, a CU can perform the functions of the base station's radio resource control (RRC) layer and packet data convergence protocol (PDCP) layer. A CU can also perform the functions of the service data adaptation protocol (SDAP) layer. A DU can perform the functions of the base station's radio link control (RLC) layer and medium access control (MAC) layer. A DU can also perform some or all of the physical layer functions. An RU can be used to implement radio frequency signal transmission and reception. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). The RU can be included in radio frequency equipment or radio frequency units, such as in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Furthermore, the CU can be further divided into the CU-control plane (CP) and the CU-user plane (UP).

[0229] 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 ORAN 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 and hardware modules.

[0230] Terminal 120 is a device with wireless transceiver capabilities that can be deployed on land, including indoors, outdoors, handheld, or vehicle-mounted; it can also be deployed on water (such as on ships); and it can be deployed in the air (such as on airplanes, balloons, and satellites). A terminal can also be called a terminal device, which can be user equipment (UE), mobile station (MS), mobile terminal (MT), or any device used to provide voice or data connectivity to a user. UE includes handheld devices with wireless communication capabilities, vehicle-mounted devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains), wearable devices (e.g., smartwatches, smart bracelets, pedometers), or computing devices. For example, a UE can be a mobile phone, tablet computer, laptop computer, PDA, mobile internet device (MID), satellite terminal, or computer with wireless transceiver capabilities. UE can also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless modem, a point-of-sale (POS) machine, customer-premises equipment (CPE), a smart robot, a robotic arm, workshop equipment, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), a wireless terminal in industrial control, a wireless terminal in autonomous driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in intelligent transportation, a wireless terminal in a smart city, a wireless terminal in a smart home, an in-vehicle terminal, an RSU with terminal functionality, or flying equipment (e.g., a smart robot, a hot air balloon, a drone, an airplane), etc. A terminal can also be other devices with terminal functionality; for example, a terminal can be a device that acts as a terminal in device-to-device (D2D) communication.

[0231] By way of example and not limitation, in this application, the terminal can be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into a user's clothing or accessories. For example, wearable devices are not merely hardware devices, but also devices that achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include devices that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as devices that focus on only one type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for measuring vital signs.

[0232] In this application, the terminal can be a terminal in an Internet of Things (IoT) system. IoT is an important component of future information technology development, and its main technical feature is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and machine-to-machine interconnection. The terminal in this application can be a terminal in machine-type communication (MTC).

[0233] When network devices and terminal devices communicate, the network device can manage one or more cells, and a cell can include at least one terminal device. A cell can be understood as an area within the wireless signal coverage range of the network device.

[0234] Figure 1 is just a schematic diagram. The wireless communication system may also include other devices, such as wireless relay devices and / or wireless backhaul devices, which are not shown in Figure 1.

[0235] Referring to Figure 2, which illustrates a schematic diagram of a wireless communication system applicable to embodiments of this application, using NTN as an example. As an example, the system may include: a satellite ground station (GW), a satellite, terminal equipment, and a ground network. To distinguish it from terrestrial communication systems, the gateway is referred to here as a satellite ground station. The ground station can provide functions similar to those of a gateway in a terrestrial communication system, such as establishing connections with terminal equipment and communicating with servers. The ground station also has functions such as monitoring the satellite, troubleshooting, packet switching of communication data, and interface protocol conversion. As an example, the link between the ground station and the satellite is called a feeder link, and the link between the satellite and the terminal equipment is called a service link.

[0236] Based on the deployment scenarios of satellite and terrestrial networks, satellite network architectures can be categorized into three types: transparent satellite architecture, satellite backhaul architecture, and regenerative satellite architecture. An architecture where terminal devices connect to the terrestrial access network via satellite can be called a transparent satellite architecture. An architecture where terminal devices connect to the terrestrial access network first and then connect to the terrestrial network via satellite can be called a satellite backhaul architecture. Finally, an architecture that includes access network equipment on the satellite is called a regenerative satellite architecture.

[0237] In this application, each network device shown in FIG1 (e.g., RAN node 110) can be used as a transmitter in the embodiments of this application, each terminal device or relay device (e.g., terminal 120) shown in FIG1 can be used as a transmitter or receiver in the embodiments of this application, each network device (e.g., satellite) shown in FIG2 can be used as a transmitter in the embodiments of this application, and each terminal device or relay device (e.g., ground station, terminal) shown in FIG2 can be used as a transmitter or receiver in the embodiments of this application.

[0238] In practical implementation, each network element or device shown in Figure 1, and each network element or device in Figure 2, can adopt the composition structure shown in Figure 3, or include the components shown in Figure 3. Figure 3 shows a schematic diagram of the hardware structure of a communication device applicable to this application. The communication device 30 includes at least one processor 301 and at least one communication interface 304 for implementing the method provided in this application. The communication device 30 may also include a communication line 302 and a memory 303.

[0239] The processor 301 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.

[0240] Communication line 302 may include a path for transmitting information between the aforementioned components, such as a bus.

[0241] Communication interface 304 is used for communication with other devices or communication networks. Communication interface 304 can be any transceiver-like device, such as an Ethernet interface, a radio access network (RAN) interface, a wireless local area network (WLAN) interface, a transceiver, pins, a bus, interface circuits, or transceiver circuits, etc.

[0242] The memory 303 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM), cache, or other type of dynamic storage device capable of storing information and instructions. It may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. The memory may exist independently and be coupled to the processor 301 via communication line 302. The memory 303 may also be integrated with the processor 301. The memory provided in this application is generally non-volatile.

[0243] The memory 303 stores computer execution instructions involved in the scheme provided in this application, and the processor 301 controls the execution of these instructions. The processor 301 executes the computer execution instructions stored in the memory 303 to implement the method provided in this application. Alternatively, in this application, the processor 301 may execute the processing-related functions of the method provided below, and the communication interface 304 may be responsible for communicating with other devices or communication networks. This application does not specifically limit the specific implementation of this method.

[0244] Optionally, the processor 301 and / or memory 303 may include an AI module (not shown in Figure 3). This AI module is used to implement AI-related functions. The AI ​​module can be implemented through software, hardware, or a combination of both. For example, the AI ​​module may include a RIC module. For instance, the AI ​​module can be a near real-time RIC or a non-real-time RIC.

[0245] Optionally, the computer execution instructions in this application may also be referred to as application code, and this application does not specifically limit them.

[0246] The coupling in this application is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, and is used for information exchange between devices, units, or modules.

[0247] As one embodiment, processor 301 may include one or more CPUs, such as CPU0 and CPU1 in FIG3.

[0248] As one embodiment, the communication device 30 may include multiple processors, such as processor 301 and processor 307 in FIG. 3. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. Here, a processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0249] As one embodiment, the communication device 30 may further include an output device 305 and / or an input device 306. The output device 305 is coupled to the processor 301 and can display information in various ways. For example, the output device 305 may be a liquid crystal display (LCD), a light-emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device 306 is coupled to the processor 301 and can receive user input in various ways. For example, the input device 306 may be a mouse, keyboard, touchscreen device, or sensing device, etc.

[0250] Before introducing the scheme of this application, the following points should be noted.

[0251] (1) In this application, “instruction” may include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information for the purpose of instructing A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.

[0252] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.

[0253] (2) In this application, the expression " / " is used to indicate an "or" relationship between the associated objects before and after; for example, A / B can represent: A or B. The expression "and / or" is used to indicate that the associated objects before and after can be either an "and" relationship or an "or" relationship; for example, A and / or B can represent the following situations: A exists alone, B exists alone, A and B exist simultaneously, where A and B can be single or multiple. "At least one of the following" or its similar expressions are used to represent any combination of the items listed; for example, at least one of A, B, and (or) C can represent the following situations: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, B and C exist simultaneously, A and C exist simultaneously, A, B, and C exist simultaneously, where A, B, and C can be single or multiple.

[0254] (3) In this application, "send" and "receive" represent the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information is XX, which can include directly sending through the air interface, and also include indirectly sending through the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information is YY, which can include directly receiving from YY through the air interface, and can also include indirectly receiving from YY through the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between a network device and a terminal device, or can be carried out within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within a device through a bus, trace or interface.

[0255] (4) In this application, the value range is mentioned multiple times, and an explanation is given here. For example, taking the value range of c as: [a, b], for example, it means that the value of c is greater than or equal to a and less than or equal to b, that is, a ≤ c ≤ b. Another example, taking the value range of c as: [a, b), for example, it means that the value of c is greater than or equal to a and less than b, that is, a ≤ c < b. Another example, taking the value range of c as: (a, b], for example, it means that the value of c is greater than a and less than or equal to b, that is, a < c ≤ b.

[0256] (5) In each embodiment of this application, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their internal logical relationship.

[0257] (6) In this application, "first" and "second" are used for descriptive convenience only to distinguish objects and are not intended to limit the scope of the embodiments of this application. They are not used to describe the order or sequence of features. It should be understood that the objects described in this way can be interchanged where appropriate so as to describe solutions other than those in the embodiments of this application.

[0258] To facilitate understanding of the embodiments of this application, the terms used in this application will be briefly explained.

[0259] 1. Time-domain resources:

[0260] Temporal resources may include at least one of the following: radio frames, time windows, subframes, slots, mini slots, or orthogonal frequency division multiplexing (OFDM) symbols. Optional time windows may include one or more slots, mini slots, or symbols.

[0261] A time-domain element may include a radio frame, a subframe, a slot, a mini slot, or an OFDM symbol. A time-domain element may also include resources aggregated from multiple radio frames, subframes, slots, mini slots, or OFDM symbols. Specifically, a radio frame may include multiple subframes, a subframe may include one or more slots, and a slot may include at least one symbol. Alternatively, a radio frame may include multiple slots, and a slot may include at least one symbol. It should be noted that, in this embodiment, an OFDM symbol may also be simply referred to as a symbol.

[0262] Depending on the subcarrier spacing, the length of each symbol can vary, and therefore the time slot length can also vary. For example, a time slot with a subcarrier spacing of 15 kHz has a length of 0.5 ms, a time slot with a subcarrier spacing of 60 kHz has a length of 0.125 ms, and so on.

[0263] In this embodiment of the application, the time domain unit can also be replaced by: time domain resource unit or time unit, etc.

[0264] 2. Frequency domain resources:

[0265] In the frequency domain, frequency domain resources can include one or more frequency domain units. A frequency domain unit can be a resource block (RB), a subcarrier, a resource block group (RBG), a predefined subband, a precoding resource block group (PRG), a bandwidth part (BWP), a resource element (RE) (also called a resource cell or resource particle), a carrier, or a serving cell.

[0266] Subcarrier or RE refers to the smallest frequency domain unit on a specific symbol in a multicarrier system. Subcarrier spacing (SCS) is the interval between the center or peak positions of two adjacent subcarriers in the frequency domain in an OFDM system. In 5G NR, various subcarrier spacings are introduced, and different carriers can have different subcarrier spacings. The baseline is 15kHz, which can be 15kHz × 2n, where n is an integer from 3.75, 7.5 up to 480kHz. In the embodiments of this application, RE can refer to a resource unit of time-frequency resources, such as the smallest time-frequency resource unit. In this application, subcarrier and RE are interchangeable and have the same content.

[0267] A subchannel is the smallest unit of frequency domain resources occupied by a physical cross-channel shared channel. A subchannel can include one or more resource blocks (RBs). The bandwidth of a wireless communication system in the frequency domain can include multiple RBs. For example, in the various possible bandwidths of an LTE system, the number of physical resource blocks (PRBs) included can be 6, 15, 25, 50, etc. In the frequency domain, an RB can include several subcarriers. For example, in an LTE system, an RB includes 12 subcarriers, where the spacing between each subcarrier can be 15kHz. Of course, other subcarrier spacings can also be used, such as 3.75kHz, 30kHz, 60kHz, or 120kHz subcarrier spacings, which are not limited here.

[0268] A frequency domain unit may include a RE, an RB, a channel, a subchannel, a carrier, or a bandwidth part (BWP). A frequency domain unit may also include resources aggregated from multiple REs, multiple RBs, multiple subchannels, multiple carriers, or multiple BWPs. In the embodiments of this application, a channel can be equivalently replaced by a resource block set (RB set), and the frequency domain bandwidth of an RB set can be 20 MHz.

[0269] In this embodiment, the frequency domain unit can also be replaced by a frequency domain resource unit or a frequency unit, etc. For downlink control information, a frequency domain unit can be a control channel element (CCE), a REG, a resource block (RB), a resource element group (REG), a subcarrier, or a resource element (RE) (also called a resource unit or resource particle).

[0270] 3. Synchronization signal period

[0271] In this application, the synchronization signal period refers to the period of transmitting the synchronization signal or the period of the synchronization signal block. The synchronization signal includes the primary synchronization signal (PSS) and / or the secondary synchronization signal (SSS). The synchronization signal block includes the PSS / SSS and the PBCH. Optionally, the synchronization signal can be the period of the synchronization signal configured when the receiving device enters the connected state, or it can be the period of the synchronization signal when the receiving device performs initial access.

[0272] Optionally, the period of the synchronization signal in this application is greater than or equal to 160ms. For example, the period of the synchronization signal is 160ms, 320ms, or 640ms. Optionally, the period of the synchronization signal is an integer multiple of 10ms or 20ms.

[0273] 4. Redundancy Version (RV)

[0274] RV is a communications term, meaning redundant version. RV is designed to implement incremental redundancy (IR) HARQ transmission, which divides the redundant bits generated by the encoder into several groups. Each RV defines a transmission start point, and different RVs are used for the initial transmission and each subsequent HARQ retransmission to achieve the gradual accumulation of redundant bits and complete the incremental redundancy HARQ operation.

[0275] Referring to Figure 5b, a piece of information to be transmitted, after channel coding, can generate four different RVs. The first RV shares some content with the second and fourth RVs (overlapping parts are shown in the figure), and the second RV shares some content with the first and third RVs (overlapping parts are shown in the figure). That is, adjacent RVs have both identical and different parts. The identical parts can be information bits or parity bits; similarly, the different parts can be information bits or parity bits, and this application does not impose any restrictions on this. Different transmissions, by transmitting different RVs, allow the receiver to achieve incremental combining.

[0276] Optionally, for ease of description in this application, we may use 0, 1, 2, 3, ... N to refer to RV0, RV1, RV2, RV3, ... RVN respectively. Optionally, for the case of 4 RV values, 0, 1, 2, 3 refer to RV0, RV1, RV2, and RV3 respectively. Among them, RV0 to RV3 refer to the first RV to the fourth RV respectively.

[0277] For ease of transmission, some RV sequences can usually be predefined. An RV sequence refers to a combination of RV values ​​arranged in a certain order. For example, in a scenario with 4 RV values, the RV sequence could be {0, 2, 3, 1}. Another example is {0, 1, 2, 3}. Yet another example is {0, 0, 0, 0}.

[0278] In this application, for the first message, different RVs can be generated after channel coding. The first transmission and subsequent transmissions can use the same RV or different RVs.

[0279] The methods provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings. The embodiments provided by this application can be applied to the scenarios shown in the above figures, and are not limited thereto.

[0280] On the one hand, due to the increase in the synchronization signal period, considering coexistence with existing terminals, sending the downlink common message multiple times within the current synchronization period can enhance the transmission performance of the first message. Furthermore, by determining redundant versions of the downlink common message to be transmitted within each synchronization signal period, the terminal can achieve optimal reception performance when receiving and detecting multiple transmissions of the downlink common message.

[0281] In some embodiments, referring to FIG4, FIG4 is a schematic diagram of a communication method provided by an embodiment of this application as an example. For ease of description, the following illustrative example uses a sender and a receiver as the executing entities. It is understood that the executing entity of this method can also be a component of the sender and receiver, such as a chip, chip system, or circuit, and is not limited thereto. The steps described below, performed by a single executing entity, can also be divided into steps performed by multiple executing entities, which can be logically and / or physically separated. The method shown in FIG4 may include the following steps.

[0282] S401: The sending end determines the first RV of the first message and the M second RVs of the first message.

[0283] The first message is located within the synchronization signal period, M is a positive integer, and the M second RVs are determined or signaled based on the first RV.

[0284] The sending end transmits the first RV of the first message within the synchronization signal period, resulting in poor transmission performance of the first message. To achieve better transmission performance of the first message within the synchronization signal period, the transmission frequency of the first message can be increased (i.e., retransmitting the first message) to optimize its transmission effect.

[0285] Correspondingly, the sending end can determine the first RV of the first message and M second RVs of the first message to enable the retransmission of the first message within the synchronization signal period.

[0286] In this context, the first RV of the first message is the RV corresponding to the first transmission, and the M second RVs of the first message are the RVs corresponding to retransmissions of the first message. The first transmission can be either the initial transmission or a retransmission, and this is not limited here.

[0287] It is understandable that the first RV and M second RVs are different RVs of the first message.

[0288] S402: The transmitting end sends the first RV of the first message and M second RVs of the first message within the synchronization signal period.

[0289] Correspondingly, the receiving end receives the first RV of the first information and M second RVs of the first message within the synchronization signal period.

[0290] The sending end can send the first RV of the first message and M second RVs of the first message within the synchronization signal period to achieve retransmission of the first message. Specifically, the sending end can send the first RV of the first message within the synchronization signal period, and then send M second RVs. The M second RVs and the first RV can be sent continuously or with a certain time interval, which is not limited here.

[0291] The first message includes one or more of the following: system message, paging message, random access response message, or contention resolution message. The first message can be carried on the PDSCH or other channels capable of data transmission. For example, the first message can be SIB1, SIB19, or other SIBs, as well as other downlink common messages, common RRC messages, etc.

[0292] S403: The receiving end determines the first message based on the first RV of the first message and the M second RVs of the first message.

[0293] Specifically, after receiving the first RV of the first message and M second RVs of the first message, the receiving end can obtain the first information by summing the first RV and the M second RVs, so as to achieve a better transmission result of the first message.

[0294] Understandably, the sending end can send the first RV and M second RVs corresponding to the first message to the receiving end by scheduling the DCI of the first message. This allows the receiving end to determine the first message after receiving the first RV and the M second RVs.

[0295] Referring to Figure 5a, taking the first message corresponding to 1 first RV and 3 second RVs as an example, after receiving the first RV and 3 second RVs, the receiving end can merge the information included in the first RV and 3 second RVs. That is to say, the information included in the first RV and 3 second RVs can complement each other, and finally obtain the merged first message to improve the transmission effect of the first message.

[0296] In one possible scenario, the transmitting end is a network device or a component of a network device (e.g., a chip or circuit), and the receiving end is a terminal device or a component of a terminal device (e.g., a chip or circuit).

[0297] Another possible scenario is that the sending end is a terminal device or a component of a terminal device (e.g., a chip or circuit), and the receiving end is a network device or a component of a network device (e.g., a chip or circuit).

[0298] Another possible scenario is that the transmitting end is a terminal device or a component of a terminal device (such as a chip or circuit), and the receiving end is a terminal device or a component of a terminal device (such as a chip or circuit).

[0299] For ease of understanding and explanation, the solutions of the embodiments of this application are described below in conjunction with several aspects. It is understood that the following aspects can be used individually or in combination, and there is no limitation thereto.

[0300] The following provides a detailed description of the method by which the sending end determines the first RV of the first message and the M second RVs of the first message in S401 of the above embodiment.

[0301] One possible design is that the transmitter can determine the first RV based on the first indication information.

[0302] Optionally, the sending end sends first indication information, indicating the value of the first RV. Correspondingly, the receiving end receives the first indication information, so that the value of the first RV can be synchronized to the receiving end.

[0303] Optionally, the first indication information is carried on the common physical downlink control channel (PDCCH).

[0304] For example, the PDCCH may include one or more of the following: a first type PDCCH, a second type PDCCH, or a third type PDCCH. The first type PDCCH is used to indicate a System Information Block (SIB), the second type PDCCH is used to send a random access response or a contention resolution message, and the third type PDCCH is used to send a paging message. Optionally, the PDCCH may be a publicly available PDCCH or a PDCCH with a shared search space; this application does not impose any limitations on this.

[0305] For example, the PDCCH in the public search space includes any one of the following: a type 0-PDCCH indicating SIB1, a type 0A-PDCCH indicating other SIBs, a type 1-PDCCH indicating a random access response, a type 1-PDCCH indicating a contention resolution message, or a type 2-PDCCH indicating paging. This example of the description of the PDCCH in the public search space also applies to other embodiments of this application, and will not be repeated hereafter.

[0306] One possible design is that the transmitter determines M second RVs based on the first RV.

[0307] Specifically, the M second RVs can be determined in the following two ways.

[0308] Method 1: The values ​​of the M second RVs are the same as the values ​​of the first RV.

[0309] In other words, regardless of the value of the first RV, the values ​​of the M second RVs are all determined to be the same as the first RV. The receiving end can directly merge the received messages with the same RV to obtain the first message. That is, the values ​​of the M second RVs directly maintain the same value as the first RV value in the DCI within the current synchronization signal period. In this way, the process of the transmitting end determining the M second RVs based on the first RV is relatively simple, and it also reduces the complexity of the receiving end merging the first RV and the second RV, thereby obtaining the reception gain for receiving the first message.

[0310] For example, if the value of the first RV is 0, then the values ​​of the M second RVs are all 0; if the value of the first RV is 1, then the values ​​of the M second RVs are all 1; if the value of the first RV is 2, then the values ​​of the M second RVs are all 2; if the value of the first RV is 3, then the values ​​of the M second RVs are all 3.

[0311] Method 2: The M second RVs are determined from a predefined RV sequence, and the first RV and the M second RVs belong to the predefined RV sequence.

[0312] Understandably, a first message can correspond to multiple RVs, and these multiple RVs can form a predefined RV sequence corresponding to the first message. That is, the predefined RV sequence contains the first RV corresponding to the first message and M second RVs. In determining the first RV and the M second RVs, it is important to select RVs that are different from each other in the predefined sequence as much as possible. This allows the multiple RVs corresponding to the first message to be sent to the receiving end more quickly, thus achieving the merging of the multiple RVs of the first message.

[0313] Therefore, when determining M second RVs from a predefined RV sequence, they need to be different from the values ​​of the first RV. Thus, after removing the first RV from the predefined RV sequence, the M second RVs can be determined from the remaining RVs. This ensures that the multiple RVs corresponding to the first message can be sent to the receiving end more quickly.

[0314] One possible design is that the values ​​of the M second RVs are different from the values ​​of the first RV.

[0315] Optionally, the sender may select a value from the M RV values ​​in the RV sequence corresponding to the first message, excluding the first RV, as the second RV. For example, it may be determined according to the order of the RV sequence, or it may be determined randomly; this application does not limit this.

[0316] Furthermore, in the next synchronization signal period adjacent in the time domain, the transmitting end determines the second RV from the RV sequence corresponding to the first message by removing the first RV and M second RVs in the previous synchronization signal period, until all RVs in the RV sequence corresponding to the first message are traversed.

[0317] One possible design is that the M second RVs are determined from the RVs other than the first RV in a predefined RV sequence based on the correspondence between the first RV and the second RVs.

[0318] Optionally, the correspondence between the first RV and the second RV includes the fact that the first RV and the second RV are different. Optionally, the correspondence between the first RV and the second RV may include the relationship between the position of the first RV in the predefined RV sequence and the position of the second RV in the predefined RV sequence.

[0319] Optionally, the correspondence between the first RV and the second RV can be indicated by DCI.

[0320] One possible design is that the first RV is the i-th value in a predefined RV sequence, and the M second RVs are M values ​​taken sequentially from (i+1) in the predefined RV sequence.

[0321] The following section will describe in detail the method for determining M second RVs based on the first RV within the synchronization signal period, using the scenario shown in Figure 6 as an example.

[0322] In some embodiments, referring to Figure 6, taking an M value of 3 and a predefined RV sequence with 4 RVs as an example, the predefined RV sequence is assumed to be {0,1,2,3}. For example, for a given RV sequence, when the RV indicated by the DCI is f(i), the retransmitted RV is f(i+2), where f(i) takes values ​​sequentially in the predefined RV sequence, where i represents the nth value in the sequence, and f(i) represents the value of the i-th RV in the sequence. For example, f(0) = 0, f(2) = 2. Another example is f(1) = 1, f(3) = 3. When the value of the first RV is 0, the values ​​of the M second RVs are {1,2,3}; when the value of the first RV is 1, the values ​​of the M second RVs are {0,2,3}; when the value of the first RV is 2, the values ​​of the M second RVs are {0,1,3}; when the value of the first RV is 3, the values ​​of the M second RVs are {0,1,2}. In this way, the first RV and the M second RVs can complete the traversal of the four RVs in the RV sequence. That is, the transmitter can send all RVs in the RV sequence to the receiver within one synchronization signal period, thereby reducing the latency of receiving the first message. One possible design is for the transmitter to determine the first RV and the M second RVs within adjacent first and second synchronization signal periods, which can be achieved through the three methods described below.

[0323] Method 1: The value of the first RV in the first synchronization signal period and the value of the first RV in the second synchronization signal period are both 0.

[0324] For example, taking a predefined RV sequence with 4 RVs as an example, assuming the predefined RV sequence is {0,2,3,1}, when both the first and second synchronization signal periods are zero, the second RV can be selected sequentially from the remaining 2, 3, and 1 excluding 0. Therefore, the second RV corresponding to the first synchronization period is 2. The value of the second RV corresponding to the second synchronization period is 3.

[0325] Method 2: The value of the first RV in the first synchronization signal period is the i-th value in the predefined RV sequence, and the value of the first RV in the second synchronization signal period is the (i+1)-th value in the predefined RV sequence. In other words, when determining the first RV in adjacent first and second synchronization signal periods, it can be selected sequentially according to the order in the RV sequence, avoiding the problem of RV duplication or omission in the RV sequence.

[0326] For example, taking a predefined RV sequence with 4 RVs as an example, assuming the predefined RV sequence is {0,1,2,3}, when the value of the first RV in the first synchronization signal period is 0, the value of the first RV in the second synchronization signal period is 1, the value of the first RV in the third synchronization signal period is 2, and so on.

[0327] Method 3: The values ​​of the M second RVs in the first synchronization period are different from the values ​​of the M second RVs in the second synchronization signal period.

[0328] One possible design is that the first RV is the i-th value in a predefined RV sequence, and the M second RVs are M values ​​taken sequentially from the predefined RV sequence starting from (i+2).

[0329] The following section will describe in detail the method by which the transmitting end determines M second RVs based on the first RV within and between the synchronization signal periods, using the scenarios shown in Figures 7 and 8.

[0330] In some embodiments, referring to Figure 7, taking an M value of 1 and a predefined RV sequence with 4 RVs as an example, assuming the predefined RV sequence is {0,1,2,3}. During the first synchronization signal period, if the value of the first RV is 0, then the value of the second RV is 2. During the second synchronization signal period, if the value of the first RV is 1, then the value of the second RV is 3. Thus, by determining the first and second RVs in two rounds, the traversal of all 4 RVs in the RV sequence can be completed.

[0331] In some examples, if the value of the first RV is {0, 2, 3, 1} sequentially from the first synchronization signal period to the fourth synchronization signal period, then the value of the second RV is {3, 1, 0, 2} sequentially. Conversely, if the value of the first RV is {0, 1, 2, 3} sequentially from the first synchronization signal period to the fourth synchronization signal period, then the value of the second RV is {2, 3, 0, 1} sequentially. That is, the transmitting end can send all RVs in the RV sequence to the receiving end via SIB within the first and second synchronization signal periods, thereby reducing the latency of receiving the first message.

[0332] In other examples, if the value of the first RV is {0,0,0,0} sequentially from the first synchronization signal period to the fourth synchronization signal period, then the value of the second RV is {2,3,1,2} sequentially. That is, when the first RV is continuously zero, the transmitter can send all RVs in the RV sequence to the receiver via SIB within the first, second, and third synchronization signal periods. This reduces the latency of receiving the first message.

[0333] In some embodiments, referring to Figure 8, taking M as 2 and the number of RVs in the predefined RV sequence as 4, assuming the predefined RV sequence is {0,1,2,3}. During the first synchronization signal period, if the value of the first RV is 0, then the value of the second RV is {2,3}. During the second synchronization signal period, if the value of the first RV is 1, then the value of the second RV is {3,0}. Thus, by determining the first and second RVs in two rounds, all four RVs in the RV sequence can be traversed, thereby reducing the latency of receiving the first message.

[0334] For example, given an RV sequence, when the RV indicated by the DCI is f(i), the retransmitted RV can be any combination of two of the following three values ​​{f(i+1), f(i+2), f(i+3)}. For example: {f(i+1), f(i+2)} or {f(i+2), f(i+3)}.

[0335] One possible design is to arbitrarily select M second RVs from the RV sequence excluding the first RV.

[0336] For example, if the value of the first RV is 0, then the second RV can be any group of {2,3} or {3,1}, and M second RVs can be arbitrarily selected by 1 bit DCI indication.

[0337] In some embodiments, when the value of M is greater than 3, the M second RVs can be split into any combination of the aforementioned embodiments for retransmission of the first message.

[0338] For example, if the first message needs to be sent six times, the six sendings can be split into four sendings and two sendings. Specifically, the four sendings can be referred to the relevant description of Figure 6 in the previous embodiments, and the other two sendings can be referred to the relevant description of Figure 7 in the previous embodiments, which will not be repeated here.

[0339] For example, if the first message needs to be sent 7 times, the 5 sending operations can be split into 4 sending operations and 3 sending operations. Specifically, the 4 sending operations can be referred to the relevant description of Figure 6 in the previous embodiments, and the other 3 sending operations can be referred to the relevant description of Figure 8 in the previous embodiments, which will not be repeated here.

[0340] Optionally, the synchronization signal period can be greater than or equal to 160ms. For example, the synchronization signal period can be 320ms or 640ms.

[0341] One possible design is for the sending end to send a second indication message, which indicates the method for determining the M second RVs. This allows the sending end to directly determine the values ​​of the M second RVs according to the second indication message, reducing the complexity of repeatedly sending the first message.

[0342] Optionally, the above methods include a first method and a second method; wherein, the first method is: the values ​​of the M second RVs are the same as the value of the first RV, and the second method is: the value of the first RV is different from the values ​​of the M second RVs, and the values ​​of the M second RVs are determined based on the value of the first RV. The second indication information may indicate any of the methods for determining the M second RVs in the foregoing embodiments, and is not limited herein.

[0343] Optionally, the second indication information is sent via a 1-bit resource in the public PDCCH.

[0344] One possible design is that the sender transmits a third indication message, which indicates the values ​​of M second RVs.

[0345] Optionally, the third indication information occupies 2 bits in the public PDCCH.

[0346] In one possible design, the value of M is indicated via PBCH and / or the common PDCCH. At least one of the first indication information, the second indication information, and the third indication information is indicated via reserved bits in the common PDCCH and / or PBCH.

[0347] Optionally, the first indication information is indicated by reserved bits in the public PDCCH, the second indication information is indicated by reserved bits in the public PDCCH, or the third indication information is indicated by reserved bits in the public PDCCH. Alternatively, the first indication information is indicated by reserved bits in the public PBCH, the second indication information is indicated by reserved bits in the public PBCH, or the third indication information is indicated by reserved bits in the public PBCH.

[0348] One possible design involves using the DCI (Distributed Control Context) of the first message to indicate the RV corresponding to it during the transmission of the first message and the M second RVs. This allows the receiving end to determine the values ​​of the M second RVs based on the DCI indication, enabling the RVs corresponding to the first message to be merged during subsequent reception.

[0349] On the other hand, in satellite communication scenarios, satellites can scan different areas on the ground by using beam skipping, thereby achieving the goal of covering more areas visible to the satellite. Furthermore, determining the transmission time in each area between the network and the terminal can ensure the effectiveness of communication and scheduling.

[0350] In some embodiments, referring to FIG9, as an example, FIG9 is a schematic diagram of a communication method provided by an embodiment of this application. For ease of description, the following description takes the sending end and receiving end as the execution subjects of the method as an example. It is understood that the execution subject of the method can also be a component of the sending end and receiving end, such as a chip, chip system, or circuit, and is not limited thereto. The steps described below that are performed by a single execution subject can also be divided into steps performed by multiple execution subjects, which can be logically and / or physically separated. The method shown in FIG9 may include the following steps.

[0351] S901: The transmitting end determines the first transmission time window within the synchronization signal period.

[0352] The first transmission time window is used to send downlink common information within the synchronization signal period.

[0353] The first transmission time window is indicated by signaling. Specifically, the first transmission time window can be indicated by a system message or dynamically indicated by the MIB.

[0354] Correspondingly, when K transmission time windows are determined within the synchronization signal period, the K transmission time windows do not overlap within the synchronization signal period, and K is a positive integer; the first transmission time window belongs to the K transmission time windows.

[0355] S902: The receiving end acquires the first transmission time window within the synchronization signal period.

[0356] The first transmission time window is used to receive downlink common information within the synchronization signal period.

[0357] The first transmission time window is indicated by signaling. Specifically, the first transmission time window can be indicated by a system message or dynamically indicated by the MIB.

[0358] Accordingly, when K transmission time windows are determined within the synchronization signal period, and these K transmission time windows do not overlap within the synchronization signal period, where K is a positive integer; the first transmission time window belongs to all K transmission time windows. Optionally, a bitmap can be used to indicate the time slots where the K transmission time windows are located. For example, for the time slots occupied by the i-th transmission time window associated with SSBi, the bitmap indicates that the values ​​of these time slots are all 1; for the time slots occupied by other transmission time windows, the bitmap value for the i-th transmission time window is 0.

[0359] Understandably, the receiving end can obtain the first transmission time window by confirming it within the synchronization signal period, or it can obtain it from the indication information of the sending end.

[0360] S903: The sending end sends downlink common messages within the first transmission time window.

[0361] Correspondingly, the receiving end receives downlink common messages within the first transmission time window.

[0362] Downlink public messages include one or more of the following: system messages, random access response messages, contention resolution messages, or paging messages.

[0363] The following provides a detailed description of how the receiving end acquires the first transmission time window within the synchronization signal period in S901 of the above embodiment.

[0364] One possible design includes, within the first transmission time window, a synchronization signal block and / or a downlink physical channel for scheduling downlink common messages.

[0365] Optionally, the synchronization signal block includes one or more of the following: master synchronization sequence, slave synchronization sequence, and physical broadcast channel PBCH.

[0366] Optionally, the downlink physical channel for scheduling downlink common messages includes one or more of the following: a first type PDCCH, a second type PDCCH, or a third type PDCCH; wherein, the first type PDCCH is used to indicate the System Information Block (SIB), the second type PDCCH is used to send a random access response or a contention resolution message, and the third type PDCCH is used to send a paging message.

[0367] One possible design is that the location and / or size of the first transmission time window is indicated by a system message.

[0368] Optionally, the system message is System Message 1.

[0369] Referring to Figure 10, the satellite can cover multiple coverage areas in turn by moving the beam. Therefore, the time spent in each coverage area is limited. Thus, the first time window for sending downlink public messages must be determined within the first duration of coverage by the moving beam.

[0370] One possible design is to indicate the position and / or size of the first transmission time window via a system message within the first duration.

[0371] For example, the first duration is the duration during which downlink public message transmission is possible. For instance, the first duration characterizes the period during which the satellite's downlink signal can be received, i.e., the satellite's dwell time within its current coverage area.

[0372] Optionally, the first duration is predefined or indicated by a synchronization signal block. Optionally, it can be indicated by a PSS and / or SSS sequence, or by a PBCH channel; this application does not limit this.

[0373] For example, the first duration can be predefined as 10ms or 20ms. The specific value of the first duration can then be indicated by 1 bit in the synchronization signal block.

[0374] For example, the predefined value of the first duration is {5ms, 10ms, 20ms, 40ms}, and then the specific value of the first duration is indicated by 2 bits in the synchronization signal block.

[0375] In some examples, if the first duration is 10 ms, the radio frame containing the first transmission time window used to send system information is the radio frame containing the synchronization signal block detected within the current coverage area. One possible design is that the first duration is associated with the index of at least one synchronization signal block within the first transmission time window.

[0376] Optionally, the first duration is associated with at least one SSB resource within the first transmission time window.

[0377] Optionally, at least one synchronization signal block or at least one SSB resource is used to determine the first transmission time window.

[0378] Referring to Figure 11, taking a first duration of 20ms as an example, within the first duration, there is one SSB resource. Based on this SSB resource, a transmission time window for sending downlink common messages can be determined. Optionally, referring to Figure 12, within the first duration, four transmission time windows for transmitting downlink common messages can be determined, and these four transmission time windows do not overlap with each other.

[0379] One possible design involves the size of the first transmission time window being indicated by a synchronization signal block, and the time-domain location of the first transmission time window being associated with the index of the synchronization signal block. The index of the synchronization signal block is used to identify the synchronization signal block, and then to determine the first transmission time windows associated with that synchronization signal block that do not overlap within the synchronization signal period.

[0380] For example, when the transmitting end sends System Information 1 (SIB1), it can indicate K transmission time windows through SIB1. When the receiving end detects the synchronization signal block, it receives the K transmission time windows indicated in SIB1. Specifically, in SIB1, the length of the corresponding or associated continuously transmitted sub-time domain units within each synchronization signal period can be indicated.

[0381] One possible design is that the K transmission time windows do not overlap within the synchronization signal period.

[0382] For example, these K transmission time windows are orthogonal to each other or occupy different time slots within the first duration.

[0383] Furthermore, taking a first duration of 20ms as an example, the transmitter can use a bitmap to indicate the time slots containing the K transmission time windows within the 20ms time slots other than the time slot containing the SSB. For example, if K=4, the size of the K transmission time windows is 4ms. Optionally, the size of the first transmission time window is indicated by the reserved field in the PBCH of the synchronization signal block.

[0384] One possible design is that the time-domain position of the first transmission time window is determined based on the value of n0, where n0 satisfies the following condition:

[0385] Where n0 or n0+1 represents the sub-time domain unit where the downlink common signal is located, i represents the synchronization signal block index, O and M are the transmission parameters indicated by PBCH, and N frame,μ The value represents the number of time-domain resources in the radio frame, and μ represents the subcarrier spacing (SCS).

[0386] Optionally, a sub-time domain unit may include one or more time slots.

[0387] On the other hand, in scenarios where downlink messages are repeatedly transmitted, the initial and retransmission resources of PDCCH and PDSCH can be determined through the correlation between resources, so that the UE can detect PDCCH and PDSCH with minimal complexity.

[0388] In some embodiments, referring to FIG13, as an example, FIG13 is a schematic diagram of a communication method provided by an embodiment of this application. For ease of description, the following description takes the sending end and receiving end as the execution subjects of the method as an example. It is understood that the execution subject of the method can also be a component of the sending end and receiving end, such as a chip, chip system, or circuit, and is not limited thereto. The steps described below that are performed by a single execution subject can also be divided into steps performed by multiple execution subjects, which can be logically and / or physically separated. The method shown in FIG13 may include the following steps.

[0389] S1301: The sending end determines the first resource corresponding to the first PDCCH and the second resources corresponding to the M second PDCCHs.

[0390] Among them, M second PDCCHs are retransmissions of the first PDCCH, the first resource and the second resource are related to each other, and M is a positive integer;

[0391] The sending end can retransmit the first PDCCH using M second PDCCHs. Since the first resource corresponding to the first PDCCH is associated with the second resource corresponding to the M second PDCCHs, the location of the second resource can be determined by the location of the first resource. After determining the locations of the first and second resources, the sending end sends M second PDCCHs on the second resource, which can reduce blind detection at the receiving end.

[0392] S1302: The receiving end determines the first resource corresponding to the first PDCCH and the second resources corresponding to the M second PDCCHs.

[0393] Among them, M second PDCCHs are retransmissions of the first PDCCH, the first resource and the second resource are related to each other, and M is a positive integer.

[0394] Since the first resource corresponding to the first PDCCH is interconnected with the second resources corresponding to the M second PDCCHs, the receiving end can determine the location of the second resource by knowing the location of the first resource. After determining the locations of the first and second resources, the receiving end can receive the M second PDCCHs on the second resource, thus reducing blind detection at the receiving end.

[0395] S1303: The sending end sends the first PDCCH and M second PDCCHs.

[0396] Accordingly, the receiving end receives the first PDCCH and M second PDCCHs based on the first resource and the second resource.

[0397] Optionally, the sending end sends downlink control information (DCI) based on the first PDCCH and M second PDCCHs, with the DCI carried on the PDCCH and the M second PDCCHs.

[0398] The following provides a detailed explanation of the interrelationship between the first resource and the second resource involved in S1301-S1302.

[0399] The first resource includes the first time domain resource and the first frequency domain resource, and the second resource includes the second time domain resource and the second frequency domain resource.

[0400] Scenario 1: When both the first and second resources are time-domain resources (i.e., the first and second time-domain resources are interconnected).

[0401] One possible design is that the first resource includes a first time-domain resource, and the second resource includes a second time-domain resource. The receiving end can determine the second time-domain resource based on the first time-domain resource and the first offset value.

[0402] Optionally, the first offset value can be the interval duration between the first time domain resource and the second time domain resource, or it can be the number of sub-time domain units between the first time domain resource and the second time domain resource.

[0403] For example, the first offset value could be the number of time slots k between the first time domain resource and the second time domain resource.

[0404] Optionally, the first offset value can be predefined or indicated via signaling. For example, the transmitter can indicate via signaling that the first offset value is k time slots, where k is a positive integer.

[0405] For example, the possible values ​​of k are predefined as {2, 4}, and the value of k is indicated by a 1-bit PBCH.

[0406] For example, the possible values ​​of k are predefined as {-2, 2}, indicated by a 1-bit PBCH. Here, -2 represents the two time slots preceding n0.

[0407] One possible design involves a first PDCCH scheduling N1 transmissions of the first message within the first period, and M second PDCCHs scheduling N2 transmissions of the first message within the first period, where N1 and N2 are positive integers. The first PDCCH and the first message are frequency-division multiplexed (FDM) or time-division multiplexed (TDM) within the same sub-time domain unit. In other words, the first PDCCH and the first message can be transmitted within the same sub-time domain unit. For example, in TDM, the PDCCH and the first message can occupy different symbols. In FDM, the PDCCH and the first message can occupy different frequency domain resource portions within the same sub-time domain unit.

[0408] Optionally, the first PDCCH can be used to transmit DCI, and the first message may include system information (SIB).

[0409] In some examples, when M is 1, N1 and N2 are both 1. That is, the first message can be transmitted once initially and then retransmitted once.

[0410] In this application, the sub-time domain unit can be n0, n1, n k n k+1 The expression can also be represented using n0, (n0+1), (n0+k), and (n0+k+1). n1 and (n0+1) both represent sub-time domain units separated from sub-time domain unit n0 by one sub-time domain unit. k Both (n0+k) represent sub-time domain units that are k sub-time domain units apart from sub-time domain unit n0. k+1 Both (n0+k+1) represent sub-time domain units that are (k+1) sub-time domain units away from sub-time domain unit n0. In this application, the two methods of representing sub-time domain units can be used equivalently or interchangeably. Optionally, a sub-time domain unit can be a physical sub-time domain unit in the time domain. A physical sub-time domain unit is a sub-time domain unit determined by consecutive sub-time domain unit numbering. Optionally, a sub-time domain unit can be a valid sub-time domain unit in the time domain. A valid sub-time domain unit refers to a sub-time domain unit that does not include sub-time domain units associated with synchronization signal blocks or other synchronization signal blocks.

[0411] One possible design, as shown in Figure 14, is that when the first PDCCH and the second PDCCH are in adjacent sub-time domain units, the first PDCCH is located in sub-time domain unit n0 and the second PDCCH is located in sub-time domain unit n1.

[0412] In other words, the first PDCCH can schedule the first message to be transmitted for the first time at sub-time unit n0, and the second PDCCH can schedule the first message to be retransmitted at sub-time unit n1, thus achieving repeated transmission of the first message. Correspondingly, the receiving end can receive the first message scheduled by the first PDCCH at position n0, and then receive the first message scheduled by the second PDCCH at position n1.

[0413] In some examples, the first PDCCH is located in sub-time domain cell nk, and the second PDCCH is located in sub-time domain cell nk. +1 .

[0414] In other words, the first PDCCH can schedule the first message to be transmitted for the first time at the location of sub-time domain unit nk, and the second PDCCH can schedule the first message to be transmitted at the location of sub-time domain unit nk. +1 The first message is retransmitted at position nk, thus repeating the transmission of the first message. Correspondingly, the receiving end can receive the first message scheduled by the first PDCCH at position nk, and then retransmit it at position nk. +1 Receive the first message from the second PDCCH scheduling.

[0415] One possible design, as shown in Figure 15, is that when the first PDCCH and the second PDCCH are separated by k sub-time domain units, the first PDCCH is located in sub-time domain unit n0 and the second PDCCH is located in sub-time domain unit nk.

[0416] In other words, the first PDCCH can schedule the first message to be transmitted for the first time at sub-time unit n0, and the second PDCCH can schedule the first message to be retransmitted at sub-time unit nk, thus achieving repeated transmission of the first message. Correspondingly, the receiving end can receive the first message scheduled by the first PDCCH at position n0, and then receive the first message scheduled by the second PDCCH at position nk.

[0417] In some examples, the first PDCCH is located in sub-time domain unit n1, and the second PDCCH is located in sub-time domain unit nk. +1 .

[0418] In other words, the first PDCCH can schedule the first message to be transmitted for the first time at the location of sub-time domain unit n1, and the second PDCCH can schedule the first message to be transmitted at the location of sub-time domain unit nk. +1 The first message is retransmitted at position n1, thus repeating the transmission of the first message. Correspondingly, the receiving end can receive the first message scheduled by the first PDCCH at position n1, and then retransmit it at position nk. +1 Receive the first message from the second PDCCH scheduling.

[0419] In other examples, if M is 2, N1 is 1, and N2 is 2. That is, the first message can be transmitted once and retransmitted twice. One possible design, as shown in Figure 16, is that the first PDCCH is located in sub-time domain unit n0, and the N1 transmissions of the first message within the first period are located in sub-time domain units n0 and nk, respectively; or, the second PDCCH is located in sub-time domain unit n1, and the N1 transmissions of the first message within the first period are located in sub-time domain units n1 and nk, respectively. +1 .

[0420] In other words, the first PDCCH can schedule the first message to be transmitted for the first time in sub-time domain unit n0 and sub-time domain unit nk where the first PDCCH is located, and the second PDCCH can schedule the first message to be transmitted in sub-time domain unit n1 and sub-time domain unit nk where the second PDCCH is located. +1 The first message is retransmitted. Correspondingly, the receiving end can receive the first message scheduled by the first PDCCH at sub-time domain units n0 and nk, and then retransmit it at sub-time domain units nk and nk. +1 The location receives the first message scheduled by the second PDCCH.

[0421] One possible design, as shown in Figure 17, is that the first PDCCH is located in sub-time domain unit n0, and the N1 transmissions of the first message within the first period are located in sub-time domain units n0 and n1, respectively; or, the second PDCCH is located in sub-time domain unit nk, and the N1 transmissions of the first message within the first period are located in sub-time domain units nk and nk, respectively. +1 .

[0422] In other words, the first PDCCH can schedule the first message to be transmitted for the first time in sub-time domain unit n0 and sub-time domain unit n1 where the first PDCCH is located, and the second PDCCH can schedule the first message to be transmitted in sub-time domain unit nk where the second PDCCH is located. +1 The first message is retransmitted. Correspondingly, the receiving end can receive the first message scheduled by the first PDCCH at sub-time domain units n0 and nk, and then retransmit it at sub-time domain units nk and nk. +1 The location receives the first message scheduled by the second PDCCH.

[0423] It is understandable that the above are merely examples of the values ​​of M, N1, and N2, and do not constitute a limitation on their range. M, N1, and N2 can be other reasonable values. For example, N1 = N2, and N1 >= M.

[0424] One possible design is one where n0 satisfies the following condition:

[0425] Where n0 or n1 represents the sub-time domain unit where the downlink common signal is located, i represents the synchronization signal block index, O and M are the transmission parameters indicated by PBCH, and N frame,μ μ represents the number of sub-time domain resources in a radio frame.

[0426] One possible design is that k is predefined and indicated by a synchronization signal block or by downlink control information; wherein the downlink control information indication is carried on a first PDCCH and / or a second PDCCH.

[0427] Optionally, the value of k can be {2, 4}, and the value of k can be indicated by a 1-bit PBCH.

[0428] Optionally, the value of K can be {-4,-2,2,4}, and the value of k can be indicated by a 2-bit PBCH.

[0429] Scenario 2: When both the first and second resources include frequency domain resources (i.e., the first and second frequency domain resources are interconnected).

[0430] One possible design is that the first resource includes a first frequency domain resource, and the second resource includes a second frequency domain resource, the size of which is the same as the size of the first frequency domain resource; or, the position of the second frequency domain resource corresponds to the position of the first frequency domain resource.

[0431] Optionally, the first frequency domain resources and the second frequency domain resources have the same convergence level.

[0432] Optionally, the first frequency domain resource and the second frequency domain resource have the same control resource meta index.

[0433] Optionally, the first frequency domain resource and the second frequency domain resource may have the same radio network temporary identity (RNTI). For example, both the first and second frequency domain resources may be SI-RNTI (System Information RNT), P-RNTI (Paging RNTI), or RA-RNTI (Random Access RNTI).

[0434] One possible design is that the frequency domain positions of the first message are the same in the N1 transmissions within the first period; and / or, the frequency domain positions of the first message are the same in the N2 transmissions within the first period.

[0435] One possible design is that the sub-time domain unit corresponding to the second PDCCH is located in the first time window; and / or, the sub-time domain unit corresponding to the first message is located in the first time window;

[0436] The first time window is located within the first synchronization signal period. The first time window is used to send downlink common messages. The first time window is associated with at least one synchronization signal block index within the first synchronization signal period.

[0437] One possible design is that the sub-time domain unit corresponding to the second PDCCH does not overlap with the sub-time domain unit to which the synchronization signal block belongs; and / or, the sub-time domain unit corresponding to the first message does not overlap with the sub-time domain unit to which the synchronization signal block belongs.

[0438] Optionally, when the sub-time domain unit corresponding to the second PDCCH overlaps with the sub-time domain unit to which the synchronization signal block belongs, the sub-time domain unit can be postponed by one or more sub-time domain units to avoid resource conflicts and prevent duplicate PDCCHs from appearing on non-SSB and its associated resident time domain resources.

[0439] For example, when the time slot where the re-transmitted second PDCCH is located overlaps with the time slot where the synchronization signal block is located, or when the time slot where the re-transmitted second PDCCH is located is associated with a time slot that is not associated with the current synchronization signal block, the time slot where the second PDCCH is located can be postponed to avoid the re-transmitted PDCCH appearing on non-current synchronization signal periods and their associated dwell time domain resources.

[0440] Scenario 3: The first resource includes both time-domain and frequency-domain resources, and the second resource also includes both time-domain and frequency-domain resources. (That is, the first and second time-domain resources are interconnected, and the first and second frequency-domain resources are interconnected).

[0441] One possible design involves a first resource comprising a first time-domain resource and a first frequency-domain resource, and a second resource comprising a second time-domain resource and a second frequency-domain resource. M second time-domain resources are determined based on the first time-domain resource and a first offset value, and M second frequency-domain resources are determined based on the first frequency-domain resource. The determination method is described above for cases one and two, and will not be repeated here.

[0442] Optionally, if the first time domain resources and the second time domain resources are related, the first frequency domain resources and the second frequency domain resources are the same.

[0443] The various embodiments mentioned above in this application can be combined without contradiction, and no limitation is imposed.

[0444] Taking the embodiment shown in Figure 4 and the embodiment shown in Figure 9 as an example, the sending end can execute S401-S403 and S901-S903 to send the first RV of the first message and M second RVs of the first message within the first transmission time window. Correspondingly, the receiving end receives the first RV of the first message and M second RVs of the first message within the first transmission time window, and determines the first message based on the first RV of the first message and the M second RVs of the first message.

[0445] Taking the embodiment shown in Figure 4 and the embodiment shown in Figure 13 as an example, this application can first execute S1301-S1303 and S401-S403. In Figure 13, the first PDCCH and M second PDCCHs are used to schedule the first RVs of the first message in Figure 4, the N1 first messages in Figure 13 can send N1 second RVs, and the N2 first messages in Figure 13 can send N2 second RVs. Correspondingly, the receiving end receives the first PDCCH and the M second PDCCHs, as well as the N1 second RVs sent by the N1 first messages and the N2 second RVs sent by the N2 first messages.

[0446] Taking the embodiment shown in Figure 9 and the embodiment shown in Figure 13 as an example, the transmitting end can execute S901-S903 and S1301-S1303 to transmit the first PDCCH and M second PDCCHs within the first transmission time window. Correspondingly, the receiving end receives the first PDCCH and M second PDCCHs within the first transmission time window.

[0447] The above mainly describes the solution provided in this application from the perspective of interaction between various network elements. Correspondingly, this application also provides a communication device. Those skilled in the art should readily recognize that, based on the unit and algorithm operations of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware 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.

[0448] This application can divide the terminal or RAN node into functional modules based on the above method examples. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It is understood that the module division in this application is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.

[0449] For example, when functional modules are integrated, Figure 18 shows a schematic diagram of a communication device 180. The communication device 180 includes an interface module 1801 and a processing module 1802. The interface module 1801, also called an interface unit, is used to perform transmit and receive operations; for example, it can be an interface circuit, transceiver, or communication interface. The processing module 1802, also called a processing unit, is used to perform operations other than transmit and receive operations; for example, it can be a processing circuit or a processor.

[0450] In some embodiments, the interface module 1801 may also be referred to as a transceiver module or transceiver unit, and may include a sending module (unit) and / or a receiving module (unit); the sending module is used to perform the sending operation in the above method embodiments, and the receiving module is used to perform the receiving operation in the above method embodiments.

[0451] It is understood that the communication device 180 may include a transmitting module but not a receiving module. Alternatively, the communication device 180 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme performed by the communication device 180 includes both transmitting and receiving actions.

[0452] In some embodiments, the communication device 180 may further include a storage module (not shown in FIG18) for storing program instructions and data. In one example, the communication device is a terminal, which can be used to implement any of the methods executed by a terminal in the foregoing embodiments.

[0453] For example, a terminal, or a communication module within a terminal, or a circuit or chip within a terminal responsible for communication functions. The communication device 180 can be a terminal, or a component configurable within a terminal.

[0454] In another example, the communication device is a RAN node, which can be used to implement any of the methods executed by the RAN node in the foregoing embodiments. For example, the communication device 180 is a RAN node or a communication module in a RAN node, or a circuit or chip in a RAN node responsible for communication functions. The communication device 180 can be a RAN node or a component configurable in a RAN node.

[0455] In a simplified embodiment, those skilled in the art will recognize that the communication device 180 can take the form shown in FIG3. For example, the processor 301 in FIG3 can invoke computer execution instructions stored in memory 303 to cause the communication device 180 to perform the method described in the above-described method embodiment.

[0456] For example, the functions / implementation processes of the processing module 1802 and interface module 1801 in Figure 18 can be implemented by the processor 301 in Figure 3 calling computer execution instructions stored in memory 303. Alternatively, the functions / implementation processes of the processing module 1802 in Figure 18 can be implemented by the processor 301 in Figure 3 calling computer execution instructions stored in memory 303, and the functions / implementation processes of the interface module 1801 in Figure 18 can be implemented by the communication interface 304 in Figure 3.

[0457] It is understood that one or more of the above modules or units can be implemented by software, hardware, or a combination of both. When any of the above modules or units are implemented by software, the software exists as computer program instructions and is stored in memory. The processor can be used to execute the program instructions and implement the above method flow. The processor can be built into a system-on-a-chip (SoC) or an application-specific integrated circuit (ASIC), or it can be a stand-alone semiconductor chip. In addition to the core that executes software instructions for computation or processing, the processor may further include necessary hardware accelerators, such as field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), or logic circuits that implement dedicated logic operations.

[0458] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, microprocessor, digital signal processing (DSP) chip, microcontroller unit (MCU), artificial intelligence processor, ASIC, SoC, FPGA, PLD, application-specific digital circuit, hardware accelerator, or non-integrated discrete device, which can run the necessary software or perform the above method flow independently of software.

[0459] Optionally, this application also provides a chip system, including: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instructions in the memory, the method in any of the above method embodiments is executed. In one possible implementation, the chip system further includes a memory. Optionally, the chip system may be composed of chips or may include chips and other discrete devices; this application does not specifically limit this.

[0460] Optionally, this application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be implemented by a computer program instructing related hardware. This program can be stored in the aforementioned computer-readable storage medium. When executed, the program can include the processes described in the above method embodiments. The computer-readable storage medium can be an internal storage unit of the communication device in any of the foregoing embodiments, such as the hard disk or memory of the communication device. The aforementioned computer-readable storage medium can also be an external storage device of the communication device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the communication device. Further, the aforementioned computer-readable storage medium can include both internal storage units and external storage devices of the communication device. The aforementioned computer-readable storage medium is used to store the aforementioned computer program and other programs and data required by the communication device. The aforementioned computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0461] Optionally, this application also provides a computer program product. All or part of the processes in the above method embodiments can be executed by a computer program instructing related hardware. This program can be stored in the above computer program product, and when executed, it can include the processes described in the above method embodiments.

[0462] Optionally, this application also provides computer instructions. All or part of the processes in the above method embodiments can be executed by computer instructions instructing related hardware (such as a computer, processor, terminal, or satellite). The program can be stored in the aforementioned computer-readable storage medium or the aforementioned computer program product.

[0463] Through the above description of the implementation methods, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules according to the application scenario, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0464] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules or 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 device, 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 devices or units may be electrical, mechanical, or other forms.

[0465] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment based on the actual application scenario.

[0466] Furthermore, 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. The integrated unit can be implemented in hardware or as a software functional unit.

[0467] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

A method for repeated transmission, characterized in that, The method includes: Determine the first resource corresponding to the first PDCCH and the second resources corresponding to M second PDCCHs, wherein the M second PDCCHs are retransmissions of the first PDCCH, the first resource and the second resource are associated with each other, and M is a positive integer; Send the first PDCCH and the M second PDCCHs. The method according to claim 1, characterized in that, The method further includes: Downlink control information (DCI) is sent according to the first PDCCH and the M second PDCCHs, wherein the DCI is carried on the PDCCH and the M second PDCCHs. A method for repeated transmission, characterized in that, The method includes: Determine the first resource corresponding to the first PDCCH and the second resources corresponding to M second PDCCHs, wherein the M second PDCCHs are retransmissions of the first PDCCH, the first resource and the second resource are associated with each other, and M is a positive integer; Based on the first resource and the second resource, receive the first PDCCH and the M second PDCCHs. The method according to claim 3, characterized in that, The method further includes: Downlink control information (DCI) is obtained based on the first PDCCH and the M second PDCCHs, wherein the DCI is carried on the PDCCH and the M second PDCCHs. The method according to any one of claims 1-4, characterized in that, The first resource includes a first time-domain resource, the second resource includes a second time-domain resource, and the first resource and the second resource are related to each other as follows: The second time-domain resource is determined based on the first time-domain resource and the first offset value. The method according to claim 5, characterized in that, The first offset value is either predefined or indicated by signaling. The method according to any one of claims 1-6, characterized in that, The first resource includes a first frequency domain resource, and the second resource includes a second frequency domain resource. The first resource and the second resource are associated with each other in one or more of the following ways: The size of the second frequency domain resource is the same as the size of the first frequency domain resource; or, The location of the second frequency domain resource corresponds to the location of the first frequency domain resource. The method according to claim 7, characterized in that, The second frequency domain resource being the same size as the first frequency domain resource includes: The first frequency domain resource and the second frequency domain resource have the same convergence level. The method according to claim 7 or 8, characterized in that, The correspondence between the location of the second frequency domain resource and the location of the first frequency domain resource includes: The first frequency domain resource and the second frequency domain resource have the same control resource meta index. The method according to any one of claims 1-9, characterized in that, The first PDCCH schedules N1 transmissions of the first message within the first period, and the M second PDCCHs schedule N2 transmissions of the first message within the first period, where N1 and N2 are positive integers. The method according to any one of claims 1-10, characterized in that, The value of M is 1, the value of N1 is 1, and the value of N2 is 1. The method according to claim 11, characterized in that, The first PDCCH is located in sub-time domain unit n0, and the second PDCCH is located in sub-time domain unit n1, or... The first PDCCH is located in sub-time domain unit n k The second PDCCH is located in sub-time domain unit n k+1 . The method according to claim 11, characterized in that The first PDCCH is located in sub-time domain unit n0, and the second PDCCH is located in sub-time domain unit n. k ,or, The first PDCCH is located in sub-time domain unit n1, and the second PDCCH is located in sub-time domain unit n2. k+1 . The method according to claim 12, characterized in that, The method includes: k being predefined or indicated by a synchronization signal block. The method according to any one of claims 1-10, characterized in that, The value of M is 2, the value of N1 is 1, and the value of N2 is 2. The method according to claim 15, characterized in that, The first PDCCH is located in sub-time domain unit n0, and the N1 transmissions of the first message within the first period are located in sub-time domain units n0 and n1, respectively. k ;or, The second PDCCH is located in sub-time domain unit n1, and the N1 transmissions of the first message within the first period are located in sub-time domain units n1 and n2, respectively. k+1 . The method according to claim 15, characterized in that, The first PDCCH is located in sub-time domain unit n0, and the N1 transmissions of the first message within the first period are located in sub-time domain units n0 and n1, respectively; or, The second PDCCH is located in sub-time domain unit n k The first message's N1 transmissions within the first period are respectively located in sub-time domain unit n. k and n k+1 . The method according to any one of claims 12-17, characterized in that, The n0 satisfies the following condition: Where n0 or n0+1 represents the sub-time domain unit where the downlink common signal is located, i represents the synchronization signal block index, O and M are the transmission parameters indicated by PBCH, and N frame,μ The value represents the number of time-domain resources in the radio frame, and μ represents the subcarrier spacing (SCS). The method according to any one of claims 12-17, characterized in that, The method includes: k being predefined, indicated by a synchronization signal block, or indicated by downlink control information; wherein the downlink control information indication is carried on the first PDCCH and / or the second PDCCH. The method according to any one of claims 10-19, characterized in that, The frequency domain positions of the first message are the same in N1 transmissions within the first period; and / or, The frequency domain positions of the first message are the same in the N2 transmissions within the first period. The method according to any one of claims 1-20, characterized in that, The sub-time domain unit corresponding to the second PDCCH does not overlap with the sub-time domain unit to which the synchronization signal block belongs; and / or, The sub-time domain unit corresponding to the first message does not overlap with the sub-time domain unit to which the synchronization signal block belongs. The method according to any one of claims 1-21, characterized in that, The sub-time domain unit corresponding to the second PDCCH is located in the first time window; and / or, The sub-time domain unit corresponding to the first message is located in the first time window; The first time window is located within the first synchronization signal period, and the first time window is used to send downlink common messages. The first time window is associated with at least one synchronization signal block index within the first synchronization signal period. A communication device, characterized in that, The communication device includes a unit or module for performing the method as described in any one of claims 1-22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed, implement the method as described in any one of claims 1-22. A computer program product containing instructions, characterized in that, When the computer program product is run on a computer, the method as described in any one of claims 1-22 is implemented. A communication device, characterized in that, include: A processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause the apparatus to perform the method as described in any one of claims 1-22.