A communication method, apparatus, and readable storage medium

By determining the joint channel estimation time of PUCCH and/or PUSCH based on the instruction information from the network device, and sending multiple uplink reference signals within that time, the problem of inaccurate channel estimation is solved, uplink coverage performance is improved, and signaling overhead is reduced.

CN115701193BActive Publication Date: 2025-12-19SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110826340.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-21
Publication Date
2025-12-19
Estimated Expiration
2041-07-21

AI Technical Summary

Technical Problem

In mobile communications, uplink coverage is limited due to the limited transmit power of terminal devices or the complex channel environment. When existing radio access technologies such as New Radio (NR) perform channel estimation based on uplink reference signals of a single time unit, there is a problem of inaccurate channel estimation. In particular, determining the timing of joint channel estimation in PUSCH uplink coverage enhancement is an urgent problem to be solved.

Method used

The terminal device determines the joint channel estimation time of PUCCH and/or PUSCH through the indication information of the network device, and sends multiple uplink reference signals within this time. The network device performs joint channel estimation based on these reference signals to improve uplink coverage performance.

Benefits of technology

By determining the joint channel estimation time, terminal devices can send multiple uplink reference signals on PUCCH and/or PUSCH, and network devices can perform joint channel estimation, thereby improving uplink coverage performance and reducing signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115701193B_ABST
    Figure CN115701193B_ABST
Patent Text Reader

Abstract

The application discloses a communication method, device and readable storage medium, wherein the method comprises the following steps: receiving first indication information from a network device, wherein the first indication information is used for determining a first time window and / or a second time window, the first time window is a time period of physical uplink control channel (PUCCH) joint channel estimation, and the second time window is a time period of physical uplink shared channel (PUSCH) joint channel estimation; sending a plurality of first uplink reference signals on a plurality of PUCCHs in the first time window and sending a plurality of second uplink reference signals on a plurality of PUSCHs in the second time window, wherein the first uplink reference signals are used for the PUCCH joint channel estimation, and the second uplink reference signals are used for the PUSCH joint channel estimation. Through the technical scheme provided in the application, the time of joint channel estimation can be determined, and the uplink coverage performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless communication, and particularly relates to a communication method, device and readable storage medium. BACKGROUND

[0002] At present, in the field of mobile communication, due to various factors such as limited transmit power of a terminal device or complex and changeable channel environment, uplink coverage is limited, so a network device can perform uplink channel estimation based on an uplink reference signal uploaded by the terminal device, and configure reasonable scheduling parameters for uplink transmission of the terminal device according to an uplink channel estimation result, so as to enhance uplink coverage. Since a new radio (NR) of an existing wireless access technology performs uplink channel estimation based on an uplink reference signal of one time unit, there may be a problem that too few uplink reference signals result in inaccurate channel estimation. Release 17 of the 3rd Generation Partnership Project (3GPP) introduces joint channel estimation of multiple demodulation reference signals (DMRS) of a physical uplink shared channel (PUSCH) for uplink coverage enhancement of the PUSCH, so as to improve coverage performance of the PUSCH. However, how to determine a time of joint channel estimation is a problem that needs to be solved urgently. SUMMARY

[0003] Embodiments of the present application provide a communication method, which can be used for a terminal device to determine a time of joint channel estimation, and improve uplink coverage performance.

[0004] In a first aspect, the present application provides a communication method, which can be applied to a terminal device or a module (for example, a chip) in the terminal device. The method is described below by taking the application to the terminal device as an example. The method can include: receiving first indication information from a network device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period for joint channel estimation of a PUSCH; and sending, to the network device, a plurality of first uplink reference signals on a plurality of PUCCHs in the first time window and / or a plurality of second uplink reference signals on a plurality of PUSCHs in the second time window, the first uplink reference signals being used for the joint channel estimation of the PUCCH, and the second uplink reference signals being used for the joint channel estimation of the PUSCH.

[0005] In the scheme provided in the present application, the terminal device can determine the time for joint channel estimation of the uplink channel through the indication information from the network device. Unlike the prior art in which the terminal device cannot determine the time for joint channel estimation of the uplink channel, in the present application, after the terminal device determines the time for joint channel estimation of the uplink channel (PUCCH and / or PUSCH), the terminal device can send a plurality of uplink reference signals on the PUCCH and / or the PUSCH in the time, so that the network device can perform joint channel estimation of the PUCCH and / or the PUSCH according to the plurality of uplink reference signals, thereby improving the uplink coverage performance. When the terminal device can determine the time for joint channel estimation of the PUCCH and the PUSCH simultaneously through the first indication information, the signaling overhead can be reduced.

[0006] In a possible implementation, the first indication information includes a retransmission number of the PUCCH and / or a retransmission number of the PUSCH, the first time window is determined by the retransmission number of the PUCCH, and the second time window is determined by the retransmission number of the PUSCH.

[0007] In the scheme provided in the present application, under the retransmission mechanism, the terminal device can determine the time window according to the implicitly indicated information, that is, according to the retransmission number (repetition) indicated by the network device to the terminal device. The terminal device uses the existing information of the retransmission number, and does not need to determine the time window through additional indication information, so that the signaling overhead can be reduced.

[0008] In a possible implementation, the first time window includes a first starting time unit and a first time length, the first time window is determined by a number of retransmissions of the PUCCH, and the first time window includes: the first starting time unit is a time unit of a first transmission of the PUCCH; and the method further includes: receiving a first parameter from the network device, and the first time length is a minimum time length in a second time length and a third time length, the second time length is a maximum time length for maintaining power consistency and phase continuity of the terminal device, and the third time length is a time length obtained by multiplying the number of retransmissions of the PUCCH by the first parameter.

[0009] In the scheme provided in the application, under the retransmission mechanism, the terminal device can determine the time window according to the implicitly indicated information, that is, according to the number of retransmissions (repetition) indicated by the network device to the terminal device. For example, the time length of the time window can be a time length obtained by multiplying the number of retransmissions by a certain parameter indicated by the network device. Considering that power consistency and phase continuity need to be maintained by the terminal device during joint channel estimation, the time length of the time window can be determined as a minimum time length in a maximum time length for maintaining power consistency and phase continuity of the terminal device and a time length obtained by multiplying the number of retransmissions by the parameter. In this way, the terminal device can maintain power consistency and phase continuity when performing joint channel estimation in the time window.

[0010] In a possible implementation, the second time window includes a second starting time unit and a fourth time length, the second time window is determined by a number of retransmissions of the PUSCH, and the second time window includes: the second starting time unit is a time unit of a first transmission of the PUSCH; and the method further includes: receiving a second parameter from the network device, and the fourth time length is a minimum time length in a second time length and a fifth time length, the second time length is a maximum time length for maintaining power consistency and phase continuity of the terminal device, and the fifth time length is a time length obtained by multiplying the number of retransmissions of the PUSCH by the second parameter.

[0011] In the scheme provided in the application, under the retransmission mechanism, the terminal device can determine the time window according to the implicitly indicated information, that is, according to the number of retransmissions (repetition) indicated by the network device to the terminal device. For example, the time length of the time window can be a time length obtained by multiplying the number of retransmissions by a certain parameter indicated by the network device. Considering that power consistency and phase continuity need to be maintained by the terminal device during joint channel estimation, the time length of the time window can be determined as a minimum time length in a maximum time length for maintaining power consistency and phase continuity of the terminal device and a time length obtained by multiplying the number of retransmissions by the parameter. In this way, the terminal device can maintain power consistency and phase continuity when performing joint channel estimation in the time window.

[0012] In a possible implementation, the first indication information includes a first starting time unit and a first offset; or the first indication information includes a second starting time unit and a second offset; or the first indication includes a first starting time unit, a first offset, a second starting time unit and a second offset, the first time window is determined by the first starting time unit and the first offset, and the second time window is determined by the second starting unit and the second offset.

[0013] In the scheme provided in the application, the terminal device can determine the time window according to the information of the explicit indication, that is, directly determine the time window according to the starting time unit of the time window and the time length of the time window indicated by the network device to the terminal device, so as to realize the sending of the uplink reference signal to the network device in the time window, so that the network device can perform joint channel estimation according to the uplink reference signal, thereby improving the uplink coverage performance.

[0014] In a possible implementation, the parameters of the plurality of first uplink reference signals are the same, and the parameters of the plurality of second uplink reference signals are the same, and the parameters include at least one of the following: transmission power, frequency domain resource allocation, modulation and coding strategy (MCS), transmitted precoding matrix indication (TPMI), transmit (Tx) spatial parameters and timing advance (TA).

[0015] In the scheme provided in the application, since the power consistency and phase continuity of the uplink reference signal sent by the terminal device need to be ensured during joint channel estimation, at least one of the transmission power, frequency domain resource, modulation and coding strategy, transmitted precoding matrix indication, Tx spatial parameters and timing advance of the uplink reference signal used for joint channel estimation needs to be kept the same.

[0016] In a possible implementation, the first indication information is configured by downlink control information (DCI), or is configured by radio resource control (RRC), or is configured by medium access control control element (MAC-CE).

[0017] In a possible implementation, the first time window includes at least two continuous time units, and the second time window includes at least two continuous time units.

[0018] In a possible implementation, the first uplink reference signal and the second uplink reference signal are DMRSs.

[0019] In a second aspect, the present application provides a communication method, which can be applied to a network device or a module (for example, a chip) in the network device. The method can include the following steps: sending first indication information to a terminal device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period for joint channel estimation of a physical uplink shared channel (PUSCH); receiving multiple first uplink reference signals from the terminal device on multiple PUCCHs in the first time window, and / or receiving multiple second uplink reference signals from the terminal device on multiple PUSCHs in the second time window; and performing joint channel estimation on the PUCCH according to the multiple first uplink reference signals, and / or performing joint channel estimation on the PUSCH according to the multiple second uplink reference signals.

[0020] In the scheme provided in the present application, the network device can send indication information to the terminal device, which is used by the terminal device to determine the time for joint channel estimation of an uplink channel. Unlike the prior art, in which the terminal device cannot determine the time for joint channel estimation of an uplink channel, in the present application, after the terminal device determines the time for joint channel estimation of an uplink channel (PUCCH and / or PUSCH), the terminal device can send multiple uplink reference signals on the PUCCH and / or the PUSCH in the time, so that the network device can perform joint channel estimation on the PUCCH and / or the PUSCH according to the multiple uplink reference signals, thereby improving the uplink coverage performance. When the network device indicates the terminal device to determine the time for joint channel estimation of the PUCCH and the PUSCH through the first indication information, the signaling overhead can be reduced.

[0021] It should be understood that the execution subject of the second aspect is a network device, the specific content of the second aspect corresponds to the content of the first aspect, and the corresponding features and beneficial effects of the second aspect can be referred to the description of the first aspect. To avoid repetition, the detailed description is appropriately omitted here.

[0022] In a possible implementation, the first indication information includes the number of retransmissions of the PUCCH and / or the number of retransmissions of the PUSCH, the first time window is determined by the number of retransmissions of the PUCCH, and the second time window is determined by the number of retransmissions of the PUSCH.

[0023] In a possible implementation, the first time window includes a first start time unit and a first time length, the first time window is determined by a retransmission number of the PUCCH, and the first time window includes: the first start time unit is a time unit of a first transmission of the PUCCH; and the method further includes: sending, to the terminal device, a first parameter, and the first time length is a minimum time length in a second time length and a third time length, the second time length is a maximum time length for the terminal device to maintain power consistency and phase continuity, and the third time length is a time length obtained by multiplying the retransmission number of the PUCCH by the first parameter.

[0024] In a possible implementation, the second time window includes a second start time unit and a fourth time length, the second time window is determined by a retransmission number of the PUSCH, and the second time window includes: the second start time is a time unit of a first transmission of the PUSCH; and the method further includes: sending, to the terminal device, a second parameter, and the fourth time length is a minimum time length in a second time length and a fifth time length, the second time length is a maximum time length for the terminal device to maintain power consistency and phase continuity, and the fifth time length is a time length obtained by multiplying the retransmission number of the PUSCH by the second parameter.

[0025] In a possible implementation, the first indication information includes a first start time unit and a first offset; or the first indication information includes a second start time unit and a second offset; or the first indication includes a first start time unit, a first offset, a second start time unit, and a second offset, the first time window is determined by the first start time unit and the first offset, and the second time window is determined by the second start unit and the second offset.

[0026] In a possible implementation, the first indication information is configured by DCI, or is configured by RRC, or is configured by MAC-CE.

[0027] In a possible implementation, the first time window includes at least two continuous time units, and the second time window includes at least two continuous time units.

[0028] In a possible implementation, the first uplink reference signal and the second uplink reference signal are DMRSs.

[0029] In a third aspect, an embodiment of the present application provides a communication apparatus.

[0030] The beneficial effects can be referred to the description of the first aspect, which will not be repeated here. The communication device has functions to implement the behaviors in the method instances of the first aspect. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0031] The communication device includes:

[0032] The receiving unit is configured to receive first indication information from a network device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period for joint channel estimation of a physical uplink shared channel (PUSCH);

[0033] The sending unit is configured to send a plurality of first uplink reference signals to the network device on a plurality of PUCCHs in the first time window, and / or send a plurality of second uplink reference signals to the network device on a plurality of PUSCHs in the second time window, the first uplink reference signals being used for the joint channel estimation of the PUCCH, and the second uplink reference signals being used for the joint channel estimation of the PUSCH.

[0034] In a possible implementation, the first indication information includes a retransmission number of the PUCCH and / or a retransmission number of the PUSCH, the first time window is determined by the retransmission number of the PUCCH, and the second time window is determined by the retransmission number of the PUSCH.

[0035] In a possible implementation, the first time window includes a first starting time unit and a first time length, the first time window is determined by the retransmission number of the PUCCH, and includes:

[0036] The first starting time unit is a time unit of a first transmission of the PUCCH;

[0037] The receiving unit is further configured to receive a first parameter from the network device, the first time length being a minimum time length in a second time length and a third time length, the second time length being a maximum time length for maintaining power consistency and phase continuity of a terminal device, and the third time length being a time length obtained by multiplying the retransmission number of the PUCCH by the first parameter.

[0038] In a possible implementation, the second time window includes a second starting time unit and a fourth time length, the second time window being determined by the retransmission number of the PUSCH, and including:

[0039] The second starting time unit is a time unit of a first transmission of the PUSCH;

[0040] The receiving unit is further configured to receive a second parameter from the network device, the fourth time length is a minimum time length in a second time length and a fifth time length, the second time length is a maximum time length for the terminal device to maintain power consistency and phase continuity, and the fifth time length is a time length obtained by multiplying a retransmission number of the PUSCH and the second parameter.

[0041] In a possible implementation, the first indication information includes a first starting time unit and a first offset; or

[0042] The first indication information includes a second starting time unit and a second offset; or

[0043] The first indication includes a first starting time unit, a first offset, a second starting time unit, and a second offset, the first time window is determined by the first starting time unit and the first offset, and the second time window is determined by the second starting unit and the second offset.

[0044] In a possible implementation, parameters of the plurality of first uplink reference signals are same, and parameters of the plurality of second uplink reference signals are same, the parameters including at least one of the following: transmission power, frequency domain resource, modulation and coding strategy, transmission precoding matrix indication, Tx spatial parameter, and timing advance.

[0045] In a possible implementation, the first indication information is configured by DCI, or configured by RRC, or configured by MAC-CE.

[0046] In a possible implementation, the first time window includes at least two continuous time units, and the second time window includes at least two continuous time units.

[0047] In a possible implementation, the first uplink reference signal and the second uplink reference signal are DMRS.

[0048] In a fourth aspect, an embodiment of the present application provides a communication apparatus.

[0049] The beneficial effects can be referred to the description of the second aspect, which will not be repeated here. The communication apparatus has the function of realizing the behaviors in the method embodiments of the above-mentioned second aspect. The function can be realized by hardware, or realized by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.

[0050] The communication apparatus includes:

[0051] The sending unit is configured to send first indication information to the terminal device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period of joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period of joint channel estimation of a physical uplink shared channel (PUSCH);

[0052] The receiving unit is configured to receive a plurality of first uplink reference signals from the terminal device on a plurality of PUCCHs in the first time window, and / or receive a plurality of second uplink reference signals from the terminal device on a plurality of PUSCHs in the second time window.

[0053] The estimating unit is configured to perform joint channel estimation on the PUCCH according to the plurality of first uplink reference signals, and / or perform joint channel estimation on the PUSCH according to the plurality of second uplink reference signals.

[0054] In a possible implementation, the first indication information includes a retransmission number of the PUCCH and / or a retransmission number of the PUSCH, the first time window is determined by the retransmission number of the PUCCH, and the second time window is determined by the retransmission number of the PUSCH.

[0055] In a possible implementation, the first time window includes a first starting time unit and a first time length, and the first time window is determined by the retransmission number of the PUCCH, including:

[0056] The first starting time unit is a time unit of first transmission of the PUCCH.

[0057] The sending unit is further configured to send a first parameter to the terminal device, the first time length being a minimum time length in a second time length and a third time length, the second time length being a maximum time length for maintaining power consistency and phase continuity of the terminal device, and the third time length being a time length obtained by multiplying the retransmission number of the PUCCH by the first parameter.

[0058] In a possible implementation, the second time window includes a second starting time unit and a fourth time length, and the second time window is determined by the retransmission number of the PUSCH, including:

[0059] The second starting time unit is a time unit of first transmission of the PUSCH.

[0060] The sending unit is further configured to send a second parameter to the terminal device, the fourth time length being a minimum time length in a second time length and a fifth time length, the second time length being a maximum time length for maintaining power consistency and phase continuity of the terminal device, and the fifth time length being a time length obtained by multiplying the retransmission number of the PUSCH by the second parameter.

[0061] In a possible implementation, the first indication information includes a first starting time unit and a first offset; or

[0062] The first indication information includes a second starting time unit and a second offset; or

[0063] The first indication includes a first starting time unit, a first offset, a second starting time unit and a second offset, the first time window is determined by the first starting time unit and the first offset, and the second time window is determined by the second starting unit and the second offset.

[0064] In a possible implementation, the first indication information is configured by DCI, or configured by RRC, or configured by MAC-CE.

[0065] In a possible implementation, the first time window includes at least two continuous time units, and the second time window includes at least two continuous time units.

[0066] In a possible implementation, the first uplink reference signal and the second uplink reference signal are DMRS.

[0067] In a fifth aspect, a communication apparatus is provided. The communication apparatus can be a terminal or a module (e.g., a chip) in a terminal. The apparatus can include a processor, a memory, an input interface and an output interface. The input interface is configured to receive information from other communication apparatuses outside the communication apparatus. The output interface is configured to output information to other communication apparatuses outside the communication apparatus. The processor invokes a computer program stored in the memory to execute the communication method provided in the first aspect or any of the implementation forms of the first aspect.

[0068] In a sixth aspect, a communication apparatus is provided. The communication apparatus can be a network device or a module (e.g., a chip) in a network device. The apparatus can include a processor, a memory, an input interface and an output interface. The input interface is configured to receive information from other communication apparatuses outside the communication apparatus. The output interface is configured to output information to other communication apparatuses outside the communication apparatus. The processor invokes a computer program stored in the memory to execute the communication method provided in the second aspect or any of the implementation forms of the second aspect.

[0069] In a seventh aspect, a communication system is provided. The communication system includes at least one terminal and at least one network device. When the at least one terminal and the at least one network device operate in the communication system, the communication system is configured to execute any of the methods provided in the first aspect or the second aspect.

[0070] In an eighth aspect, the present application provides a computer readable storage medium having stored thereon computer instructions that, when executed by a computer, cause the method of the first aspect and any possible implementation thereof or the second aspect and any possible implementation thereof to be performed.

[0071] In a ninth aspect, the present application provides a computer program product comprising executable instructions that, when executed by a user equipment, cause the method of the first aspect and any possible implementation thereof or the second aspect and any possible implementation thereof to be performed.

[0072] In a tenth aspect, the present application provides a chip system comprising a processor and can further comprise a memory for implementing the method of the first aspect and any possible implementation thereof or the second aspect and any possible implementation thereof. The chip system can be constituted by a chip or can comprise a chip and other discrete devices. BRIEF DESCRIPTION OF DRAWINGS

[0073] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed in the embodiments or prior art description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.

[0074] Figure 1 is a structural schematic diagram of a network architecture provided by an embodiment of the present application;

[0075] Figure 2 is a flowchart of a communication method provided by an embodiment of the present application;

[0076] Figure 3 is a structural schematic diagram of a communication device provided by an embodiment of the present application;

[0077] Figure 4 is a structural schematic diagram of another communication device provided by an embodiment of the present application;

[0078] Figure 5 is a structural schematic diagram of still another communication device provided by an embodiment of the present application;

[0079] Figure 6 is a structural schematic diagram of a terminal device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0080] With reference to the drawings and the embodiments of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.

[0081] The terms used in the embodiments of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. The definitions of the technical terms that may appear in the embodiments of the present application are given as follows:

[0082] (1) Time window

[0083] The time window refers to a time period with a time domain length. In the embodiments of the present application, the time window refers to joint channel estimation on the uplink reference signals of multiple PUSCHs or the uplink reference signals of multiple PUCCHs in the range indicated by the time window.

[0084] (2) Time unit

[0085] Data or information can be carried by a time-frequency resource, which can include resources in the time domain and resources in the frequency domain. In the time domain, the time-frequency resource can include one or more time units (or also referred to as time domain units). A time unit can be one symbol or several symbols, or a mini-slot, or a slot, or a subframe. The duration of a subframe in the time domain can be 1 millisecond (ms), a slot can include 7 or 14 symbols, and a mini-slot can include at least one symbol (for example, 2 symbols or 7 symbols or 14 symbols, or any number of symbols less than or equal to 14 symbols). The above-mentioned time unit sizes are only for the convenience of understanding the solutions of the present application, and should not be understood as limiting the present application. It can be understood that the above-mentioned time unit sizes can be other values, which are not limited by the present application. The time unit mentioned in the embodiments of the present application can be replaced by a time domain unit, and different transmission time units can represent complete non-overlapping in the time domain.

[0086] Currently, in the field of mobile communication, due to various factors such as limited transmit power of terminal equipment or complex and changeable channel environment, uplink coverage is limited, so the network equipment can perform uplink channel estimation based on the uplink reference signal uploaded by the terminal equipment, and configure reasonable scheduling parameters for the uplink transmission of the terminal equipment according to the uplink channel estimation result, to enhance the uplink coverage. Since the existing New Radio (NR) based on one time unit of uplink reference signal performs uplink channel estimation, there may be a problem that the uplink reference signal is too few to cause inaccurate channel estimation. The Release 17 of the 3rd Generation Partnership Project (3GPP) introduces joint channel estimation of multiple Demodulation Reference Signals (DMRS) of Physical Uplink Shared Channel (PUSCH) for uplink coverage enhancement of PUSCH, to improve the coverage performance of PUSCH. However, how to determine the time of joint channel estimation is a problem to be solved.

[0087] The technical problem to be solved by the embodiments of the present application can include: in the embodiments of the present application, the terminal equipment can determine the time of joint channel estimation of PUCCH and / or PUSCH through the indication information from the network equipment, and transmit multiple uplink reference signals in the PUCCH and / or PUSCH within the time, so that the network equipment performs joint channel estimation of PUCCH and / or PUSCH according to the multiple uplink reference signals, thereby improving the uplink coverage performance.

[0088] Based on the above, in order to better understand the communication method and related apparatus proposed in the present application, the network architecture to which the embodiments of the present application are applied will be described first.

[0089] Please refer to Figure 1 , Figure 1 is a structural schematic diagram of a network architecture provided by the embodiments of the present application. As Figure 1 shown, the network architecture can include a network equipment 101 and a terminal equipment 102. The terminal equipment 102 can be connected to the network equipment 101 in a wireless manner, and can access to a core network through the network equipment 101. The terminal equipment 102 can be fixed or movable.

[0090] The network device 101 can be an entity for transmitting or receiving signals, can be a device for communicating with a terminal device, can be a base station (base transceiver station, BTS) in a global system for mobile communications (GSM) system or a code division multiple access (CDMA) system, can be a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, can be an evolved NodeB (eNB or eNodeB) in an LTE system, can be a wireless controller in a cloud radio access network (CRAN) scenario, or can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, and the like, and the embodiments of the present application are not limited. The network device can be a device in a wireless network, for example, a radio access network (RAN) node that accesses a terminal to a wireless network. At present, some examples of the RAN node are: a base station, a next-generation base station gNB, a transmission reception point (TRP), an evolved Node B (eNB), a home base station, a baseband unit (BBU), or an access point (AP) in a WiFi system, and the like. In a network structure, the network device can include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node.

[0091] The terminal device 102 is an entity for receiving or transmitting signals on the user side, such as a user equipment, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user apparatus. The terminal device can also be a mobile phone, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a Pad, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto. The terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted, can also be deployed on the water surface (such as ships, etc.), and can also be deployed in the air (such as airplanes, balloons and satellites, etc.).

[0092] As an example but not limitation, in embodiments of the present application, the terminal can also be a wearable device. The wearable device can also be referred to as a wearable smart device, which is a general term for devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is directly worn on the body or integrated into the clothes or accessories of the user. The wearable device is not only a hardware device, but also has powerful functions through software support and data interaction and cloud interaction. The broad sense of the wearable smart device includes devices with full functions and large sizes, which can realize complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, and devices that focus on a certain application function and need to be used in cooperation with other devices, such as smart phones, such as various smart wristbands and smart jewelry for monitoring vital signs. In addition, in embodiments of the present application, the terminal can also be a terminal in an internet of things (IoT) system. The IoT is an important part of the future development of information technology, and its main technical feature is to connect objects through communication technology and network to realize the intelligent network of man-machine interconnection and object-object interconnection. In embodiments of the present application, the IOT technology can achieve mass connection, deep coverage, and terminal power saving through, for example, narrow band (NB) technology. In addition, in embodiments of the present application, the terminal can also include a smart printer, a train detector, a gas station sensor, and the like, and the main functions include collecting data (part of the terminal), receiving control information and downlink data of a network device, and transmitting electromagnetic waves to transmit uplink data to the network device.

[0093] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example, a global system for mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS), an LTE system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a universal mobile telecommunications system (UMTS) system, an enhanced data rate for GSM evolution (EDGE) system, a worldwide interoperability for microwave access (WiMAX) system. The technical solutions of the embodiments of the present application can also be applied to other communication systems, for example, a public land mobile network (PLMN) system, an LTE advanced (LTE-A) system, a 5th generation (5G) system, an NR system, a machine to machine (M2M) system, or other future evolved communication systems, and the embodiments of the present application are not limited thereto.

[0094] In the embodiments of the present application, the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also known as main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, word processing software, and instant messaging software. Moreover, the embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application, as long as the execution subject can communicate according to the method provided by the embodiments of the present application by running a program in which the code of the method provided by the embodiments of the present application is recorded. For example, the execution subject of the method provided by the embodiments of the present application can be a terminal or a network device, or a functional module in the terminal or the network device that can invoke and execute a program.

[0095] It should be noted that Figure 1 The number and type of terminal devices included in the network architecture shown are only an example, and the embodiments of the present application are not limited thereto. For example, more or fewer terminal devices that communicate with the network device can also be included, and for the sake of brevity, they are not described one by one in the drawings. In addition, in the network architecture shown Figure 1 In the network architecture shown, although the network device and the terminal are shown, the application scenario can not be limited to including the network device and the terminal, for example, it can also include a core network node or a device for carrying virtualized network functions, and the like, which is obvious to those skilled in the art, and will not be described one by one here.

[0096] In combination with the above network architecture, a communication method provided by the embodiments of the present application is described below. Please refer to Figure 2 , Figure 2 is a flowchart of a communication method provided by the embodiments of the present application. The functions performed by the terminal device in the present embodiment can also be performed by a module (for example, a chip) in the terminal device, and the functions performed by the network device in the present application can also be performed by a module (for example, a chip) in the network device. As Figure 2 shown, the communication method can include the following steps.

[0097] Step S201: The network device sends first indication information for determining a first time window and / or a second time window to the terminal device.

[0098] Correspondingly, the terminal device receives first indication information for determining the first time window and / or the second time window from the network device.

[0099] The first time window is a time period for PUCCH joint channel estimation, and the second time window is a time period for PUSCH joint channel estimation. The first time window includes at least two consecutive time units, and the second time window includes at least two consecutive time units. The terminal device determines the first time window and / or the second time window according to the first indication information, specifically: the terminal device determines the first time window according to the first indication information, or the terminal device determines the second time window according to the first indication information, or the terminal device determines the first time window and the second time window according to the first indication information. The determination mode can satisfy any of the following modes:

[0100] Mode one, in the case that the first indication information includes the number of PUCCH retransmissions, the terminal device determines the first time window according to the number of PUCCH retransmissions; in the case that the first indication information includes the number of PUSCH retransmissions, the terminal device determines the second time window according to the number of PUSCH retransmissions; in the case that the first indication information includes the number of PUCCH retransmissions and the number of PUSCH retransmissions, the terminal device determines the first time window according to the number of PUCCH retransmissions and determines the second time window according to the number of PUSCH retransmissions. The start of the first time window can be the first symbol of the first PUCCH repeated transmission to the last symbol of the last PUCCH repeated transmission, or the start of the first time window can be the first symbol of the time slot where the first PUCCH repeated transmission is located to the last symbol of the time slot where the last PUCCH repeated transmission is located, or the start of the first time window can be the first symbol of the time slot where the first PUCCH repeated transmission is located to the last symbol of the time slot where the last PUCCH repeated transmission is located, or. Optionally, when PUCCH performs frequency hopping, all repeated transmissions of 1 PUCCH can be composed of several frequency hopping groups, and the transmission of multiple PUCCHs in one frequency hopping group is continuous and has the same frequency domain position, at this time each frequency hopping group corresponds to an independent time window.

[0101] The network device can also send the first parameter and / or the second parameter to the terminal device through high layer signaling or DCI, the first parameter is a certain parameter in the parameter set, and the second parameter is also a certain parameter in the parameter set, the parameter set is pre-set by the network device and the terminal device, for example, the parameter set is {1, 1 / 2, 1 / 4, 1 / 8, 1 / 16}, the first parameter is 1 / 4, and the second parameter is 1 / 8; for another example, the parameter set is {1, 2, 4, 8, 16}, the first parameter is 4, and the second parameter is 8.

[0102] The first time window includes a first start time unit and a first time length. The first start time unit can be a time unit of a first transmission of PUCCH repeated transmission or a first time unit in which the PUCCH is located. The first time length can be a minimum time length of a second time length and a third time length. The second time length is a maximum time length for maintaining power consistency and phase continuity of the terminal device. The third time length is a time length determined according to the number of retransmissions of the PUCCH and the first parameter. That is, the first time length is Min{a maximum time length for maintaining power consistency and phase continuity of the terminal device, a time length determined according to the number of retransmissions of the PUCCH and the first parameter}. The unit of the first time length can be a transmission number or a time unit. It can be understood that joint channel estimation requires the terminal device to maintain power consistency and phase continuity. When the second time length is greater than or equal to (or greater than) the third time length, the first time length can be determined as the third time length. When the second time length is less than (or less than or equal to) the third time length, the first time length can be determined as the second time length. Alternatively, the first time length can be equal to the third time length, and the third time length is a time length determined according to the number of retransmissions of the PUCCH and the first parameter.

[0103] The third time length is a time length determined according to the number of retransmissions of the PUCCH and the first parameter. It can be understood that the third time length can be a time length obtained by multiplying the number of retransmissions of the PUCCH by the first parameter, or the third time length can be a time length obtained by rounding down, rounding up or rounding of the product of the number of retransmissions of the PUCCH and the first parameter. For example, the number of retransmissions of the PUCCH is 28, and the first parameter is 1 / 4. Then the third time length is 28*1 / 4=7, and the second time length is 9. The terminal device can determine that the first time length is 7, that is, in the time unit of 28 times of PUCCH repeated transmission, every 7 transmissions is a time length, such as the first time length is the first transmission~the seventh transmission, the eighth transmission~the fourteenth transmission, the fifteenth transmission~the twenty-first transmission, and the twenty-second transmission~the twenty-eighth transmission. The third time length can also be a time length obtained by dividing the number of retransmissions of the PUCCH by the first parameter. For example, the number of retransmissions of the PUCCH is 12, and the first parameter is 4. Then the third time length is 12 / 4=3, and the second time length is 5. The terminal device can determine that the first time length is 3, that is, in the time unit of 12 times of PUCCH repeated transmission, every 3 transmissions is a time length, such as the first time length is the first transmission~the third transmission, the fourth transmission~the sixth transmission, the seventh transmission~the ninth transmission, and the tenth transmission~the twelfth transmission. The third time length can also be a time length obtained by other calculation methods of the number of retransmissions of the PUCCH and the first parameter. These possible determination methods are within the scope protected by the embodiments of the present application, and will not be stated one by one.

[0104] The second time window comprises a second starting time unit and a fourth time length. The second starting time unit can be a time unit of a first transmission of the PUSCH repeated transmission or a first time unit in which the PUSCH is located. The fourth time length can be a minimum time length of the second time length and a fifth time length. The fifth time length is a time length determined according to the retransmission number of the PUSCH and the second parameter, that is, the fourth time length is Min{the maximum time length in which the terminal device maintains power consistency and phase continuity, the time length determined according to the retransmission number of the PUSCH and the second parameter}. The unit of the fourth time length can be the number of transmissions or a time unit. It can be understood that joint channel estimation requires the terminal device to maintain power consistency and phase continuity. When the second time length is greater than or equal to (or greater than) the fifth time length, the second time length can be determined as the fifth time length. When the second time length is less than (or less than or equal to) the fifth time length, the second time length can be determined as the second time length. Alternatively, the fourth time length can be equal to the fifth time length. The fifth time length is a time length determined according to the retransmission number of the PUCCH and the first parameter.

[0105] The fifth time length is a time length determined according to the retransmission number of the PUSCH and the second parameter. It can be understood that the fifth time length can be a time length obtained by multiplying the retransmission number of the PUSCH and the second parameter. The fifth time length can be a time length obtained by rounding down or rounding up or rounding of the product of the retransmission number of the PUSCH and the second parameter. The fifth time length can also be a time length obtained by dividing the retransmission number of the PUSCH by the second parameter. The fifth time length can also be a time length obtained by other calculation methods of the retransmission number of the PUSCH and the second parameter. These possible determination methods are within the scope protected by the embodiments of the present application and will not be described one by one. For specific examples, reference can be made to the examples of the third time length described above. To avoid repetition, details are not described here.

[0106] In a second mode, when the first indication information comprises the first starting time unit and the first offset, the terminal device determines the first time window according to the first starting time unit and the first offset; when the first indication information comprises the second starting time unit and the second offset, the terminal device determines the second time window according to the second starting time unit and the second offset; and when the first indication information comprises the first starting time unit, the first offset, the second starting time unit and the second offset, the terminal device determines the first time window according to the first starting time unit and the first offset and determines the second time window according to the second starting time unit and the second offset.

[0107] The first time window includes a first start time unit and a first time length. The first start time unit can be a time unit when the first indication information is received, and the first time length is a first offset. The second time window includes a second start time unit and a fourth time length. The second start time unit can be a time unit when the first indication information is received, and the fourth time length is a second offset. Taking the first time window as an example, assuming that the PUCCH occupies 1 slot, then the unit of the first time length is also a slot, for example, the first start time unit is slot 0, and the first offset is 3 slots, and then the first time window is a time period of slot 0-slot 3. Assuming that the PUCCH occupies 1 symbol, then the unit of the first time length is also a symbol, for example, the first start time unit is symbol 0, and the first offset is 8 symbols, and then the first time window is a time period of symbol 0-symbol 8. Assuming that the PUCCH occupies 2 symbols, then the unit of the first time length is also a symbol, for example, the first start time unit is symbol 0, and the first offset is 4 symbols, and then the first time window is a time period of symbol 0-symbol 8.

[0108] It can be understood that in the above-mentioned manner one and manner two, the first time window includes a first start time unit and a first time length, and the second time window includes a second start time unit and a fourth time length. Optionally, the first time window can include a first end time unit and a first time length, and the second time window can include a second end time unit and a fourth time length, and the specific implementation manner is similar to that of manner one and manner two, and can refer to the above detailed description, which will not be described here.

[0109] The first time length and the second time length can be the same time length or different time lengths. For example, the terminal device can upload uplink information on the PUSCH or on the PUCCH when uploading uplink information. If the terminal device first uploads uplink information on the PUSCH and then uploads uplink information on the PUCCH, the second time length can directly reuse (follow) the information of the first time length, that is, the PUCCH can use the time length information of the time window of the last PUSCH.

[0110] The first indication information can be configured by DCI, for example, the related configuration of the time window can be added in the OPTIONAL field in the DCI, or configured by RRC, or configured by MAC-CE. The first indication information is dynamically configured by DCI, and the time length of the time window can be more flexibly adjusted. For example, because the quality of the channel is time-varying, if the current channel quality is not good, the time length of the time window can be configured to be longer, so that the uplink reference signal used for joint channel estimation can be more, so that the joint channel estimation is more accurate, and if the current channel quality is good, the time length of the time window can be configured to be shorter.

[0111] In a possible implementation, the first indication information can be carried in RRC or DCI. For example, the first indication information can include a number of retransmissions, which can be associated with a PUCCH resource, a PUCCH group, or a PUCCH format.

[0112] In another possible implementation, the first indication information can be carried in RRC or DCI. For example, the first indication information can be associated with a PUCCH resource, a PUCCH group, or a PUCCH format.

[0113] Optionally, the network device can further send, to the terminal device, second indication information used to indicate activation / deactivation of a function of joint channel estimation of the PUCCH and / or the PUSCH. The second indication information can also be configured by DCI, RRC, or MAC-CE. The network device can send the second indication information to the terminal device first, and then send the first indication information, or send the first indication information and the second indication information to the terminal device at the same time. The present embodiment does not limit the time sequence of sending the first indication information and the second indication information.

[0114] Step S202: The terminal device sends, to the network device, a plurality of first uplink reference signals on a plurality of PUCCHs in a first time window, and / or sends, to the network device, a plurality of second uplink reference signals on a plurality of PUSCHs in a second time window.

[0115] Correspondingly, the network device receives, from the terminal device, a plurality of first uplink reference signals on a plurality of PUCCHs in a first time window, and / or receives, from the terminal device, a plurality of second uplink reference signals on a plurality of PUSCHs in a second time window.

[0116] The terminal device determines the first time window, and transmits a plurality of first uplink reference signals to the network device on a plurality of PUCCHs in the first time window; or the terminal device determines the second time window, and transmits a plurality of second uplink reference signals to the network device on a plurality of PUSCHs in the second time window; or the terminal device determines the first time window and the second time window, and respectively transmits a plurality of first uplink reference signals to the network device on a plurality of PUCCHs in the first time window and transmits a plurality of second uplink reference signals to the network device on a plurality of PUSCHs in the second time window.

[0117] The following is described by taking an example of the terminal device determining the first time window and transmitting a plurality of first uplink reference signals to the network device on a plurality of PUCCHs in the first time window. It can be understood that the description of the terminal device determining the second time window and transmitting a plurality of second uplink reference signals to the network device on a plurality of PUSCHs in the second time window is similar, and is not described herein.

[0118] There are a plurality of PUCCHs in the first time window, and the terminal device can transmit one or more uplink reference signals on each PUCCH. The plurality of first uplink reference signals have the same parameters, and the parameters include at least one of the following: transmit power, frequency domain resource, modulation and coding strategy, transmit precoding matrix indication, Tx spatial parameter, and timing advance.

[0119] The first uplink reference signal can be a DMRS, a sounding reference signal (SRS), or other signals that can be used for joint channel estimation, and the embodiments of the present application do not limit the type of signal.

[0120] In a possible implementation, the plurality of PUCCHs in the first time window have one of format 2 / 3 / 4, and the plurality of PUCCHs in the first time window have the same format. Further optionally, the plurality of PUCCHs in the first time window have the same symbol. For example, the duration of the first time window is 8 slots, and there are a plurality of PUCCH resources in the 8 slots. For the PUCCH resources with the same PUCCH format, or for the PUCCH resources with the same PUCCH format and the same symbol, joint channel estimation can be performed.

[0121] In another possible implementation, for the PUCCH resource configured with intraSlotFrequencyHopping, only PUCCHs with the same frequency domain position can perform joint channel estimation. For example, the frequency domain position of the PUCCH resource in slot 0 is at resource block (RB) 0, the frequency domain position of the PUCCH resource in slot 1 is at RB 1, the frequency domain position of the PUCCH resource in slot 2 is at RB 0, and the frequency domain position of the PUCCH resource in slot 3 is at RB 1. Then, the PUCCHs in slot 0 and slot 2 can perform joint channel estimation, and the PUCCHs in slot 1 and slot 3 can perform joint channel estimation.

[0122] In step S203, the network device performs joint channel estimation on the PUCCH according to the multiple first uplink reference signals, and / or performs joint channel estimation on the PUSCH according to the multiple second uplink reference signals.

[0123] The network device receives the multiple first uplink reference signals from the terminal device, performs joint channel estimation on the PUCCH in the first time window; or the network device receives the multiple second uplink reference signals from the terminal device, performs joint channel estimation on the PUSCH in the second time window; or the network device receives the multiple first uplink reference signals and the multiple second uplink reference signals from the terminal device, performs joint channel estimation on the PUCCH in the first time window and performs joint channel estimation on the PUSCH in the second time window.

[0124] In the embodiments of the present application, the terminal device can determine the time of joint channel estimation of the PUCCH and / or the PUSCH through the indication information from the network device, and send multiple uplink reference signals in the PUCCH and / or the PUSCH in the time, so that the network device performs joint channel estimation on the PUCCH and / or the PUSCH according to the multiple uplink reference signals, thereby improving the uplink coverage performance.

[0125] The method embodiments provided by the embodiments of the present application are described above, and the virtual device embodiments related by the embodiments of the present application are described below.

[0126] Please refer to Figure 3 , Figure 3 is a structural schematic diagram of a communication device provided by the embodiments of the present application. The device can be a terminal or a module (for example, a chip) in the terminal. As Figure 3 shown, the device 300 at least includes a receiving unit 301 and a sending unit 302; wherein:

[0127] The receiving unit 301 is configured to receive first indication information from a network device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for PUCCH joint channel estimation, and the second time window being a time period for PUSCH joint channel estimation.

[0128] The sending unit 302 is configured to send a plurality of first uplink reference signals to the network device on a plurality of PUCCHs in the first time window, and / or send a plurality of second uplink reference signals to the network device on a plurality of PUSCHs in the second time window, the first uplink reference signals being used for the PUCCH joint channel estimation, and the second uplink reference signals being used for the PUSCH joint channel estimation.

[0129] In one embodiment, the first indication information includes a retransmission number of the PUCCH and / or a retransmission number of the PUSCH, the first time window is determined by the retransmission number of the PUCCH, and the second time window is determined by the retransmission number of the PUSCH.

[0130] In one embodiment, the first time window includes a first starting time unit and a first time length, the first time window being determined by the retransmission number of the PUCCH, and including:

[0131] The first starting time unit is a time unit of a first transmission of the PUCCH.

[0132] The receiving unit 301 is further configured to receive a first parameter from the network device, the first time length being a minimum time length in a second time length and a third time length, the second time length being a maximum time length for maintaining power consistency and phase continuity of a terminal device, and the third time length being a time length obtained by multiplying the retransmission number of the PUCCH by the first parameter.

[0133] In one embodiment, the second time window includes a second starting time unit and a fourth time length, the second time window being determined by the retransmission number of the PUSCH, and including:

[0134] The second starting time unit is a time unit of a first transmission of the PUSCH.

[0135] The receiving unit 301 is further configured to receive a second parameter from the network device, the fourth time length being a minimum time length in a second time length and a fifth time length, the second time length being a maximum time length for maintaining power consistency and phase continuity of a terminal device, and the fifth time length being a time length obtained by multiplying the retransmission number of the PUSCH by the second parameter.

[0136] In an embodiment, the first indication information comprises a first starting time unit and a first offset; or

[0137] The first indication information comprises a second starting time unit and a second offset; or

[0138] The first indication comprises a first starting time unit, a first offset, a second starting time unit and a second offset, the first time window is determined by the first starting time unit and the first offset, and the second time window is determined by the second starting unit and the second offset.

[0139] In an embodiment, parameters of the plurality of first uplink reference signals are same, and parameters of the plurality of second uplink reference signals are same, the parameters comprising at least one of: transmission power, frequency domain resource, modulation and coding strategy, transmission precoding matrix indication, Tx spatial parameter and timing advance.

[0140] In an embodiment, the first indication information is configured by DCI, or configured by RRC, or configured by MAC-CE.

[0141] In an embodiment, the first time window comprises at least two continuous time units, and the second time window comprises at least two continuous time units.

[0142] In an embodiment, the first uplink reference signal and the second uplink reference signal are DMRS.

[0143] For more details of the receiving unit 301 and the sending unit 302 described above, refer to the related description of the terminal device in the method embodiment shown above, which will not be repeated here. Figure 2 The related description of the terminal device in the method embodiment shown above, which will not be repeated here.

[0144] Please refer to Figure 4 , Figure 4 is a structural schematic diagram of another communication device provided by an embodiment of the application. The device can be a network device, or a module (for example, a chip) in the network device. As Figure 4 shown, the device 400 at least includes: a sending unit 401, a receiving unit 402 and an estimation unit 403; wherein:

[0145] The sending unit 401 is configured to send first indication information to a terminal device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period for joint channel estimation of a physical uplink shared channel (PUSCH).

[0146] The receiving unit 402 is configured to receive a plurality of first uplink reference signals from the terminal device on a plurality of PUCCHs in the first time window, and / or receive a plurality of second uplink reference signals from the terminal device on a plurality of PUSCHs in the second time window.

[0147] The estimating unit 403 is configured to jointly estimate a channel of the PUCCH according to the plurality of first uplink reference signals, and / or jointly estimate a channel of the PUSCH according to the plurality of second uplink reference signals.

[0148] In an embodiment, the first indication information comprises a retransmission number of the PUCCH and / or a retransmission number of the PUSCH, the first time window is determined by the retransmission number of the PUCCH, and the second time window is determined by the retransmission number of the PUSCH.

[0149] In an embodiment, the first time window comprises a first starting time unit and a first time length, the first time window is determined by the retransmission number of the PUCCH, and comprises:

[0150] The first starting time unit is a time unit of a first transmission of the PUCCH.

[0151] The sending unit 401 is further configured to send a first parameter to the terminal device, the first time length is a minimum time length in a second time length and a third time length, the second time length is a maximum time length for the terminal device to maintain power consistency and phase continuity, and the third time length is a time length obtained by multiplying the retransmission number of the PUCCH by the first parameter.

[0152] In an embodiment, the second time window comprises a second starting time unit and a fourth time length, the second time window is determined by the retransmission number of the PUSCH, and comprises:

[0153] The second starting time unit is a time unit of a first transmission of the PUSCH.

[0154] The sending unit 401 is further configured to send a second parameter to the terminal device, the fourth time length is a minimum time length in a second time length and a fifth time length, the second time length is a maximum time length for the terminal device to maintain power consistency and phase continuity, and the fifth time length is a time length obtained by multiplying the retransmission number of the PUSCH by the second parameter.

[0155] In an embodiment, the first indication information comprises a first starting time unit and a first offset; or

[0156] The first indication information comprises a second starting time unit and a second offset; or

[0157] The first indication includes a first starting time unit, a first offset, a second starting time unit and a second offset, the first time window is determined by the first starting time unit and the first offset, and the second time window is determined by the second starting unit and the second offset.

[0158] In an embodiment, the first indication information is configured by DCI, or configured by RRC, or configured by MAC-CE.

[0159] In an embodiment, the first time window includes at least two continuous time units, and the second time window includes at least two continuous time units.

[0160] In an embodiment, the first uplink reference signal and the second uplink reference signal are DMRS.

[0161] For more details about the sending unit 401, the receiving unit 402 and the estimating unit 403, please refer to the above description. Figure 2 The related description of the network device in the method embodiment is not repeated here.

[0162] Based on the above network architecture, please refer to Figure 5 , Figure 5 is another structure schematic diagram of a communication device provided by the embodiment of the present application. As Figure 5 shown, the device 500 can include one or more processors 501, which can also be referred to as processing units, and can implement certain control functions. The processor 501 can be a general-purpose processor or a special-purpose processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute software programs, and process data of the software programs.

[0163] In an optional design, the processor 501 can also store instructions and / or data 503, which can be run by the processor to make the device 500 perform the methods described in the above method embodiments.

[0164] In an alternative design, the processor 501 can include a transceiver for implementing the receiving and transmitting functions. For example, the transceiver can be a transceiver circuit, or an interface, or an interface circuit, or a communication interface. The transceiver circuit, interface or interface circuit for implementing the receiving and transmitting functions can be separate or integrated together. The transceiver circuit, interface or interface circuit can be used for code / data reading and writing, or the transceiver circuit, interface or interface circuit can be used for signal transmission or transfer.

[0165] In yet another possible design, the apparatus 500 can include a circuit that can implement the functions of the sending or receiving or communicating in the foregoing method embodiments.

[0166] Optionally, the apparatus 500 can include one or more memories 502, which can store instructions 504 executable by the processor, so that the apparatus 500 performs the methods described in the foregoing method embodiments. Optionally, the memory can also store data. Optionally, the processor can also store instructions and / or data. The processor and the memory can be separately arranged or integrated together. For example, the correspondence described in the foregoing method embodiments can be stored in the memory or in the processor.

[0167] Optionally, the apparatus 500 can further include a transceiver 505 and / or an antenna 506. The processor 501 can be referred to as a processing unit, which controls the apparatus 500. The transceiver 505 can be referred to as a transceiving unit, a transceiver, a transceiver circuit, a transceiving apparatus or a transceiving module, etc., which is used to implement the transceiving functions.

[0168] Optionally, the apparatus 500 in the embodiments of the present application can be used to execute the methods described in the embodiments of the present application. Figure 2

[0169] In one embodiment, the communication apparatus 500 can be a terminal device or a module (for example, a chip) in the terminal device. When the computer program instructions stored in the memory 502 are executed, the transceiver 505 is used to perform the operations performed by the receiving unit 301 and the sending unit 302 in the foregoing embodiments, and the transceiver 505 is also used to send information to other communication apparatuses outside the communication apparatus. The terminal device or the module in the terminal device can also be used to perform various methods executed by the terminal device in the foregoing method embodiments, which will not be described herein. Figure 2

[0170] ​​In an embodiment, the communication apparatus 500 can be a network device or a module (e.g., a chip) in a network device. When the computer program instructions stored in the memory 502 are executed, the processor 501 is configured to control the estimation unit 403 to perform the operations performed by the estimation unit 403 in the above embodiments, and the transceiver 505 is configured to receive information from other communication apparatuses outside the communication apparatus, and the transceiver 505 is also configured to perform the operations performed by the transmitting unit 401 and the receiving unit 402 in the above embodiments. The network device or the module in the network device can also be configured to perform various methods of the network device in the above embodiments, which will not be repeated here. Figure 2 The network device or the module in the network device can also be configured to perform various methods of the network device in the above embodiments, which will not be repeated here.

[0171] The processor and the transceiver described in the present application can be implemented on an integrated circuit (IC), an analog IC, an RFIC, a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and the transceiver can also be manufactured by various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), Bipolar Junction Transistor (BJT), BiCMOS, silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0172] The apparatus described in the above embodiments can be a network device or a terminal device, but the scope of the apparatus described in the present application is not limited thereto, and the structure of the apparatus can not be limited by the description of the above embodiments. The apparatus can be a standalone device or can be part of a larger device. For example, the apparatus can be: Figure 5 (1) a standalone integrated circuit (IC), or a chip, or a chip system or a subsystem;

[0173] (2) a set of one or more ICs, which can optionally include a storage component for storing data and / or instructions;

[0174] (3) an ASIC, such as a modem system on chip (MSM);

[0175] (4) a system on chip (SoC), such as a mobile phone SoC; or

[0176] (4) a module that can be embedded within other devices;

[0177] (5) a receiver, a terminal, a smart terminal, a cellular phone, a wireless device, a handset, a mobile unit, a car-mounted device, a network device, a cloud device, an artificial intelligence device, a machine device, a home device, a medical device, an industrial device, and the like;

[0178] (6) other and the like.

[0179] Please refer to Figure 6 , Figure 6 is a structural schematic diagram of a terminal device provided by an embodiment of the present application. For ease of illustration, Figure 6 only main components of the terminal device are shown. As shown in the figure, Figure 6 the terminal device 600 includes a processor, a memory, a control circuit, an antenna, and an input / output device. The processor is mainly used for processing communication protocols and communication data, controlling the entire terminal, executing software programs, and processing data of the software programs. The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of the radio frequency signals. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, and the like, is mainly used for receiving data input by a user and outputting data to the user.

[0180] When the terminal device is powered on, the processor can read the software program in the storage unit, parse and execute instructions of the software program, and process data of the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit processes the baseband signal to obtain a radio frequency signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is sent to the terminal, the radio frequency circuit receives the radio frequency signal through the antenna. The radio frequency signal is further converted into a baseband signal, and the baseband signal is output to the processor. The processor converts the baseband signal into data and processes the data.

[0181] For ease of illustration, Figure 6 only one memory and one processor are shown. In an actual terminal device, multiple processors and memories can exist. The memory can also be referred to as a storage medium or a storage device, and the like, and embodiments of the present application do not limit this.

[0182] As an optional implementation manner, the processor can include a baseband processor and a central processor. The baseband processor is mainly used for processing communication protocols and communication data. The central processor is mainly used for controlling the entire terminal, executing software programs, and processing data of the software programs. Figure 6The processor in the terminal device 600 integrates the functions of a baseband processor and a central processor. Those skilled in the art can understand that the baseband processor and the central processor can also be independent processors, which are interconnected by a bus or the like. Those skilled in the art can understand that the terminal device can include multiple baseband processors to adapt to different network standards, and the terminal device can include multiple central processors to enhance the processing capability. The various components of the terminal device can be connected by various buses. The baseband processor can also be referred to as a baseband processing circuit or a baseband processing chip. The central processor can also be referred to as a central processing circuit or a central processing chip. The functions of processing a communication protocol and communication data can be built into the processor, or stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.

[0183] In one example, the antenna and the control circuit with the transceiving function can be regarded as the transceiving unit 601 of the terminal device 600, and the processor with the processing function can be regarded as the processing unit 602 of the terminal device 600. As shown in FIG. 6, the terminal device 600 includes the transceiving unit 601 and the processing unit 602. Figure 6 The transceiving unit can also be referred to as a transceiver, a transceiver, a transceiver, and the like. Optionally, the devices in the transceiving unit 601 for implementing the receiving function can be regarded as a receiving unit, and the devices in the transceiving unit 601 for implementing the sending function can be regarded as a sending unit, that is, the transceiving unit 601 includes a receiving unit and a sending unit. Exemplarily, the receiving unit can also be referred to as a receiver, a receiver, a receiving circuit, and the like, and the sending unit can be referred to as a transmitter, a transmitter, or a transmitting circuit. Optionally, the above-mentioned receiving unit and sending unit can be integrated into one unit, or can be independent multiple units. The above-mentioned receiving unit and sending unit can be in one geographical location, or can be dispersed in multiple geographical locations.

[0184] In one embodiment, the transceiving unit 601 is configured to perform the operations performed by the receiving unit 301 and the sending unit 302 in the above-mentioned embodiments. The terminal device 600 can also be configured to perform various methods performed by the terminal device in the above-mentioned method embodiments, which will not be described herein again. Figure 2 The terminal device 600 can also be configured to perform various methods performed by the terminal device in the above-mentioned method embodiments, which will not be described herein again.

[0185] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The program can implement the processes related to the terminal device in the communication method provided by the above-mentioned method embodiments when executed by a processor.

[0186] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The program can implement the processes related to the terminal device in the communication method provided by the above-mentioned method embodiments when executed by a processor.

[0187] The embodiments of the present application further provide a computer program product, which, when running on a computer or a processor, enables the computer or the processor to perform one or more steps of any one of the above communication methods. The constituent modules of the above-mentioned devices, if realized in the form of software function units and sold or used as independent products, can be stored in the computer readable storage medium.

[0188] The embodiments of the present application further provide a chip system, which comprises at least one processor and a communication interface, the communication interface and the at least one processor are interconnected through a line, and the at least one processor is used to run computer programs or instructions to perform the steps of any one of the above Figure 2 corresponding method embodiments. The chip system can be composed of a chip, or can contain a chip and other discrete devices.

[0189] The embodiments of the present application further disclose a communication system, which comprises a terminal device and a network device, and the specific description can be referred to the communication method shown in Figure 2 .

[0190] It should be appreciated that the memory mentioned in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a hard disk drive (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of RAM can be used, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DRRAM). The memory is 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 in the embodiments of the present application can also be a circuit or any other device capable of realizing a storage function, used for storing program instructions and / or data.

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

[0192] It should be noted that when the processor is a general processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.

[0193] It should be noted that the memory described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0194] It should be understood that the size of the sequence number of the above-mentioned processes does not mean the order of execution in various embodiments of the present application, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0195] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments provided herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0196] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0197] In several embodiments provided by the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0198] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e. they can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0199] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0200] The functions, if realized in the form of software functional units and sold or used as independent products, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in part, or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods according to the embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, and various other media that can store program codes.

[0201] The steps in the method embodiments of the present application can be adjusted, combined, and reduced in sequence according to actual needs.

[0202] The modules / units in the device embodiments of the present application can be combined, divided, and reduced according to actual needs.

[0203] The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method of communication, comprising: The method comprises: receiving first indication information from a network device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period for joint channel estimation of a physical uplink shared channel (PUSCH); sending a plurality of first uplink reference signals to the network device on a plurality of PUCCHs in the first time window, and / or sending a plurality of second uplink reference signals to the network device on a plurality of PUSCHs in the second time window, the first uplink reference signals being used for the joint channel estimation of the PUCCH, and the second uplink reference signals being used for the joint channel estimation of the PUSCH; the first indication information comprises a number of retransmissions of the PUCCH and / or a number of retransmissions of the PUSCH, the first time window being determined by the number of retransmissions of the PUCCH, and the second time window being determined by the number of retransmissions of the PUSCH; or the first indication information comprises a first starting time unit and a first offset; or the first indication information comprises a second starting time unit and a second offset; or the first indication information comprises a first starting time unit, a first offset, a second starting time unit, and a second offset, the first time window being determined by the first starting time unit and the first offset, and the second time window being determined by the second starting time unit and the second offset.

2. The method of claim 1, wherein, The first time window comprises a first starting time unit and a first time length, the first time window being determined by the number of retransmissions of the PUCCH, comprising: the first starting time unit is a time unit of a first transmission of the PUCCH; The method further comprises: receiving a first parameter from the network device, the first time length being a minimum time length in a second time length and a third time length, the second time length being a maximum time length for maintaining power consistency and phase continuity of a terminal device, and the third time length being a time length obtained by multiplying the number of retransmissions of the PUCCH by the first parameter.

3. The method of claim 1, wherein, The second time window comprises a second starting time unit and a fourth time length, the second time window being determined by the number of retransmissions of the PUSCH, comprising: the second starting time unit is a time unit of a first transmission of the PUSCH; The method further comprises: receiving a second parameter from the network device, the fourth time length being a minimum time length in a second time length and a fifth time length, the second time length being a maximum time length for maintaining power consistency and phase continuity of a terminal device, and the fifth time length being a time length obtained by multiplying the number of retransmissions of the PUSCH by the second parameter.

4. The method according to any one of claims 1 to 3, characterized in that, parameters of the plurality of first uplink reference signals are the same, and parameters of the plurality of second uplink reference signals are the same, the parameters comprising at least one of: transmit power, frequency domain resource, modulation and coding strategy, transmit precoding matrix indication, transmit data (Tx) spatial parameter, and timing advance.

5. The method according to any one of claims 1 to 3, characterized in that, The first indication information is configured by downlink control information (DCI), or is configured by radio resource control (RRC), or is configured by a medium access control control element (MAC-CE).

6. The method according to any one of claims 1 to 3, characterized in that, The first time window includes at least two continuous time units, and the second time window includes at least two continuous time units.

7. The method according to any one of claims 1 to 3, characterized in that, The first uplink reference signal and the second uplink reference signal are demodulation reference signals (DMRS).

8. A communication method characterized by comprising: Comprise: sending first indication information to a terminal device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period for joint channel estimation of a physical uplink shared channel (PUSCH); receiving, from the terminal device, a plurality of first uplink reference signals on a plurality of PUCCHs in the first time window, and / or receiving, from the terminal device, a plurality of second uplink reference signals on a plurality of PUSCHs in the second time window; performing joint channel estimation on the PUCCH according to the plurality of first uplink reference signals, and / or performing joint channel estimation on the PUSCH according to the plurality of second uplink reference signals; The first indication information includes a retransmission number of the PUCCH and / or a retransmission number of the PUSCH, the first time window is determined by the retransmission number of the PUCCH, and the second time window is determined by the retransmission number of the PUSCH; or The first indication information includes a first starting time unit and a first offset; or The first indication information includes a second starting time unit and a second offset; or The first indication information includes a first starting time unit, a first offset, a second starting time unit, and a second offset, the first time window is determined by the first starting time unit and the first offset, and the second time window is determined by the second starting time unit and the second offset.

9. The method of claim 8, wherein, The first time window includes a first starting time unit and a first duration, the first time window is determined by the retransmission number of the PUCCH, comprising: The first starting time unit is a time unit of the first transmission of the PUCCH; The method further comprises: sending a first parameter to the terminal device, the first duration being a minimum duration in a second duration and a third duration, the second duration being a maximum duration for the terminal device to maintain power consistency and phase continuity, and the third duration being a duration obtained by multiplying the retransmission number of the PUCCH by the first parameter.

10. The method of claim 8, wherein, The second time window includes a second starting time unit and a fourth duration, the second time window is determined by the retransmission number of the PUSCH, comprising: The second starting time is a time unit of the first transmission of the PUSCH; The method further comprises: sending a second parameter to the terminal device, the fourth duration being a minimum duration in a second duration and a fifth duration, the second duration being a maximum duration for the terminal device to maintain power consistency and phase continuity, and the fifth duration being a duration obtained by multiplying the retransmission number of the PUSCH by the second parameter.

11. The method according to any one of claims 8-10, characterized in that, The first indication information is configured by downlink control information (DCI), or is configured by radio resource control (RRC), or is configured by a medium access control control element (MAC-CE).

12. The method according to any one of claims 8-10, characterized in that, The first time window includes at least two continuous time units, and the second time window includes at least two continuous time units.

13. The method of any one of claims 8-10, wherein, The first uplink reference signal and the second uplink reference signal are demodulation reference signals (DMRS).

14. A communications device, characterized by Comprising: a receiving unit configured to receive first indication information from a network device, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period for joint channel estimation of a physical uplink shared channel (PUSCH); a sending unit configured to send, to the network device, a plurality of first uplink reference signals on a plurality of PUCCHs in the first time window, and / or send, to the network device, a plurality of second uplink reference signals on a plurality of PUSCHs in the second time window, the first uplink reference signal being used for the joint channel estimation of the PUCCH, and the second uplink reference signal being used for the joint channel estimation of the PUSCH; the first indication information includes a retransmission number of the PUCCH and / or a retransmission number of the PUSCH, the first time window being determined by the retransmission number of the PUCCH, and the second time window being determined by the retransmission number of the PUSCH; or the first indication information includes a first starting time unit and a first offset; or the first indication information includes a second starting time unit and a second offset; or the first indication information includes a first starting time unit, a first offset, a second starting time unit, and a second offset, the first time window being determined by the first starting time unit and the first offset, and the second time window being determined by the second starting time unit and the second offset.

15. A communications device, characterized by Comprising: a sending unit configured to send, to a terminal device, first indication information, the first indication information being used to determine a first time window and / or a second time window, the first time window being a time period for joint channel estimation of a physical uplink control channel (PUCCH), and the second time window being a time period for joint channel estimation of a physical uplink shared channel (PUSCH); a receiving unit configured to receive, from the terminal device, a plurality of first uplink reference signals on a plurality of PUCCHs in the first time window, and / or receive, from the terminal device, a plurality of second uplink reference signals on a plurality of PUSCHs in the second time window; an estimating unit configured to perform joint channel estimation on the PUCCH according to the plurality of first uplink reference signals, and / or perform joint channel estimation on the PUSCH according to the plurality of second uplink reference signals; the first indication information includes a retransmission number of the PUCCH and / or a retransmission number of the PUSCH, the first time window being determined by the retransmission number of the PUCCH, and the second time window being determined by the retransmission number of the PUSCH; or The first indication information comprises a first start time unit and a first offset; or The first indication information comprises a second start time unit and a second offset; or The first indication information comprises a first start time unit, a first offset, a second start time unit and a second offset, the first time window is determined by the first start time unit and the first offset, and the second time window is determined by the second start time unit and the second offset.

16. A communications device, characterized by The communication device comprises a processor, a memory, an input interface and an output interface, the input interface is used to receive information from other communication devices outside the communication device, the output interface is used to output information to other communication devices outside the communication device, and when a computer program stored in the memory is called by the processor, the computer program makes the processor perform the following steps: The method according to any one of claims 1-7 is implemented; or The method according to any one of claims 8-13 is implemented.

17. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program or computer instructions, and when the computer program or computer instructions are executed by the processor, the computer program or computer instructions make the processor perform the following steps: The method according to any one of claims 1-7 is implemented; or The method according to any one of claims 8-13 is implemented.

18. A computer program product comprising executable instructions that, when executed, perform the method of any of claims 1-17. The computer program product comprises a computer program or computer instructions, and when the computer program or computer instructions are executed by the processor, the computer program or computer instructions make the processor perform the following steps: The method according to any one of claims 1-7 is implemented; or The method according to any one of claims 8-13 is implemented.

19. A chip system, characterized by The computer program product comprises a computer program or computer instructions, and when the computer program or computer instructions are executed by the processor, the computer program or computer instructions make the processor perform the following steps: The method according to any one of claims 1-7 is implemented; or The method according to any one of claims 8-13 is implemented. The communication device comprises at least one processor, a memory and an interface circuit, the memory, the interface circuit and the at least one processor are interconnected through a line, and the at least one memory stores instructions; when the instructions are executed by the processor, the instructions make the processor perform the following steps: The method according to any one of claims 1-7 is implemented; or The method according to any one of claims 8-13 is implemented.

Citation Information

Patent Citations

  • Communication method and network device

    CN107926023A