Communication method and communication device
By configuring the time-domain and frequency-domain repetitive transmission parameters of the PDSCH channel reference signal in PBCH and PDCCH, and combining interleaving processing and reducing the bit sequence code rate, the problem of configuring the repetitive transmission parameters of the PDSCH channel reference signal in satellite communication is solved, the signal-to-noise ratio (SNR) gain of the demodulated reference signal is improved, and the coverage performance of the communication system is enhanced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2024-10-18
- Publication Date
- 2026-05-01
AI Technical Summary
In satellite communication configurations, there is an urgent problem to be solved regarding how to improve the signal-to-noise ratio (SNR) gain of the demodulated reference signal by configuring the parameters for repeated transmission of the reference signal in the PDSCH channel.
By configuring the time-domain and/or frequency-domain repetitive transmission parameters of the PDSCH channel reference signal using indication information contained in the synchronization signal and the physical broadcast channel (PBCH) or physical downlink control channel (PDCCH), combined with interleaving processing and reduction of bit sequence code rate, the SNR gain of the demodulation reference signal is improved.
The repetition transmission parameter configuration of the PDSCH channel reference signal was realized, which improved the signal-to-noise ratio (SNR) gain of the demodulated reference signal and enhanced the coverage performance of the communication system.
Smart Images

Figure CN121968321A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a communication method and communication device. Background Technology
[0002] In satellite communication configurations, such as the satellite communication set1-3 configuration scenario, the power budget can be used for the coverage of the physical downlink shared channel (PDSCH), but there is a gap compared to the expected signal-to-noise ratio (SNR) of the demodulation reference signal. The SNR of the demodulation reference signal can usually be improved by repetition of the PDSCH channel's reference signal.
[0003] However, how to configure the parameters for the repeated transmission of the reference signal in the PDSCH channel is a technical problem that urgently needs to be solved. Summary of the Invention
[0004] This application provides a communication method and a communication device that can configure the parameters for repeated transmission of the reference signal in the PDSCH channel to further improve the SNR gain of the demodulated reference signal.
[0005] In a first aspect, this application provides a communication method that can be applied to a terminal device, a device within the terminal device (e.g., a chip, a chip system, or a circuit), or a device compatible with the terminal device. The following description uses an application to a terminal device as an example. The method may include: the terminal device receiving first indication information, which can be used to indicate parameters for the repeated transmission of a reference signal carried by a PDSCH in the time and / or frequency domains; and demodulating the reference signal carried by the PDSCH according to the first indication information.
[0006] In this embodiment of the application, the terminal device can demodulate the reference signal carried by the PDSCH by means of the parameters for repeated transmission in the time domain and / or frequency domain indicated by the received indication information (such as the first indication information), thereby realizing the parameter configuration for repeated transmission of the reference signal of the PDSCH channel and improving the SNR gain of the demodulated reference signal.
[0007] One possible implementation is that the first indication information is included in fields within the synchronization signal and the physical broadcast channel (PBCH). This implementation utilizes reserved bits in the PBCH channel to represent indication information indicating parameters for the repeated transmission of the reference signal carried by the PDSCH in the time and / or frequency domains, thereby saving signaling overhead.
[0008] In one possible implementation, the first indication information further indicates the parameters for the repeated transmission of the reference signal in the time domain and / or frequency domain carried by the physical downlink control channel (PDCCH) corresponding to the PDSCH.
[0009] One possible implementation is that the first indication information is included in the downlink control information (DCI) carried by the PDCCH. This embodiment utilizes reserved bits in the DCI carried by the PDCCH to represent indication information indicating parameters for the repeated transmission of the reference signal in the time and / or frequency domains of the PDSCH, thereby saving signaling overhead.
[0010] One possible implementation is that the first indication information is contained in DCI 1_0 or DCI 1_1 carried by the PDCCH.
[0011] One possible implementation is that the parameters for repeated transmission include at least one of the following: number of repetitions, redundant version number, and repetition indication in the time domain and / or frequency domain.
[0012] One possible implementation of the method may further include: receiving second indication information, the second indication information being used to indicate that the bit sequence of the reference signal after repeated transmission has been interleaved and / or the code rate of the bit sequence of the reference signal after repeated transmission has been reduced.
[0013] Secondly, this application provides a communication method that can be applied to a network device, a device within the network device (e.g., a chip, a chip system, or a circuit), or a device compatible with the network device. The following description uses an application to a network device as an example. The method may include: the network device determining first indication information, which can be used to indicate parameters for the repeated transmission of a reference signal carried by the PDSCH in the time and / or frequency domains; and transmitting the first indication information.
[0014] In this embodiment of the application, the network device can instruct the terminal device (e.g., through first instruction information) the parameters for repeated transmission of the reference signal carried by the PDSCH in the time domain and / or frequency domain, so that the terminal device can demodulate the reference signal carried by the PDSCH according to the instruction information, thereby realizing the parameter configuration for repeated transmission of the reference signal of the PDSCH channel and improving the SNR gain of the demodulated reference signal.
[0015] It should be understood that the implementing entity of the second aspect can be a network device, the specific content of the second aspect corresponds to the content of the first aspect, and the corresponding features of the second aspect and the beneficial effects achieved can be referred to the description of the first aspect. To avoid repetition, detailed descriptions are appropriately omitted here.
[0016] One possible implementation is that the first indication information is included in a field in the PBCH channel.
[0017] In one possible implementation, the first indication information also indicates the parameters for the repeated transmission of the reference signal in the time and / or frequency domains carried by the PDCCH corresponding to the PDSCH.
[0018] One possible implementation is that the first indication information is contained in the DCI carried by the PDCCH.
[0019] One possible implementation is that the first indication information is contained in DCI 1_0 or DCI 1_1 carried by the PDCCH.
[0020] One possible implementation is that the parameters for repeated transmission include at least one of the following: number of repetitions, redundant version number, and repetition indication in the time domain and / or frequency domain.
[0021] One possible implementation of the method may further include: interleaving the bit sequence of the repeatedly transmitted reference signal and / or reducing the code rate of the bit sequence of the repeatedly transmitted reference signal. Through this embodiment, the network device, by interleaving the bit sequence of the repeatedly transmitted reference signal and / or reducing the code rate of the bit sequence of the repeatedly transmitted reference signal, can further achieve greater gains compared to the repeated transmission of the reference signal, such as the gain in the SNR of the demodulated reference signal by the terminal device.
[0022] One possible implementation involves interleaving the bit sequence of the repeatedly transmitted reference signal to satisfy the following condition: E' = repK * E, where E' represents the length of the bit sequence of the repeatedly transmitted reference signal after rate matching, E represents the length of the bit sequence of the original reference signal after rate matching, and repK represents the number of times the reference signal is transmitted. Through this implementation, the network device, by interleaving the bit sequence of the repeatedly transmitted reference signal, can achieve a greater gain compared to repeated transmission of the reference signal, such as the SNR gain of the demodulated reference signal by the terminal device.
[0023] One possible implementation for reducing the bit sequence of the reference signal after repeated transmissions includes: if the code rate of the original reference signal bit sequence is R, then the code rate of the bit sequence of the reference signal after repeated transmissions is reduced from R to R / repK, where repK represents the number of times the reference signal is transmitted repeatedly; if R / repK is less than the minimum code rate, then the code rate of the bit sequence of the reference signal after repeated transmissions is configured to be 2*R / repK; if 2*R / repK is less than the minimum code rate, then the code rate of the bit sequence of the reference signal after repeated transmissions is configured to be 4*R / repK, ..., until the code rate of the bit sequence of the reference signal after repeated transmissions is greater than or equal to the minimum code rate. Through this implementation, the network device can further obtain greater gains compared to repeated transmissions of the reference signal by reducing the code rate of the bit sequence of the reference signal after repeated transmissions, such as the SNR gain of the demodulated reference signal by the terminal device.
[0024] In one possible implementation, the method may further include: sending second indication information, which can be used to indicate that the bit sequence of the reference signal after repeated transmission has been interleaved and / or the code rate of the bit sequence of the reference signal after repeated transmission has been reduced. Through this embodiment, after the network device performs interleaving processing and / or reduces the code rate of the bit sequence of the reference signal after repeated transmission, it can inform the terminal device through the second indication information, so that the terminal device can demodulate the reference signal according to the first and second indication information, thereby increasing the SNR gain of the demodulated reference signal.
[0025] Thirdly, embodiments of this application provide a communication device comprising modules / units for performing any of the methods described in the first aspect and its possible implementations. This device can be a terminal device, a module applied to a terminal device (e.g., a chip, chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the functions of the terminal device. The beneficial effects are described in the first aspect and will not be repeated here. The functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules / units corresponding to the above functions.
[0026] Fourthly, embodiments of this application provide a communication device comprising modules / units for performing the methods described in the second aspect and any of its possible implementations. This device can be a network device, a module applied to a network device (e.g., a chip, chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the functions of a network device. The beneficial effects are described in the second aspect and will not be repeated here. The functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules / units corresponding to the aforementioned functions.
[0027] Fifthly, embodiments of this application provide a communication device, which can be a terminal device or a component within a terminal device (e.g., a chip, a chip system, or a circuit). The device may include 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 device, and the output interface is used to output information to other communication devices outside the device. The processor invokes a computer program stored in the memory to execute the communication method provided in the first aspect or any embodiment of the first aspect.
[0028] Sixthly, embodiments of this application provide a communication device, which may be a network device or a component within a network device (e.g., a chip, a chip system, or a circuit). The device may include 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 device, and the output interface is used to output information to other communication devices outside the device. The processor invokes a computer program stored in the memory to execute the communication method provided in the second aspect or any embodiment of the second aspect.
[0029] In a seventh aspect, this application provides a communication system comprising at least one terminal device and at least one network device. When the at least one aforementioned terminal device and the at least one aforementioned network device are operating in the system, the at least one aforementioned terminal device is used to execute any of the communication methods described in the first aspect, and the at least one aforementioned network device executes any of the communication methods described in the second aspect.
[0030] Eighthly, this application provides a computer-readable storage medium storing a computer program or computer instructions that, when executed by a processor, cause the methods described in the first aspect and any possible implementation thereof to be performed.
[0031] Ninthly, this application provides a computer program product including a computer program, which, when executed, causes the method executed by the terminal device as described in the first aspect to be implemented; or causes the method executed by the network device as described in the second aspect to be implemented.
[0032] In a tenth aspect, this application provides a communication device including a processor and potentially a memory, for implementing the methods described in the first aspect and any possible implementation thereof, or the methods described in the second aspect and any possible implementation thereof. The device may be a chip system, which may be composed of chips or may include chips and other discrete devices. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below.
[0034] Figure 1 This is a schematic diagram of the architecture of the communication system 1000 used in the embodiments of this application;
[0035] Figure 2 This is a flowchart illustrating a communication method provided in an embodiment of this application;
[0036] Figure 3 This is a flowchart illustrating another communication method provided in an embodiment of this application;
[0037] Figure 4 and Figure 5 A schematic diagram of the structure of a possible communication device provided for embodiments of this application;
[0038] Figure 6 A schematic diagram of the structure of a terminal device provided in the application embodiment. Detailed Implementation
[0039] The specific embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0040] The terms "first" and "second," etc., used in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0041] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0042] In this application, "at least one (item)" means one or more, "more than one" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0043] In this application, "sending information" can be understood as one device sending information to another device, or it can also be understood as one logical module within a device sending information to another logical module. For example, "network device sending information" can be understood as a network device sending information to another device (such as a terminal), or it can be understood as logical module 1 in the network device sending information to logical module 2 in the network device.
[0044] In this application, "receiving information" can be understood as one device receiving information from another device, or it can also be understood as a logical module within a device receiving information from another logical module. For example, "network device receiving information" can be understood as a network device receiving information from another device (such as a terminal), or it can be understood as logical module 1 in the network device receiving information from logical module 2 in the network device.
[0045] In this application, "sending information to... (e.g., a terminal)" can be understood as the destination of the information being the terminal. This can include sending information to the terminal directly or indirectly. "Receiving information from... (e.g., a terminal)" or "receiving information from... (e.g., a terminal)" can be understood as the source of the information being the terminal, and can include receiving information from the terminal directly or indirectly. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood in a similar way, and will not be elaborated further here.
[0046] To better understand the embodiments of this application, the system architecture involved in the embodiments of this application will be described first below:
[0047] This application's embodiments can be applied to long-term evolution (LTE) systems, 5th generation mobile communication (5G) systems, 6th generation mobile communication (6G) systems, and other communication systems evolving after 5G, as well as satellite communication and short-range wireless communication systems. The wireless communication systems mentioned in this application's embodiments include, but are not limited to: the three major application scenarios of 5G / 6G mobile communication systems: enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and massive machine-type communication (mMTC), long-range (LoRa) systems, or vehicle-to-everything (V2X) systems. The wireless communication system may include one or more network devices and one or more terminal devices.
[0048] The following is based on Figure 1 The system architecture shown is illustrated as an example. Figure 1As shown, the communication system 1000 includes a radio access network (RAN) 100, a core network (CN) 200, and an Internet 300. RAN 100 includes at least one network device (such as...). Figure 1 110a and 110b (collectively referred to as 110) and at least one terminal (such as Figure 1 RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal 120 is wirelessly connected to network device 110. Devices in core network 200 and Internet 300 can also be called network devices. Network devices in core network 200 and network devices in RAN 100 can be different physical devices, or they can be the same physical device that integrates core network logical functions and wireless access network logical functions.
[0049] It should be noted that RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as 4G, 5G mobile communication systems, or evolutionary systems beyond 5G (e.g., 6G mobile communication systems). RAN 100 can also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (CRAN), etc. RAN 100 can also be a communication system that integrates two or more of the above systems. It should be stated that... Figure 1 The number of network devices and terminal devices shown is merely illustrative and should not be considered a specific limitation of this application. The terminal devices and network devices involved in the system architecture will be described in detail below.
[0050] I. Terminal Equipment
[0051] Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device used to provide voice or data connectivity to users, and can also be an Internet of Things (IoT) device. For example, terminal equipment includes handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices (such as smartwatches, smart bracelets, pedometers, etc.), in-vehicle equipment (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), satellite terminals, virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), wireless terminals in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminals in autonomous driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, and flying equipment (such as intelligent robots, hot air balloons, drones, airplanes), etc. Terminal devices can also be other devices with terminal functions; for example, a terminal device can also be a device that performs terminal functions in D2D communication.
[0052] The embodiments of this application do not limit the device form of the terminal. The device used to implement the functions of the terminal device can be the terminal device itself; it can also be a device that supports the terminal device in implementing the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of chips or can include chips and other discrete components.
[0053] II. Network Equipment
[0054] Network devices are nodes in a radio access network (RAN), and can also be called RAN nodes (or devices). Network devices help terminals achieve wireless access. Multiple network devices in the communication system 1000 can be nodes of the same type or different types. In some scenarios, the roles of network devices and terminal devices are relative, for example... Figure 1Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminals 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for network equipment 110a, network element 120i is a terminal. Network equipment and terminal equipment are sometimes both referred to as communication devices, for example... Figure 1 Network devices 110a and 110b can be understood as communication devices with base station functions, while network elements 120a-120j can be understood as communication devices with terminal functions.
[0055] In one possible scenario, network equipment can be a base station, an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next-generation NodeB (gNB), a next-generation base station in a 6th-generation (6G) mobile communication system, a base station in a future mobile communication system, a satellite, an integrated access and backhaul (IAB) node, or network equipment in a mobile switching center non-terrestrial network (NTN) communication system, meaning it can be deployed on high-altitude platforms or satellites. Network equipment can also be a macro base station (such as...). Figure 1 110a), micro base stations or indoor stations (such as Figure 1 In CRAN scenarios, network devices can be 110b), relay nodes or donor nodes, or wireless controllers. Network devices can also function as base stations in device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, drone communication, and machine-to-machine (M2M) communication. Optionally, network devices can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, in vehicle-to-everything (V2X) technology, the network device can be a roadside unit (RSU).
[0056] All or part of the functions of the network device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform). The network device in this application can also be a logical node, logical module, or software capable of implementing all or part of the functions of a network device.
[0057] In another possible scenario, multiple network devices collaborate to assist terminals in achieving wireless access, with each network device performing a portion of the base station's functions. For example, network devices can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). It is understood that network devices can be CU nodes, DU nodes, or devices comprising both CU and DU nodes. Furthermore, CUs can be classified as network devices in the access network (RAN) or the core network (CN), without limitation.
[0058] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0059] In this embodiment, the form of the network device is not limited. The device used to implement the function of the network device can be the network device itself, or it can be a device that supports the network device in implementing the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.
[0060] It should be understood that the definitions of the above technical terms are merely illustrative. For example, as technology continues to develop, the scope of the above definitions may also change, and the embodiments of this application are not intended to limit the scope.
[0061] First, in order to facilitate understanding of the embodiments of this application, the technical problems that this application specifically aims to solve will be further analyzed and proposed.
[0062] In satellite communication configurations, such as the satellite communication set1-3 configuration scenario, the power budget can be used for PDSCH channel coverage, but there is a gap compared to the expected SNR of the demodulation reference signal. For example, see Table 1 below:
[0063] Table 1 Summary of Coverage Gap of Selected DL Channels in FR1 set1-3
[0064]
[0065] As shown in Table 1, for the FR1 set1-3 configuration scenario, the coverage gap of different selected DL channels is different. For example, for PDCCH, the coverage gap is 3.9Db; for PDSCH Msg2, the coverage gap is -1; for PDSCH Msg4, the coverage gap is 4.7; for SIB1 option1, the coverage gap is 4.1; for SIB1 option2, the coverage gap is 6.5; and for SIB19, the coverage gap is 3.5.
[0066] The SNR gain of the demodulated reference signal can typically be improved by repeating the transmission of the reference signal in the PDSCH channel. However, configuring the parameters for the repetition transmission of the reference signal in the PDSCH channel is a technical problem that urgently needs to be solved.
[0067] The technical problem to be solved by the embodiments of this application is to configure the parameters for repeated transmission of the reference signal of the PDSCH channel in order to further improve the SNR gain of the demodulated reference signal.
[0068] Based on the above, this application proposes a communication method, which will be described below through various embodiments. It should be understood that these methods can be used in combination. The technical solution provided by this application is not limited to the process described below. Furthermore, the scenario descriptions in the embodiments of this application are merely illustrative and do not limit the solutions of this application to the described scenarios; they are also applicable to scenarios with similar problems.
[0069] The terminal device in this application embodiment (as described in the corresponding embodiments below) can be Figure 1 In the network architecture shown, the functions performed by the terminal devices in this embodiment can also be performed by devices within the terminal devices (e.g., chips, chip systems, or circuits). The network devices in this embodiment can be... Figure 1The network devices in the network architecture shown in this embodiment can also perform functions that are executed by the network devices themselves (e.g., chips, chip systems, or circuits). This embodiment is described uniformly here and will not be repeated hereafter.
[0070] Based on the network architecture described above, a communication method provided by an embodiment of this application will be described below. Please refer to... Figure 2 , Figure 2 This is a flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 As shown, the method may include the following steps.
[0071] S201, the network device sends first indication information to the terminal device. The first indication information is used to indicate the parameters for the repeated transmission of the reference signal carried by the PDSCH in the time domain and / or frequency domain. Correspondingly, the terminal device receives the first indication information from the network device.
[0072] The first indication information can be used to indicate the parameters for the repeated transmission of the reference signal carried by the PDSCH in the time domain and / or frequency domain. It is understood that the first indication information can indicate the parameters for the repeated transmission of the reference signal carried by the PDSCH in the time domain, the parameters for the repeated transmission of the reference signal carried by the PDSCH in the frequency domain, and the parameters for the repeated transmission of the reference signal carried by the PDSCH in the time domain and / or frequency domain.
[0073] The parameters for repeated transmissions may include at least one of the following: number of repetitions, redundant version number, and time-domain and / or frequency-domain repetition indication.
[0074] The first instruction information can be implemented in the following ways:
[0075] One possible implementation is that the first indication information can be included in a field of the PBCH channel. For example, the first indication information can be represented using redundant bits / reserved bits in the PBCH channel. For instance, one or two reserved bits in the PBCH channel can be used to indicate parameters for repeated transmissions.
[0076] For example, refer to section 7.1.1 of TS38.212 for PBCH payload generation:
[0077] Denote the bits in a transport block delivered to layer 1 by where isthe payload sizegenerated by higher layers.Thelowest order informationbit ismapped to the most significant bit of thetransportblock as defined in Clause 6.1.1 of[8,TS 38.321].
[0078] Generate the following additional timing related PBCH payload bits where:
[0079] arethe 4 th ,3 rd ,2 nd ,and 1 st LSB of SFN,respectively;
[0080] isthe half frame bit
[0081] if as defined in Clause 4.1 of[5,TS38.213],
[0082] isthe MSB ofk SSB asdefined in Clause 7.4.3.1 of[4,TS 38.211].
[0083] isreserver.
[0084] is the MSB of candidate SS / PBCH block index.
[0085] else if as defined in Clause 4.1 of[5,TS38.213],
[0086] is the MSB ofk SSBas defined in Clause 7.4.3.1 of[4,TS 38.211].
[0087] are the 5 th and 4 th bits of the candidate SS / PBCH block index,respectively.
[0088] else if as defined in Clause 4.1 of[5,TS38.213],
[0089] arethe6 th 5 th and 4 th bits of the candidate SS / PBCH blockindex,respectively.
[0090] else
[0091] is the MSB ofk SSB as defined in Clause 7.4.3.1 of[4,TS 38.211].
[0092] These are reserved.
[0093] end if
[0094] Let i SFN =0; j HRF =10; j SSB =11;j other =14;
[0095] As can be seen from the above, To reserve bits, or Reserved bits.
[0096] Optionally, the first indication information may also indicate the parameters for the repeated transmission of the reference signal in the time and / or frequency domain carried by the physical downlink control channel (PDCCH) corresponding to the PDSCH.
[0097] For example, if the PBCH channel has only one reserved bit, that reserved bit can indicate whether the reference signal has repeated transmissions in the frequency domain. If the PBCH channel has two reserved bits, they can indicate whether the reference signal has repeated transmissions in the time domain and frequency domain respectively, or indicate whether to prioritize repeated transmissions in the frequency domain or time domain, etc.
[0098] The following example illustrates the use of one or two reserved bits in the PBCH channel to indicate parameters for repeated transmission. It should be understood that this embodiment only uses one or two reserved bits to indicate parameters for repeated transmission as an example. The number of reserved bits in the PBCH channel used to indicate parameters for repeated transmission can also be other values. This embodiment does not limit the number of reserved bits in the PBCH channel used to indicate parameters for repeated transmission.
[0099] For example, a 2-bit arrangement:
[0100] For two of the bits: [0,0] can represent no repetition; [0,1] can represent one repetition, RV1=0; [1,0] can represent two repetitions, RV1=0, RV2=2; [1,1] can represent three repetitions, RV1=0, RV2=2, RV3=1.
[0101] For example, a 1-bit arrangement: [0] can represent a repeat transmission indication in the time domain, and [1] can represent a repeat transmission indication in the frequency domain.
[0102] Another possible implementation is that the first indication information can be included in the DCI carried by the PDCCH. For example, the first indication information can be included in DCI 1_0 or DCI 1_1 carried by the PDCCH. For instance, up to 15 reserved bits in PDCCH DCI 1_0 or DCI 1_1 can be used to indicate parameters for repeated transmissions.
[0103] For example, refer to the reserved bits in PDCCH DCI 1_0 or DCI 1_1 in TS38.212 as follows:
[0104] Time domain resource assignment-4bits as defined in Clause 5.1.2.1of[6,TS38.214]
[0105] VRB-to-PRB mapping-1bit according to Table 7.3.1.2.2-5
[0106] Modulation and coding scheme-5bits as defined in Clause 5.1.3of[6,TS38.214],using Table5.1.3.1-1
[0107] Redundancy version-2bits as defined in Table 7.3.1.1.1-2
[0108] Systeminformation indicator-l bit as defined in Table 7.3.1.2.1-2
[0109] Reserved bits-17bits for operation in a cell with shared spectrumchannel access in frequency range 1or for operation in a cell in frequencyrange 2-2:otherwise l5 bits
[0110] As can be seen from the above, there are 2 RV bits or 17 reserved bits. In this embodiment, any one of the 2 RV bits or 17 reserved bits can be used to indicate parameters for repeated transmission.
[0111] The following example illustrates the use of 3, 2, and 1 reserved bits in PDCCH DCI 1_0 or DCI 1_1 to indicate parameters for repeated transmission. It is understood that this embodiment only uses 3, 2, and 1 reserved bits to indicate parameters for repeated transmission as an example. The number of reserved bits in PDCCH DCI 1_0 or DCI 1_1 to indicate parameters for repeated transmission can also be other values. This embodiment does not limit the number of reserved bits in PDCCH DCI 1_0 or DCI 1_1 to indicate parameters for repeated transmission.
[0112] For example, a 3-bit arrangement:
[0113] [0,0,0] can represent no repetition; [0,0,1] can represent 1 repetition, RV1=0; [0,1,0] can represent 2 repetitions, RV1=0, RV2=2; [0,1,1] can represent 3 repetitions, RV1=0, RV2=2, RV3=1; [1,0,0] can represent 4 repetitions, RV1=0, RV2=2, RV3=1, RV4=3; [1,0,1] can represent 5 repetitions, RV1=0, RV2=2, RV3=1, RV4=3, RV5=0; [1,1,0] can represent 6 repetitions, RV1=0, RV2=2, RV3=1, RV4=3, RV5=0, RV6=2; [1,1,1] can represent 7 repetitions, RV1=0, RV2=2, RV3=1, RV4=3, RV5=0, RV6=2, RV7=1.
[0114] For example, a 2-bit arrangement:
[0115] [0,0] can indicate that there is no duplicate transmission indication in either the time or frequency domain; [0,1] can indicate a duplicate transmission indication in the time domain; [1,0] can indicate a duplicate transmission indication in the frequency domain; [1,1] can indicate a duplicate transmission indication in both the time and frequency domains.
[0116] For example, a 1-bit arrangement:
[0117] [0] can represent a repeat transmission indication in the priority time domain; [1] can represent a repeat transmission indication in the priority frequency domain.
[0118] Furthermore, unlike the configuration of the number of PDCCH channel repetitions which is {4,8,16,…}, the embodiments of this application can achieve a smaller granularity in the configuration of the number of PDCCH channel repetitions, such as increasing {2,3,5,6,7}, etc.
[0119] For example, the configuration repK = n2, n3, n5, n6, n7 can be added to the PDCCH-repetition parameter table.
[0120]
[0121] It should be noted that the above PDCCH-repetition parameter table is only illustrated by using the configuration of adding repK=n2,n3,n5,n6,n7 as an example. Of course, other configurations can also be added, such as repK=96,n10, etc. This application embodiment does not limit the number or value of the added repK configuration.
[0122] S202. The terminal device demodulates the reference signal carried by the PDSCH according to the first instruction information.
[0123] After receiving the first indication information from the network device, the terminal device can demodulate the reference signal carried by the PDSCH according to the first indication information.
[0124] In this embodiment, the network device can indicate the parameters for the repeated transmission of the reference signal carried by the PDSCH in the time and / or frequency domains to the terminal device through indication information (such as first indication information), so that the terminal device can demodulate the reference signal carried by the PDSCH according to the first indication information, thereby realizing the parameter configuration for the repeated transmission of the reference signal of the PDSCH channel. Furthermore, the reference signal carried by the PCSCH can be repeatedly transmitted not only in the time or frequency domains, but also in a combination of both, to further improve the SNR gain of the demodulated reference signal.
[0125] The following describes a communication method provided by an embodiment of this application. Please refer to... Figure 3 , Figure 3 This is a flowchart illustrating another communication method provided in an embodiment of this application. For example... Figure 3 As shown, the method may include the following steps.
[0126] S301. The network device sends first indication information to the terminal device. The first indication information is used to indicate the parameters for the repeated transmission of the reference signal carried by the PDSCH in the time domain and / or frequency domain. Correspondingly, the terminal device receives the first indication information from the network device.
[0127] Step S301 can be referred to the description of step S201 above, and will not be repeated here.
[0128] Optionally, S302, the network device performs interleaving processing on the bit sequence of the reference signal after repeated transmission and / or reduces the code rate of the bit sequence of the reference signal after repeated transmission.
[0129] Interleaving the bit sequence of the reference signal after repeated transmission satisfies the following conditions:
[0130] E'=repK*E
[0131] Where E' represents the length of the bit sequence of the reference signal after rate matching after repeated transmission, E represents the length of the bit sequence of the original reference signal after rate matching, and repK represents the number of times the reference signal is transmitted repeatedly.
[0132] One possible implementation is to further interleave the bit sequence of repK*E from PDSCH. For example, the bit sequence of repK*E can be used as the input variable of a function and interleaved according to the interleaving method of TS38.212.
[0133] Specifically, please refer to section 5.4.2.2 of TS38.212 for interleaving:
[0134] The bit sequence e0,e1,e2,…,e E-1 isinterleaved into bit sequence f0,f1,f2,…,f E-1 ,according to the following,wherethevalueofQ m is the modulation order:
[0135]
[0136] Since the bit sequence of the reference signal after repeated transmission has a rate-matched length of E', E in the above interleaving code can be replaced with E', thereby enabling the interleaving of the bit sequence of the reference signal after repeated transmission.
[0137] This shows that, through re-interleaving, the longer the sequence of the reference signal after repeated transmission, the greater the gain obtained by interleaving (the gain of the SNR of the demodulated reference signal of the terminal device).
[0138] Network devices reduce the code rate of the bit sequence of the reference signal after repeated transmissions, specifically:
[0139] If the code rate of the bit sequence of the original reference signal in the PDSCH channel is R, and the code rate of the length of the bit sequence of the reference signal after repeated transmission of repK times is R / N (the length of the system bit remains unchanged).
[0140] Based on the number of repetitions of the reference signal, repK, the code rate of the bit sequence of the reference signal after repeated transmissions can be reduced from R to R / repK.
[0141] If R / repK is less than the minimum code rate, then the code rate of the bit sequence of the reference signal after repeated transmission is configured to be 2*R / repK. If 2*R / repK is less than the minimum code rate, then the code rate of the bit sequence of the reference signal after repeated transmission is configured to be 4*R / repK, and so on. This process can be iterated according to the above rules until the code rate of the bit sequence of the reference signal after repeated transmission is greater than or equal to the minimum code rate. Then, rate matching is performed to make the bit sequence length of the PDSCH channel equal to the bit length after repK*E.
[0142] This shows that by reducing the bit rate of the reference signal bit sequence after repeated transmission, a better gain (gain of the SNR of the demodulated reference signal in the terminal device) can be obtained than by simply repeating the transmission.
[0143] It should be noted that network devices can interleave the bit sequence of the retransmitted reference signal, reduce the code rate of the retransmitted reference signal bit sequence, or perform both interleaving and code rate reduction on the retransmitted reference signal bit sequence. Among these methods, performing both interleaving and code rate reduction on the retransmitted reference signal bit sequence can achieve greater gain (i.e., the SNR gain of the demodulated reference signal at the terminal device) than performing either method alone.
[0144] Optionally, in S303, the network device sends a second indication information to the terminal device, the second indication information being used to indicate that the bit sequence of the reference signal after repeated transmission has been interleaved and / or to reduce the code rate of the bit sequence of the reference signal after repeated transmission.
[0145] After the network device performs interleaving processing on the bit sequence of the reference signal after repeated transmission and / or reduces the code rate of the bit sequence of the reference signal after repeated transmission, it can send a second indication message to the terminal device to indicate that the bit sequence of the reference signal after repeated transmission has been interleaved and / or to reduce the code rate of the bit sequence of the reference signal after repeated transmission.
[0146] S304. The terminal device demodulates the reference signal carried by the PDSCH according to the first instruction information.
[0147] Optionally, when the terminal device receives the second indication information, the terminal device can demodulate the reference signal carried by the PDSCH according to the first indication information and the second indication information.
[0148] Optionally, the network device may also perform step S302 above, but not step S303. That is, the network device may interleave the bit sequence of the repeatedly transmitted reference signal and / or reduce the code rate of the bit sequence of the repeatedly transmitted reference signal, but does not send the second indication information to the terminal device. After receiving the first indication information, the terminal device can demodulate the reference signal carried by the PDSCH according to the first indication information and the relevant parameters of the network device's interleaving and / or reduction of the code rate of the bit sequence of the repeatedly transmitted reference signal.
[0149] In summary, through Figure 3The method embodiment shown can increase the SNR gain of the demodulated reference signal by interleaving the bit sequence of the repeatedly transmitted reference signal and / or reducing the code rate of the bit sequence of the repeatedly transmitted reference signal.
[0150] It is understood that, in order to achieve the functions in the above embodiments, the terminal device or network device includes hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0151] Figure 4 and Figure 5 This is a schematic diagram of the possible communication devices provided for embodiments of this application. These communication devices can be used to implement the functions of the terminal device or network device in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. The communication device can be a terminal device or a network device. The communication device includes modules or units corresponding one-to-one to the methods / operations / steps / actions performed by the terminal device or network device in the above method embodiments. These units can be hardware circuits, software, or a combination of hardware circuits and software. In the embodiments of this application, the communication device can be as follows: Figure 1 One of the terminal devices shown can also be as follows: Figure 1 The network device shown can also be a module (such as a chip, chip system, or circuit) applied to a terminal or network device.
[0152] like Figure 4 As shown, the communication device 400 includes at least a transceiver unit 401 and a processing unit 402; the communication device 400 is used to implement the above-mentioned... Figures 2-3 The methods illustrated in this embodiment demonstrate the functions of the terminal device or network device.
[0153] When the communication device 400 is used to implement Figures 2-3 The terminal device functions as shown in the method embodiment:
[0154] The transceiver unit 401 is used to receive first indication information, which is used to indicate the parameters of repeated transmission in the time domain and / or frequency domain of the reference signal carried by the PDSCH.
[0155] Processing unit 402 is used to demodulate the reference signal carried by the PDSCH according to the first indication information.
[0156] One possible implementation is that the first indication information is included in a field in the PBCH channel.
[0157] In one possible implementation, the first indication information further indicates the parameters for repeated transmission in the time and / or frequency domains of the reference signal carried by the PDCCH corresponding to the PDSCH.
[0158] One possible implementation is that the first indication information is contained in the DCI carried by the PDCCH.
[0159] One possible implementation is that the first indication information is contained in DCI 1_0 or DCI 1_1 carried by the PDCCH.
[0160] One possible implementation is that the parameters for repeated transmission include at least one of the following: number of repetitions, redundant version number, and repetition indication in the time domain and / or frequency domain.
[0161] In one possible implementation, the communication method may further include: receiving second indication information, the second indication information being used to indicate that the bit sequence of the reference signal after repeated transmission has been interleaved and / or the code rate of the bit sequence of the reference signal after repeated transmission has been reduced.
[0162] When the communication device 400 is used to implement Figures 2-3 The function of the network device in the method embodiment shown is as follows:
[0163] Processing unit 402 is used to determine first indication information, the first indication information being used to indicate parameters for repeated transmission in the time domain and / or frequency domain of the reference signal carried by the PDSCH;
[0164] The transceiver unit 401 is used to send the first instruction information.
[0165] One possible implementation is that the first indication information is included in a field in the PBCH channel.
[0166] In one possible implementation, the first indication information further indicates the parameters for repeated transmission in the time and / or frequency domains of the reference signal carried by the PDCCH corresponding to the PDSCH.
[0167] One possible implementation is that the first indication information is contained in the DCI carried by the PDCCH.
[0168] One possible implementation is that the first indication information is contained in DCI 1_0 or DCI 1_1 carried by the PDCCH.
[0169] One possible implementation is that the parameters for repeated transmission include at least one of the following: number of repetitions, redundant version number, and repetition indication in the time domain and / or frequency domain.
[0170] One possible implementation of the communication method may further include: interleaving the bit sequence of the reference signal after repeated transmission and / or reducing the code rate of the bit sequence of the reference signal after repeated transmission.
[0171] One possible implementation involves interleaving the bit sequence of the reference signal after repeated transmissions while satisfying the following conditions:
[0172] E'=repK*E
[0173] Where E' represents the length of the bit sequence of the reference signal after rate matching after repeated transmission, E represents the length of the bit sequence of the original reference signal after rate matching, and repK represents the number of times the reference signal is transmitted repeatedly.
[0174] One possible implementation for reducing the bit sequence of the reference signal after repeated transmissions includes:
[0175] If the code rate of the bit sequence of the original reference signal is R, then the code rate of the bit sequence of the reference signal after repeated transmission is reduced from R to R / repK, where repK represents the number of times the reference signal is transmitted repeatedly.
[0176] If R / repK is less than the minimum code rate, then the code rate of the bit sequence of the reference signal after repeated transmission is configured to be 2*R / repK. If 2*R / repK is less than the minimum code rate, then the code rate of the bit sequence of the reference signal after repeated transmission is configured to be 4*R / repK, ..., until the code rate of the bit sequence of the reference signal after repeated transmission is greater than or equal to the minimum code rate.
[0177] In one possible implementation, the communication method may further include: sending a second indication message, the second indication message being used to indicate that the bit sequence of the reference signal after repeated transmission has been interleaved and / or the code rate of the bit sequence of the reference signal after repeated transmission has been reduced.
[0178] Understandably, further descriptions of the aforementioned transceiver unit 401 and processing unit 402 can be found in the above descriptions. Figures 2-3 The descriptions of the terminal devices or network devices in the method embodiments will not be repeated here.
[0179] like Figure 5 The provided communication device 500 is used to implement the functions of the aforementioned terminal device or network device. This device can be a communication device or a device used within a communication device. The communication device can be a terminal device or a network device. The device used within the communication device can be a chip system or a chip within the communication device. The chip system can be composed of chips or can include chips and other discrete components.
[0180] The communication device 500 includes at least one processor 510 for implementing the processing functions of the device (e.g., access network device or terminal) in the method provided in this application embodiment. The communication device 500 may also include a communication interface 520 for implementing the transmit and receive operations of the device (e.g., terminal device or network device) in the method provided in this application embodiment. In this application embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface for communicating with other devices via a transmission medium. For example, the communication interface 520 is used for the device in the communication device 500 to communicate with other devices. The processor 510 uses the communication interface 520 to transmit and receive data and is used to implement the methods described in the above method embodiments.
[0181] The communication device 500 may further include at least one memory 530 for storing program instructions and / or data. The memory 530 is coupled to the processor 510. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and may be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. The processor 510 may operate in conjunction with the memory 530. The processor 510 may execute program instructions stored in the memory 530. At least one of the at least one memory may be included in the processor.
[0182] This application embodiment does not limit the specific connection medium between the communication interface 520, processor 510, and memory 530. This application embodiment... Figure 5 The memory 530, processor 510, and communication interface 520 are connected via a bus, and the bus is in Figure 5 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0183] When the communication device 500 is specifically a device for use with equipment (such as terminal equipment or network equipment), for example, when the communication device 500 is specifically a chip or chip system, the communication interface 520 may output or receive baseband signals. When the communication device 500 is specifically a device (such as terminal equipment or network equipment), the communication interface 520 may output or receive radio frequency signals. In the embodiments of this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, which can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules in the processor.
[0184] It should be noted that the aforementioned communication interface 520 can be used to perform the functions of the aforementioned transceiver unit 401, and the aforementioned processor 510 can be used to perform the functions of the aforementioned processing unit 402, which will not be elaborated further here.
[0185] When the aforementioned communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments, and the terminal device chip receives information from other network elements; or, the terminal device chip sends information to other network elements.
[0186] When the aforementioned communication device is a chip used in a network device, the network device chip implements the functions of the network device in the above method embodiments. The network device chip receives information from other network elements; or, the network device chip sends information to other network elements.
[0187] Please see Figure 6 , Figure 6 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. For ease of explanation, Figure 6 Only the main components of the terminal device are shown. For example... Figure 6 As shown, the terminal device 600 includes a processor, memory, control circuitry, antenna, and input / output devices. The processor is primarily used for processing communication protocols and data, controlling the entire terminal, executing software programs, and processing software program data. The memory is primarily used for storing software programs and data. The radio frequency (RF) circuitry is primarily used for converting baseband signals to RF signals and processing RF signals. The antenna is primarily used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are primarily used for receiving user input data and outputting data to the user.
[0188] When the terminal is powered on, the processor can read the software program from the storage unit, parse and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal to obtain the RF signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal, the RF circuit receives the RF signal through the antenna. This RF signal is further converted into a baseband signal and output to the processor. The processor converts the baseband signal back into data and processes the data.
[0189] For ease of explanation, Figure 6 Only one memory and processor are shown. In a real terminal, multiple processors and memories may exist. Memory can also be called storage medium or storage device, etc., and this application embodiment does not limit this.
[0190] As an optional implementation, the processor may include a baseband processor and a central processing unit (CPU). The baseband processor is mainly used to process communication protocols and communication data, while the CPU is mainly used to control the entire terminal, execute software programs, and process the data of the software programs. Figure 6 The processor in the terminal integrates the functions of a baseband processor and a central processing unit (CPU). Those skilled in the art will understand that the baseband processor and CPU can also be independent processors interconnected via technologies such as buses. It will also be understood that a terminal can include multiple baseband processors to adapt to different network standards, and multiple CPUs to enhance its processing capabilities. The various components of the terminal can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. Similarly, the CPU can be described as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor or stored as a software program in a storage unit, with the processor executing the software program to implement the baseband processing function.
[0191] In one example, the antenna and control circuit with transceiver functions can be considered as the transceiver unit 601 of the terminal device 600, and the processor with processing functions can be considered as the processing unit 602 of the terminal device 600. For example... Figure 6As shown, the terminal device 600 includes a transceiver unit 601 and a processing unit 602. The transceiver unit can also be referred to as a transceiver, transceiver device, or transceiver apparatus. Optionally, the device in the transceiver unit 601 used for receiving functions can be considered a receiving unit, and the device in the transceiver unit 601 used for transmitting functions can be considered a transmitting unit; that is, the transceiver unit 601 includes both a receiving unit and a transmitting unit. For example, the receiving unit can also be referred to as a receiver, receiver circuit, or receiving device, and the transmitting unit can be referred to as a transmitter, transmitter, or transmitting circuit. Optionally, the receiving unit and the transmitting unit can be integrated into a single unit or can be multiple independent units. The receiving unit and the transmitting unit can be located in one geographical location or distributed across multiple geographical locations.
[0192] In one embodiment, the transceiver unit 601 is used to perform the operations performed by the transceiver unit 401 in the above embodiment. The processing unit 602 is used to perform the operations performed by the processing unit 402 in the above embodiment. The terminal device 600 can also be used to perform various methods performed by the terminal device in the above method embodiments, which will not be described in detail here.
[0193] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the processes related to terminal devices or network devices in the communication methods provided in the above method embodiments.
[0194] This application also provides a computer program product that, when run on a computer or processor, causes the computer or processor to execute one or more steps of any of the above-described communication methods. If the constituent modules of the aforementioned devices are implemented as software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.
[0195] This application also provides a chip system including at least one processor and a communication interface. The communication interface and the at least one processor are interconnected via a circuit. The at least one processor is used to run computer programs or instructions to perform some or all of the steps described in any of the corresponding method embodiments above. This chip system may be composed of chips or may include chips and other discrete devices.
[0196] This application also provides a communication system, which includes a terminal device and a network device, and the specific description can be found in the method described above.
[0197] It should be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be a hard disk drive (HDD), a solid-state drive (SSD), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DRRAM). Memory is any other medium capable of carrying or storing desired program code having an instruction or data structure form and accessible by a computer, but is not limited thereto. The memory in the embodiments of this application may also be circuitry or any other means capable of implementing storage functions for storing program instructions and / or data.
[0198] It should also be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0199] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) is integrated into the processor.
[0200] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0201] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0202] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0203] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0204] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0205] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0206] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0207] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the technology, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0208] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.
[0209] The modules / units in the device of this application embodiment can be merged, divided, and deleted according to actual needs.
[0210] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A communication method, characterized in that, The method includes: Receive first indication information, the first indication information being used to indicate the parameters of repeated transmission in the time domain and / or frequency domain of the reference signal carried by the Physical Downlink Shared Channel (PDSCH); Demodulate the reference signal carried by the PDSCH according to the first indication information.
2. The method according to claim 1, characterized in that, The first indication information is contained in fields in the synchronization signal and the physical broadcast channel PBCH channel.
3. The method according to claim 2, characterized in that, The first indication information also indicates the parameters for the repeated transmission of the reference signal in the time domain and / or frequency domain carried by the physical downlink control channel (PDCCH) corresponding to the PDSCH.
4. The method according to claim 1, characterized in that, The first indication information is contained in the downlink control information (DCI) carried by the physical downlink control channel (PDCCH).
5. The method according to claim 4, characterized in that, The first indication information is contained in DCI1_0 or DCI1_1 carried by the PDCCH.
6. The method according to any one of claims 1-5, characterized in that, The parameters for repeated transmission include at least one of the following: number of repetitions, redundant version number, and time-domain and / or frequency-domain repetition indication.
7. The method according to any one of claims 1-6, characterized in that, The method further includes: Receive second indication information, which indicates that the bit sequence of the reference signal after repeated transmission has been interleaved and / or the code rate of the bit sequence of the reference signal after repeated transmission has been reduced.
8. A communication method, characterized in that, The method includes: Determine first indication information, which is used to indicate the parameters of repeated transmission in the time domain and / or frequency domain of the reference signal carried by the Physical Downlink Shared Channel (PDSCH); Send the first instruction information.
9. The method according to claim 8, characterized in that, The first indication information is contained in fields in the synchronization signal and the physical broadcast channel PBCH channel.
10. The method according to claim 9, characterized in that, The first indication information also indicates the parameters for the repeated transmission of the reference signal in the time domain and / or frequency domain carried by the physical downlink control channel (PDCCH) corresponding to the PDSCH.
11. The method according to claim 8, characterized in that, The first indication information is contained in the downlink control information (DCI) carried by the physical downlink control channel (PDCCH).
12. The method according to claim 11, characterized in that, The first indication information is contained in DCI 1_0 or DCI 1_1 carried by the PDCCH.
13. The method according to any one of claims 8-12, characterized in that, The parameters for repeated transmission include at least one of the following: number of repetitions, redundant version number, and time-domain and / or frequency-domain repetition indication.
14. The method according to any one of claims 8-13, characterized in that, The method further includes: Interleave the bit sequence of the reference signal after repeated transmission and / or reduce the code rate of the bit sequence of the reference signal after repeated transmission.
15. The method according to claim 14, characterized in that, The interleaving process of the bit sequence of the reference signal after repeated transmission satisfies the following conditions: E'=repK*E Where E' represents the length of the bit sequence of the reference signal after rate matching after repeated transmission, E represents the length of the bit sequence of the original reference signal after rate matching, and repK represents the number of times the reference signal is transmitted repeatedly.
16. The method according to claim 14 or 15, characterized in that, The bit sequence of the reference signal after reducing repetitive transmissions includes: If the code rate of the bit sequence of the original reference signal is R, then the code rate of the bit sequence of the reference signal after repeated transmission is reduced from R to R / repK, where repK represents the number of times the reference signal is transmitted repeatedly. If R / repK is less than the minimum code rate, then the code rate of the bit sequence of the reference signal after repeated transmission is configured to be 2*R / repK. If 2*R / repK is less than the minimum code rate, then the code rate of the bit sequence of the reference signal after repeated transmission is configured to be 4*R / repK, ..., until the code rate of the bit sequence of the reference signal after repeated transmission is greater than or equal to the minimum code rate.
17. The method according to any one of claims 14-16, characterized in that, The method further includes: Send a second indication message, which indicates that the bit sequence of the reference signal after repeated transmission has been interleaved and / or the code rate of the bit sequence of the reference signal after repeated transmission has been reduced.
18. A communication device, characterized in that, The device includes a processor, a memory, an input interface, and an output interface. The input interface is used to receive information from other communication devices besides the communication device, and the output interface is used to output information to other communication devices besides the communication device. When a computer program or computer instruction stored in the memory is invoked by the processor, the method described in any one of claims 1-17 is implemented.
19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or computer instructions that, when executed by a processor, cause the method described in any one of claims 1-17 to be implemented.
20. A computer program product, characterized in that, The computer program product includes instructions that, when executed by a processor, cause the method as described in any one of claims 1-17 to be implemented.
21. A communication system, characterized in that, It includes a terminal device and a network device, wherein the terminal device is used to implement the method as described in any one of claims 1-7, and the network device is used to implement the method as described in any one of claims 8-17.