Uplink transmission method and transmission apparatus
By enabling uplink transmission on different symbol groups using terminal devices and utilizing silent resources to calculate interference, the problem of uplink signal interference in SBFD scenarios was solved, improving network transmission efficiency and accuracy.
Patent Information
- Application Number
- PCT/CN2025/106317
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-31
- Filing Date
- 2025-06-30
- Publication Date
- 2026-02-05
AI Technical Summary
In a subband full-duplex (SBFD) scenario, network devices may be interfered with by downlink signals sent by other network devices when receiving uplink signals, which may affect the reception of uplink signals.
After receiving the first instruction, the terminal device performs a first uplink transmission on the first symbol group according to the first silence pattern, and a second uplink transmission on the second symbol group. The network device calculates the interference based on the silence resources and performs interference cancellation.
It reduces the impact of interference on uplink transmission and improves network transmission efficiency and accuracy.
Smart Images

Figure CN2025106317_05022026_PF_FP_ABST
Abstract
Description
Uplink transmission method and transmission apparatus
[0001] The present application claims priority from the Chinese patent application No. 202411044848.4 filed on July 31, 2024, and entitled "Uplink transmission method and transmission apparatus", the content of which is incorporated herein in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication, in particular to an uplink transmission method and transmission apparatus. BACKGROUND
[0003] Subband full duplex (SBFD) refers to that in time division duplex (TDD), an uplink and a downlink transmission resource can be configured simultaneously in a time slot or a symbol. In this way, in the same time slot or the same symbol, a network device can send a downlink signal to some terminal devices based on the configured downlink transmission resource, and can also receive an uplink signal from other terminal devices based on the configured uplink transmission resource.
[0004] However, in the SBFD scenario, when the network device receives the uplink signal, the network device can receive a downlink signal sent by another network device, resulting in that there is BS-to-BS interference in the uplink signal, which affects the reception of the uplink signal. SUMMARY
[0005] The present application provides an uplink transmission method and transmission apparatus, which is beneficial to remove the interference in the uplink signal.
[0006] In a first aspect, an uplink method is provided, which can be applied to a terminal device or a chip in the terminal device. The method can include: receiving a first indication, the first indication being used to schedule at least a first uplink transmission and a second uplink transmission in a same time slot; performing the first uplink transmission on a first symbol group according to a first muting pattern, and performing the second uplink transmission on a second symbol group; wherein the first muting pattern includes a plurality of resource elements (REs) on the first symbol group, one of the two adjacent REs in a same symbol in the plurality of REs is used for the first uplink transmission, and the other RE is not used for uplink transmission, and the first symbol group includes one or two symbols in a time slot.
[0007] The uplink transmission method provided in the application, the terminal device can perform first uplink transmission on the first symbol group according to the first muting pattern, and perform second uplink transmission on the second symbol group. In this way, the network device can calculate interference based on the muting resources in the time-frequency resources corresponding to the first uplink transmission, and perform interference cancellation on the first uplink transmission and / or the second uplink transmission, which is conducive to reducing the influence of interference on uplink transmission.
[0008] In a possible implementation, the second symbol group is not muted under at least one of the following conditions: the time slot is a time slot configured with muting, a period of the time slot configured with muting is greater than or equal to N time slots, and N is greater than or equal to 1; or a frequency domain region mapped by the first uplink transmission is the same as a frequency domain region mapped by the second uplink transmission.
[0009] In this way, no muting is performed on the second symbol group, and more resources are available for uplink transmission, which is conducive to improving network transmission efficiency.
[0010] In a possible implementation, the first symbol group is located before the second symbol group in the time domain.
[0011] In a possible implementation, the second uplink transmission on the second symbol group includes performing second uplink transmission on the second symbol group according to a second muting pattern under at least one of the following conditions: the time slot is a time slot configured with muting, a period of the time slot configured with muting is less than N time slots, and N is greater than or equal to 1; or the frequency domain region mapped by the first uplink transmission is different from the frequency domain region mapped by the second uplink transmission.
[0012] In this way, the network device can calculate interference based on muting resources in time-frequency resources corresponding to the first uplink transmission on the first symbol group, and also calculate interference based on muting resources in time-frequency resources corresponding to the second uplink transmission on the second symbol group, which is conducive to more accurately calculating interference and further more accurately performing interference cancellation.
[0013] In a possible implementation, an order of a modulation mode corresponding to the first uplink transmission is greater than an order threshold.
[0014] In this way, the terminal device can perform first uplink transmission using the first muting pattern in the case where the order of the modulation mode corresponding to the first uplink transmission is greater than the order threshold, that is, in high modulation. Since the influence of interference on high modulation transmission is greater, it is conducive to measuring interference by the network device, reducing the influence of interference on uplink reception, and improving the accuracy of uplink reception.
[0015] In a possible implementation, a code rate corresponding to the first uplink transmission is greater than a code rate threshold.
[0016] In this way, the terminal device can perform the first uplink transmission by using the first muting pattern when the code rate corresponding to the first uplink transmission is greater than the code rate threshold, that is, when the code rate is high. Since the high code rate transmission has a greater impact on interference, it is beneficial for the network device to measure the interference, reduce the impact of the interference on the uplink reception, and improve the uplink reception accuracy.
[0017] In a possible implementation, the number of symbols corresponding to the first uplink transmission is greater than the number threshold.
[0018] In this way, the terminal device can perform the first uplink transmission by using the first muting pattern when the code rate corresponding to the first uplink transmission is greater than the code rate threshold, that is, when the code rate is high. Since the high code rate transmission has a greater impact on interference, it is beneficial for the network device to measure the interference, reduce the impact of the interference on the uplink reception, and improve the uplink reception accuracy.
[0019] In a possible implementation, the time slot includes Q symbol groups for uplink transmission, the Q symbol groups include an odd symbol group and an even symbol group, one of the odd symbol group and the even symbol group is a symbol group for muting, the other of the odd symbol group and the even symbol group is a symbol group not for muting, and the first symbol group belongs to the symbol group for muting.
[0020] In this way, the interference can be more accurately measured, and there are more uplink transmission resources, thereby improving the network transmission efficiency.
[0021] In a possible implementation, the frequency domain region for mapping the first uplink transmission overlaps the first frequency domain region, and the first frequency domain region is adjacent to a frequency domain region for performing downlink transmission.
[0022] If the first frequency domain region is adjacent to the frequency domain region for performing downlink transmission, there can be more interference. Therefore, when the frequency domain region for mapping the first uplink transmission overlaps the first frequency domain region, the first uplink transmission needs to be performed according to the first muting pattern, which is beneficial for the network device to measure the interference so as to perform interference cancellation.
[0023] In a possible implementation, the method further includes determining the first symbol group according to the symbol occupied by the first uplink transmission and the bitmap of P bits, and P is less than or equal to the number of symbols included in the time slot. In this way, it is beneficial to determine the first symbol group.
[0024] In a possible implementation, when P is greater than the number of symbols occupied by the first uplink transmission, the first bit or the last bit of the P bits is used to indicate the first symbol of the symbol occupied by the uplink transmission. In this way, it is beneficial to determine the first symbol group.
[0025] In a possible implementation, the first symbol group includes two symbols, and the frequency domain positions of the REs used for performing the first uplink transmission in the two symbols are different.
[0026] The implementation manner can be applicable to a channel with slow variation in the frequency domain and fast variation in the time domain, can filter two adjacent frequency points in the frequency domain, and is beneficial to network equipment to configure according to channel characteristics, better adapt to channel characteristics, and improve transmission reliability.
[0027] In a possible implementation manner, the first symbol group includes two symbols, and the REs used for the first uplink transmission in each of the two symbols are located in odd subcarriers or even subcarriers.
[0028] The implementation manner can be applicable to a channel with fast variation in the time domain and slow variation in the frequency domain, can filter two same frequency points in the time domain, and is beneficial to network equipment to configure according to channel characteristics, better adapt to channel characteristics, and improve transmission reliability.
[0029] In a second aspect, a transmission apparatus is provided, which is configured to execute the method in any possible implementation manner of the first aspect. Specifically, the transmission apparatus includes modules configured to execute the method in any possible implementation manner of the first aspect.
[0030] In a third aspect, another transmission apparatus is provided, which includes a processor coupled to a memory and configured to execute instructions in the memory to implement the method in any possible implementation manner of the first aspect. Optionally, the transmission apparatus further includes the memory. Optionally, the transmission apparatus further includes a communication interface, and the processor is coupled to the communication interface.
[0031] In an implementation manner, the transmission apparatus is a terminal device. When the transmission apparatus is a terminal device, the communication interface can be a transceiver, or an input / output interface.
[0032] In another implementation manner, the transmission apparatus is a chip applicable to a terminal device. When the transmission apparatus is a chip applicable to a terminal device, the communication interface can be an input / output interface.
[0033] In a fourth aspect, a processor is provided, which includes an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit the signal through the output circuit, so that the processor executes the method in any possible implementation manner of the first aspect.
[0034] In the specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, gate circuit, flip-flop, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be output to, for example, but not limited to, a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0035] Fifthly, a communication device is provided, including a processor and a memory. The processor is used to read instructions stored in the memory, receive signals via a receiver, and transmit signals via a transmitter to execute the method in any possible implementation of the first aspect described above.
[0036] Optionally, the processor may be one or more, and the memory may be one or more.
[0037] Optionally, the memory may be integrated with the processor, or the memory may be separated from the processor.
[0038] In the specific implementation process, the memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or set on different chips. This application does not limit the type of memory or the way the memory and processor are set.
[0039] It should be understood that the relevant data interaction process, such as sending instruction information, can be a process of outputting instruction information from the processor, and receiving capability information can be a process of the processor receiving input capability information. Specifically, the processed output data can be output to the transmitter, and the input data received by the processor can come from the receiver. Here, the transmitter and receiver can be collectively referred to as transceivers.
[0040] The communication device in the fifth aspect above can be a chip. The processor can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. The memory can be integrated into the processor or located outside the processor and exist independently.
[0041] In a sixth aspect, a computer program product is provided, which includes a computer program (which can also be referred to as code or instructions) that, when executed by a computer, causes the computer to perform the method in any possible implementation of the first aspect.
[0042] In a seventh aspect, a computer-readable storage medium is provided, which stores a computer program (which can also be referred to as code or instructions) that, when executed on a computer, causes the computer to perform the method in any possible implementation of the first aspect. BRIEF DESCRIPTION OF DRAWINGS
[0043] FIG. 1 is a schematic diagram of time-frequency resources of a duplex communication;
[0044] FIG. 2 is a schematic diagram of SBFD sub-band time-domain location configuration;
[0045] FIG. 3 is a schematic diagram of SBFD sub-band frequency-domain location configuration;
[0046] FIG. 4 is a schematic diagram of UL available PRB and DL available PRB acquisition;
[0047] FIG. 5 is a schematic diagram of a communication system provided by an embodiment of the present application;
[0048] FIG. 6 is a schematic diagram of another communication system provided by an embodiment of the present application;
[0049] FIG. 7 is a schematic flowchart of an uplink transmission method provided by an embodiment of the present application;
[0050] FIG. 8 is a schematic diagram of a muting pattern provided by an embodiment of the present application;
[0051] FIG. 9 is a schematic diagram of another muting pattern provided by an embodiment of the present application;
[0052] FIG. 10 is a schematic diagram of a first symbol group provided by an embodiment of the present application;
[0053] FIG. 11 is a schematic diagram of resource allocation provided by an embodiment of the present application;
[0054] FIG. 12 is a schematic diagram of frequency-domain resource allocation provided by an embodiment of the present application;
[0055] FIG. 13 is a schematic diagram of a bitmap provided by an embodiment of the present application;
[0056] FIG. 14 is a schematic diagram of another bitmap provided by an embodiment of the present application;
[0057] FIG. 15 is a schematic diagram of yet another bitmap provided by an embodiment of the present application;
[0058] FIG. 16 is a schematic diagram of another bitmap provided in an embodiment of the present application;
[0059] FIG. 17 is a schematic flowchart of another uplink transmission method provided in an embodiment of the present application;
[0060] FIG. 18 is a schematic block diagram of a transmission apparatus provided in an embodiment of the present application;
[0061] FIG. 19 is a schematic block diagram of another transmission apparatus provided in an embodiment of the present application;
[0062] FIG. 20 is a schematic diagram of a chip system of a terminal device provided in an embodiment of the present application;
[0063] FIG. 21 is a schematic diagram of a processor provided in an embodiment of the present application. DETAILED DESCRIPTION
[0064] The technical solutions in the present application will be described below with reference to the drawings.
[0065] In the embodiments of the present application, the terms "first", "second", and the like are used to distinguish the same items or similar items with substantially the same functions and effects. For example, the first period and the second period are merely used to distinguish different periods, and do not limit the sequence. Those skilled in the art can understand that the terms "first", "second", and the like do not limit the number and execution sequence, and the terms "first", "second", and the like do not necessarily mean different.
[0066] It should be noted that in the embodiments of the present application, the words "exemplarily" or "for example" are used to represent an example, an illustration or an explanation. Any embodiment or design scheme described as "exemplarily" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "exemplarily" or "for example" are used to present the relevant concepts in a specific manner.
[0067] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described by "and / or", which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character "or" generally represents an "or" relationship between the associated objects. "At least one" or similar expressions mean any combination of these items, including single item or any combination of multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0068] In the embodiments of the present application, each term and English abbreviation, such as a mute pattern, a first symbol set, a second symbol set, and the like, are all exemplary examples given for the convenience of description, and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms capable of achieving the same or similar functions in existing or future protocols.
[0069] In the embodiments of the present application, “predefined” can be a protocol definition. Among them, “predefined” can be implemented by pre-saving the corresponding code, table or other means that can be used to indicate related information in the device (for example, including the sending end and the receiving end), and the present application does not limit the specific implementation manner thereof.
[0070] In the embodiments of the present application, the “protocol” involved can refer to a standard protocol in the communication field, for example, can include the LTE protocol, the NR protocol, the WLAN protocol and the related protocol applied in the future communication system, and the present application does not limit this.
[0071] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: a long term evolution (LTE) system: for example, an LTE frequency division duplex (FDD) system and an LTE time division duplex (TDD), a 5th generation (5G) system or a new radio (NR), a future communication system, and the like.
[0072] The terminal device in the embodiments of the present application can also be referred to as: a user equipment (UE), a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile terminal, 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, and the like.
[0073] The terminal device can be a device that provides voice / data connectivity to a user, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminal devices include: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, 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 cellular phone, a cordless phone, a session initiation protocol (SIP) phone, 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 wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc., which are not limited in the present application.
[0074] By way of example and not limitation, in this application, the terminal device can be a terminal device in an internet of things (IoT) system. The internet of things is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection. Illustratively, the terminal device in the embodiments of the present application can be a wearable device. The wearable device can also be called a wearable smart device, which is a general term for wearable 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 can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also can realize powerful functions through software support and data interaction, cloud interaction. The general wearable smart device includes a full function, large size, and can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, and only focuses on a certain application function, and needs to cooperate with other devices such as a smart phone, such as various smart wristbands, smart jewelry, and the like for monitoring vital signs.
[0075] By way of example and not limitation, in the embodiments of the present application, the terminal device can also be a terminal device in machine type communication (MTC). In addition, the terminal device can also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. built-in as one or more components or units in a vehicle. The vehicle can implement the method provided in the present application by built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit, etc. Therefore, the embodiments of the present application can also be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V), vehicle-to-vehicle (V2V) technology, etc.
[0076] The network device involved in the present application can be a device in communication with a terminal device. The network device can also be referred to as an access network device or a radio access network device. The network device can be a TRP, an evolved NodeB (eNB or eNodeB) in an LTE system, a home evolved NodeB (home NodeB, HNB), a baseband unit (BBU), a wireless controller in a cloud radio access network (CRAN) scenario, or a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network or a future evolved PLMN network, an access point (AP) in a WLAN, a gNB in an NR system, a city base station, a micro base station, a pico base station, a femto base station, and the like. The present application does not limit the network device.
[0077] To better understand the embodiments of the present application, the terms involved in the embodiments of the present application are first introduced.
[0078] 1. Frequency division duplex (FDD), TDD, and SBFD
[0079] FDD is a duplex communication technology that can simultaneously transmit and receive data on different frequencies. That is, FDD can use a pair of frequency bands, one for uplink (UL) communication and the other for downlink (DL) communication. This communication technology can achieve two-way communication and reduce latency.
[0080] TDD is a duplex communication technology that can transmit and receive data on different time periods on the same uplink and downlink bands. That is, TDD can be divided into multiple time slots in time, some of which are used for uplink communication and others for downlink communication. This communication technology can flexibly adjust the bandwidth ratio of uplink and downlink to adapt to different traffic demands.
[0081] SBFD is an advanced communication technology that allows simultaneous transmission and reception of data on different sub-bands of the same frequency band and at the same time. This communication technology is beneficial to improve spectral efficiency.
[0082] To better understand the three communication technologies, the three communication technologies are described below in conjunction with FIG. 1.
[0083] Exemplarily, FIG. 1 shows a schematic diagram of time-frequency resources of duplex communication. As shown in FIG. 1, a in FIG. 1 is used to represent time-frequency resources of FDD, b in FIG. 1 is used to represent time-frequency resources of TDD, and c in FIG. 1 is used to represent time-frequency resources of SBFD. D is used to represent a downlink time slot, U is used to represent an uplink time slot, and F is used to represent a flexible time slot, which can be used for downlink or uplink.
[0084] In a in FIG. 1, on a slot 0, a slot 1, and a slot 2, downlink transmission can be performed on a downlink bandwidth part (BWP), and uplink transmission can be performed on an uplink BWP, the downlink BWP and the uplink BWP are located in different carriers and are separated in a frequency domain.
[0085] In b in FIG. 1, the downlink BWP and the uplink BWP are located in the same carrier. At the same time, only uplink transmission or downlink transmission can be performed. For example, on the slot 0 to the slot 2, only downlink transmission can be performed, and on the slot 4, only uplink transmission can be performed. The slot 3 is a flexible time slot, that is, the slot 3 can be used for uplink transmission or downlink transmission, but cannot simultaneously perform uplink transmission and downlink transmission.
[0086] In the flexible time slot, the minimum granularity of switching between uplink transmission and downlink transmission is a symbol. For example, the slot 3 is a flexible time slot, which is composed of 14 or 12 orthogonal frequency division multiplexing (OFDM) symbols. In the 14 or 12 OFDM symbols, the first M symbols can be downlink symbols, the last N symbols can be uplink symbols, and the middle 14-M-N (or 12-M-N) symbols can be flexible symbols, 0<=M<=14, 0<=N<=14, and M+N<=14.
[0087] It can be understood that the downlink symbol is used for downlink transmission, the uplink symbol is used for uplink transmission, and the flexible symbol can be used for uplink transmission or downlink transmission. The specific transmission direction can be notified to the terminal device by the network device through radio resource control (RRC) signaling or downlink control information (DCI) scheduling.
[0088] Compared with FDD, TDD occupies less frequency domain resources. However, because in TDD, uplink transmission and downlink transmission cannot be simultaneously performed, for example, only downlink transmission can be performed on the slot 0, and uplink transmission cannot be performed, which causes an increase in uplink transmission delay.
[0089] To solve the latency problem of TDD, SBFD is proposed. In some examples, SBFD can also be referred to as complementary TDD (C-TDD).
[0090] SBFD is to configure uplink transmission resources and downlink transmission resources at the same time on a certain symbol or time slot of a TDD system.
[0091] For example, in c of the above Error! Reference source not found., there is a frequency domain resource within the BWP on a time slot, for example, time slot 0, time slot 1, time slot 2, or time slot 3, on which uplink transmission can be performed, so that uplink transmission can be performed on the time slot, thereby reducing the uplink transmission latency. This frequency domain resource for uplink transmission can be referred to as an uplink sub-band. There is also a frequency domain resource within the BWP on which downlink transmission can be performed, so that downlink transmission can also be performed on the time slot. This frequency domain resource for downlink transmission can be referred to as a downlink sub-band.
[0092] The network device can simultaneously perform uplink and downlink transmission (limited to the range of uplink sub-band or downlink sub-band) on time slots 0 to 3. The terminal device can also simultaneously perform uplink and downlink transmission (i.e., full-duplex terminal device) on time slots 0 to 3, in addition, the terminal device can also perform only uplink on time slot 4, and it is also possible to perform only downlink transmission on other time slots not shown (half-duplex terminal device). As can be seen, compared with TDD, SBFD has more uplink resources, which is beneficial to reduce the uplink transmission latency.
[0093] 2. SBFD time domain or frequency domain configuration
[0094] The network device can configure the time domain and frequency domain positions of the SBFD sub-band within 1 TDD through RRC parameters.
[0095] 1) Configuration method of time domain position
[0096] The network device configures the time domain position of the SBFD sub-band in a semi-static manner through RRC parameters (for example, TDD-UL-DL-Pattern).
[0097] In some examples, the network device can configure the DL symbols, UL symbols and flexible symbols through the TDD-UL-DL-ConfigCommon parameter. The SBFD symbols can be configured on the DL symbols and / or flexible symbols. The configured SBFD symbols can start from any symbol within a slot, and can also end at any symbol within a slot. The SBFD sub-band time domain period can be the same as the period configured by dl-UL-Transmission Periodicity in the TDD-UL-DL-Pattern, or an integer multiple of the period configured by dl-UL-Transmission Periodicity in the TDD-UL-DL-Pattern. A slot can contain SBFD symbols and non-SBFD symbols.
[0098] Exemplarily, FIG. 2 shows a schematic diagram of an SBFD sub-band time domain position configuration. As shown in FIG. 2, there are 10 slots in total, and each slot can include 14 symbols. Among the 10 slots, every 5 slots is a period. The SBFD sub-band time domain period can be the same as the period configured by dl-UL-Transmission Periodicity in the TDD-UL-DL-Pattern, and both are 5 slots. The 5 slots can be 5 milliseconds (ms). The 1st to 3rd slots in each period are used for downlink transmission, which can be referred to as DL slots; the 5th slot is used for uplink transmission, which can be referred to as an UL slot; and the 4th slot can be used for both uplink transmission and downlink transmission, which can be referred to as a flexible slot. The symbols included in the 1st to 3rd slots can be referred to as DL symbols, the symbols included in the 5th slot can be referred to as UL symbols, and the symbols included in the 4th slot can be referred to as flexible symbols.
[0099] As shown in FIG. 2, the network device can configure SBFD symbols on the DL symbols and flexible symbols in each period. The SBFD symbols can occupy half of the symbols in the 2nd slot, the 3rd slot and the 4th slot in a period.
[0100] 2) Configuration mode of frequency domain position
[0101] The network device can semi-statically configure the SBFD sub-band frequency domain position through the RRC parameter resource block level (RB-level).
[0102] In some examples, the network device can explicitly configure the frequency domain positions of the UL sub-band and the DL sub-band within a carrier. The frequency domain positions of the sub-bands can be the same on different SBFD symbols within one TDD carrier. Only one UL sub-band can be configured within one TDD carrier, and the UL sub-band can be located in the middle of the carrier or at one side of the carrier.
[0103] For example, FIG. 3 shows a schematic diagram of an SBFD sub-band frequency domain position configuration. As shown in a of FIG. 3, one UL sub-band is configured in one TDD carrier, and the UL sub-band is located in the middle of the carrier, and the UL sub-band is surrounded by DL sub-bands.
[0104] As shown in b of FIG. 3, one UL sub-band is configured in one TDD carrier, and the UL sub-band is located at the upper edge of the carrier, and the lower edge of the UL sub-band is a DL sub-band. Alternatively, the UL sub-band is located at the lower edge of the carrier, and the upper edge of the UL sub-band is a DL sub-band. This example is not shown.
[0105] 3. Uplink / downlink usable physical resource blocks (PRBs) of an SBFD symbol
[0106] There are multiple ways to indicate the UL / DL usable PRBs of an SBFD symbol.
[0107] In a possible implementation, the terminal device can take the intersection of the PRBs contained in the semi-statically configured UL sub-band and the PRBs of the active UL BWP on the SBFD symbol to obtain the UL usable PRBs. Similarly, the terminal device can take the intersection of the PRBs contained in the semi-statically configured DL sub-band and the PRBs of the active DL BWP on the SBFD symbol to obtain the DL usable PRBs.
[0108] For example, FIG. 4 shows a schematic diagram of UL / DL usable PRB acquisition. As shown in FIG. 4, the network device can configure DL sub-bands and UL sub-bands in one carrier through RRC parameters.
[0109] The terminal device can take the intersection of the PRBs contained in the UL sub-band and the PRBs of the active UL BWP on the SBFD symbol to obtain the UL usable PRBs. The terminal device can take the intersection of the PRBs contained in the DL sub-band and the PRBs of the active DL BWP on the SBFD symbol to obtain the DL usable PRBs.
[0110] In another possible implementation, the network device can explicitly configure the UL / DL usable PRBs on the active UL / DL BWP on the SBFD symbol through signaling. In this way, flexibility is achieved.
[0111] The above describes FDD, TDD, and SBFD. Next, interference between base stations in TDD and SBFD will be described.
[0112] Exemplarily, FIG. 5 shows a schematic diagram of a dynamic TDD system provided by an embodiment of the present application. One main feature of dynamic TDD is that the time proportion of UL and DL can be dynamically adjusted according to requirements, which makes the system more flexible under different load conditions.
[0113] As shown in FIG. 5, the dynamic TDD system includes a macro base station 510, a micro base station 520, and a micro base station 530. The macro base station 510 covers a range including a terminal device 540 and a terminal device 550. The micro base station 520 covers a range including a terminal device 560 and a terminal device 570. The micro base station 530 covers a range including a terminal device 580. It should be noted that the number of base stations and the number of terminal devices are merely examples, and the embodiments of the present application do not limit this.
[0114] The time-frequency resources of TDD configured by the macro base station 510 can include 5 slots, which can include 3 downlink slots (D), 1 switching slot (S) for switching from downlink to uplink, and 1 uplink slot (U). The time-frequency resources of TDD configured by the micro base station 520 and the micro base station 530 can include 5 slots, which can include 1 downlink slot (D), 1 switching slot (S) for switching from downlink to uplink, and 3 uplink slots (U).
[0115] At the 3rd slot, the micro base station 520 can receive the uplink signals sent by the terminal device 560 and the terminal device 570, and the micro base station 530 can receive the uplink signals sent by the terminal device 580. The macro base station 510 can send downlink signals to the terminal device 540 and the terminal device 550.
[0116] The macro base station 510 sends downlink signals, and the micro base station 520 receives uplink signals, which can cause the micro base station 520 to receive the downlink signals sent by the macro base station 510, so that the uplink signals received by the micro base station 520 contain interference between base stations.
[0117] In addition, the terminal device 580 sends uplink signals to the micro base station 530, which can cause the micro base station 520 to also receive the signals sent by the terminal device 580, resulting in interference in the uplink signals received by the micro base station 520.
[0118] Similar situations also exist in SBFD. Exemplarily, FIG. 6 shows a schematic diagram of an SBFD system provided by an embodiment of the present application. As shown in FIG. 6, the SBFD system includes a network device 610 and a network device 620. The network device 610 covers a range including a terminal device 630 and a terminal device 640. The network device 620 covers a range including a terminal device 650 and a terminal device 660. It should be noted that the number of base stations and the number of terminal devices are merely examples, and the embodiments of the present application do not limit this.
[0119] The time-frequency resources configured by the network device 610 and the network device 620 are the same. The time-frequency resources can include 5 slots, the 1st slot (D) of the 5 slots can be used for downlink transmission; the 2nd slot can be used for downlink transmission and can be used for switching from downlink to uplink; the 3rd slot can be used for downlink transmission and can be used for uplink transmission; the 4th slot can be used for uplink transmission and can be used for switching from downlink to uplink; and the 5th slot can be used for uplink transmission.
[0120] In the 3rd slot, the network device 610 can receive the uplink signal sent by the terminal device 630 and can send a downlink signal to the terminal device 640. The network device 620 can receive the uplink signal sent by the terminal device 650 and can send a downlink signal to the terminal device 660.
[0121] The terminal device 640 is close to the terminal device 650, which can cause the network device 620 to receive the downlink signal sent by the network device 610 to the terminal device 640, causing the uplink signal received by the network device 620 to have interference between base stations.
[0122] In addition, the uplink signal sent by the terminal device 650 and the downlink signal sent by the network device 620 to the terminal device 660 can not be completely orthogonal, which can cause the uplink signal received by the network device 620 to also have some interference.
[0123] Therefore, embodiments of the present application provide an uplink transmission method and a transmission device, which can reduce the influence of interference on uplink transmission.
[0124] For example, for the TDD system shown in FIG. 5, the terminal device 560 can not perform uplink transmission on some uplink resources (such as uplink slots or uplink symbols), that is, the terminal device 560 does not send an uplink signal to the micro base station 520 on some uplink resources, and the micro base station 520 can measure interference on the time slot. The terminal device 560 performs uplink transmission on the subsequent uplink resources, that is, the terminal device 560 sends an uplink signal to the micro base station 520 on the subsequent uplink resources, and the micro base station 520 can perform interference cancellation on the uplink signal received in the time slot, which is beneficial to reduce the influence of interference on uplink transmission.
[0125] For example, for the SBFD system shown in FIG. 6, the terminal device 650 can perform first uplink transmission on one or two symbols according to a muting pattern, and can perform second uplink transmission on other symbols, so that the network device 620 can calculate interference based on the first uplink transmission and perform interference cancellation on the second uplink transmission, which is beneficial to reduce the influence of interference on uplink transmission.
[0126] To better understand the embodiments of the present application, the method provided by the embodiments of the present application is described in detail below with reference to the scenario of the SBFD system, combined with FIG. 7 to FIG. 17. The embodiments shown by the embodiments of the present application show the method provided by the embodiments of the present application from the perspective of device interaction. The specific forms and quantities of the devices shown are only examples, and should not constitute any limitation on the implementation of the method provided by the embodiments of the present application. Below, the network device and the terminal device are taken as the execution subject to describe the method of the embodiments of the present application in detail.
[0127] It should be understood that the terminal device can be the terminal device itself, or a chip, chip system or processor supporting the terminal device to implement the method provided by the embodiments of the present application, or a logic module or software capable of implementing all or part of the terminal device; the network device can be the network device itself, or a chip, chip system or processor supporting the network device to implement the method provided by the embodiments of the present application, or a logic module or software capable of implementing all or part of the network device, which is not limited by the present application.
[0128] Exemplarily, FIG. 7 shows a schematic flowchart of an uplink transmission method provided by the embodiments of the present application. The method can be applied to the communication system shown in FIG. 6, but the embodiments of the present application are not limited thereto. As shown in FIG. 7, the method can include the following steps:
[0129] S701, the network device sends a first indication to the terminal device, the first indication being used to schedule at least a first uplink transmission and a second uplink transmission in a same time slot.
[0130] In the communication system shown in FIG. 6, the network device can be the network device 620, and the terminal device can be the terminal device 650.
[0131] The first indication can be implemented by one signaling or multiple signalings, which is not limited by the embodiments of the present application.
[0132] Exemplarily, the first indication can be one signaling, which can be carried in an RRC signaling, a medium access control-control element (MAC-CE) signaling, or a DCI indication, and is used to schedule the first uplink transmission and the second uplink transmission. The first uplink transmission and the second uplink transmission can be used to carry a same transport block, that is, the first uplink transmission and the second uplink transmission are repeated transmissions of the same transport block. The first uplink transmission and the second uplink transmission can also be used to carry different transport blocks, that is, the first uplink transmission and the second uplink transmission are two independent transmissions.
[0133] Exemplarily, the first indication can be two signals respectively for scheduling the first uplink transmission and the second uplink transmission. When the first indication is two signals, the two signals can be respectively carried in RRC signaling, MAC-CE signaling or DCI indication, and embodiments of the present application do not limit this.
[0134] The first indication can be used for scheduling the first uplink transmission and the second uplink transmission, and the first indication can also be used for indicating or scheduling other uplink transmissions, and embodiments of the present application do not limit this. The first uplink transmission and the second uplink transmission can occupy the same time slot resource.
[0135] In some examples, one time slot can include 14 symbols or 12 symbols, and embodiments of the present application do not limit this.
[0136] The first uplink transmission or the second uplink transmission can include a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH). In some examples, the first uplink transmission or the second uplink transmission can both be PUSCH.
[0137] The waveform of the first uplink transmission or the waveform of the second uplink transmission can be a DFT-S-OFDM waveform and an OFDM waveform, and embodiments of the present application do not limit this.
[0138] The time domain resources occupied by the first uplink transmission and the second uplink transmission are different, and the frequency domain resources occupied can be the same or different, and embodiments of the present application do not limit this. The symbols occupied by the first uplink transmission include symbols in the first symbol group, and the symbols occupied by the second uplink transmission include symbols in the second symbol group.
[0139] The network device sending the first indication to the terminal device can include a plurality of possible implementation manners.
[0140] In one possible implementation manner, the network device can send the first indication to the terminal device in a semi-static or pre-allocated manner.
[0141] Exemplarily, the network device can issue the first indication through high layer signaling such as RRC signaling or MAC CE signaling. The first indication can be used for scheduling at least the first uplink transmission and the second uplink transmission in the same time slot. The first indication can also include time-frequency resource allocation, coding and modulation mode, transport block size and the like of the first uplink transmission and the second uplink transmission. The first indication can be effective periodically until the content in the first indication changes. In the effective period, the time-frequency resource, the coding and modulation mode, the transport block size and the like remain unchanged.
[0142] In this way, the first indication is periodically valid, and real-time signaling is not required, which is beneficial for saving signaling overhead.
[0143] In another possible implementation, the network device can send the first indication to the terminal device in a dynamic scheduling manner.
[0144] For example, the first indication can be carried in DCI signaling, and the network device can send the first indication to the terminal device through DCI. The first indication can also include information such as time-frequency resource allocation, coding and modulation mode, and transport block size of the first uplink transmission and the second uplink transmission.
[0145] In this way, real-time indication through DCI signaling is more flexible.
[0146] S702, based on the first indication, the terminal device can perform the first uplink transmission on the first symbol group according to the first muting pattern, and perform the second uplink transmission on the second symbol group. The first muting pattern includes a plurality of REs on the first symbol group, and one of the adjacent two REs in the plurality of REs is used for the first uplink transmission, and the other RE is not used for the uplink transmission. The first symbol group includes one or two symbols in a slot.
[0147] A slot can include at least the first symbol group and the second symbol group. In some examples, the first symbol group can also be referred to as a first symbol set, and the second symbol group can also be referred to as a second symbol set.
[0148] A symbol can correspond to a plurality of REs, and one of the adjacent two REs in the plurality of REs is used for the first uplink transmission, and the other RE is not used for the uplink transmission. Such a form can be referred to as a muting pattern. The other RE not used for the uplink transmission can be understood as not performing the first uplink transmission, nor the second uplink transmission. In addition, the RE can also not perform the downlink transmission, that is, the RE is not used for uplink and downlink transmission. The uplink transmission can include PUSCH or PUCCH, and the downlink transmission can include PDSCH or PDCCH.
[0149] In some examples, the terminal device does not perform uplink transmission on some REs in the same symbol, which can be referred to as muting of the terminal device. The REs that are muted can all be located in odd subcarriers or even subcarriers. The present embodiment of the application does not limit this. The REs that are muted are located in odd subcarriers or even subcarriers, which can be predefined by a protocol or explicitly or implicitly configured by the network device, and the present embodiment of the application does not limit this. It should be understood that if it is predefined by the protocol, the implementation is simple. If it is explicitly or implicitly configured by the network device, the flexibility is stronger.
[0150] In order to better understand the muting pattern, an example of a muting pattern is described below in conjunction with FIG. 8.
[0151] Exemplarily, FIG. 8 shows a schematic diagram of a muting pattern provided by an embodiment of the present application. As shown in FIG. 8, one symbol corresponds to a plurality of REs, and in each two adjacent REs of the plurality of REs, one RE performs first uplink transmission, and the other RE is muted, i.e., does not perform uplink transmission.
[0152] The first symbol group includes one or two symbols. If the first symbol group includes two symbols, the muting patterns corresponding to the two symbols can be the same or different, and the present embodiment of the application does not limit this.
[0153] In a possible implementation, the first symbol group includes two symbols, and the frequency domain positions of the REs used for performing first uplink transmission in the two symbols are different, i.e., the muting patterns corresponding to the two symbols are different.
[0154] In some examples, FIG. 9 shows a schematic diagram of a first symbol group provided by an embodiment of the present application. As shown in FIG. 9, the first symbol group includes two symbols, and the two symbols correspond to a plurality of REs respectively. In the same symbol, in each two adjacent REs of the plurality of REs, one RE performs first uplink transmission, and the other RE is muted, i.e., does not perform uplink transmission. At the same time, the frequency domain positions of the REs used for performing first uplink transmission in the two symbols are different, i.e., the muting patterns corresponding to the two symbols are different.
[0155] This implementation can be applicable to a channel that is slow in time domain and fast in frequency domain, and can filter two adjacent frequency points in the frequency domain, which is beneficial for the network device to configure according to the channel characteristics, better adapt to the channel characteristics, and improve transmission reliability.
[0156] In a possible implementation, the first symbol group includes two symbols, and the REs used for performing first uplink transmission in each symbol of the two symbols are located in odd subcarriers or even subcarriers.
[0157] In some examples, FIG. 10 shows a schematic diagram of a first symbol group according to an embodiment of the present application. As shown in FIG. 10, the first symbol group includes two symbols, and the two symbols correspond to a plurality of REs. In each of two adjacent REs in the plurality of REs on the same symbol, one RE performs first uplink transmission, and the other RE is silent, i.e., does not perform uplink transmission. Meanwhile, the REs for performing first uplink transmission in the two symbols are both located on odd subcarriers, i.e., the two symbols have the same silence pattern.
[0158] This implementation can be applied to a channel with fast time-domain variation and slow frequency-domain variation, and filtering can be performed on two same frequency points in the time domain, which is beneficial for the network device to configure according to the channel characteristics, better adapt to the channel characteristics, and improve transmission reliability.
[0159] If the first symbol group includes two symbols, the two symbols can be adjacent or not adjacent in the same time slot, and the embodiments of the present application do not limit this.
[0160] The silence patterns of the two symbols can be the same or different, which can be predefined by a protocol or explicitly or implicitly configured by a network device, and the embodiments of the present application do not limit this. It should be understood that if predefined by a protocol, the implementation is simple. If explicitly or implicitly configured by a network device, the flexibility is stronger.
[0161] The terminal device can perform first uplink transmission on the first symbol group according to the first silence pattern, and perform second uplink transmission on the second symbol group. In some examples, the terminal device can perform second uplink transmission on some symbols in the second symbol group according to a second silence pattern, and the second silence pattern can be the same as or different from the first silence pattern, and the embodiments of the present application do not limit this.
[0162] According to the uplink transmission method provided by the embodiments of the present application, the terminal device can perform first uplink transmission on the first symbol group according to the first silence pattern, and perform second uplink transmission on the second symbol group. In this way, the network device can calculate interference based on the silent resources in the time-frequency resources corresponding to the first uplink transmission, and perform interference cancellation on the first uplink transmission and / or the second uplink transmission, which is beneficial for reducing the influence of interference on uplink transmission.
[0163] The second symbol group described above can be used for performing second uplink transmission without silence, or for performing second uplink transmission according to a second silence pattern. The following will introduce these two cases.
[0164] In the first case, the second symbol group can be used for performing second uplink transmission without silence.
[0165] Specifically, the second symbol group can be used for the second uplink transmission but not for the muting when at least one of the following conditions is met: the time slot is a time slot configured with muting, a period of the time slot configured with muting is greater than or equal to N time slots, and N is greater than or equal to 1; or the frequency domain region mapped by the first uplink transmission and the frequency domain region mapped by the second uplink transmission are the same.
[0166] In a possible implementation, the second symbol group can be used for the second uplink transmission but not for the muting when the time slot is a time slot configured with muting and a period of the time slot configured with muting is greater than or equal to N time slots.
[0167] The time slot is a time slot configured with muting if there is a symbol for muting in the time slot. If the period of the time slot configured with muting is greater than or equal to N time slots, it means that more resources for uplink transmission are needed, and in this case, the second symbol group can be used for the second uplink transmission but not for the muting. N can be predefined by a protocol or indicated by the network device, which is not limited in the embodiments of the present application. The period of the time slot configured with muting can be 1, 5, 10, or 20 time slots. When the period of the time slot configured with muting is 5, 10, or 20 time slots, the period also corresponds to an offset, that is, a corresponding offset position in the period. The period and the offset can be referred to as a period parameter.
[0168] For example, the network device indicates the period parameter to the terminal device, and the period parameter can include that the period of the time slot configured with muting is 10 time slots and the offset is 5 time slots. Based on the indication, the terminal device can perform the first uplink transmission on the first symbol group on the fifth time slot in every 10 time slots starting from system frame number 0 (SFN0) according to the first muting pattern, and perform the second uplink transmission but not the muting on the second symbol group.
[0169] In this way, the terminal device can know based on the period parameter that the muting is not performed on the second symbol group, and the uplink transmission occupies more resources, which is beneficial to improve the network transmission efficiency. Meanwhile, the implicit indication method does not need to be explicitly indicated, which is beneficial to reduce the signaling overhead. That is, the terminal device knows based on the period parameter that the uplink transmission according to the muting pattern is performed on which time slots, and when there are multiple uplink transmissions in these time slots, the uplink transmission according to the muting pattern is only needed to be performed on part of the uplink transmissions in these time slots, such as performing the first uplink transmission on the first symbol group according to the muting pattern and performing the second uplink transmission but not the muting on the second symbol group.
[0170] In another possible implementation, in a case where the frequency domain region of the first uplink transmission mapping and the frequency domain region of the second uplink transmission mapping are both the same, the second symbol group performs the second uplink transmission but does not perform muting.
[0171] In a case where the frequency domain region of the first uplink transmission mapping and the frequency domain region of the second uplink transmission mapping are both the same, the terminal device can perform the first uplink transmission on the first symbol group according to the first muting pattern, and perform the second uplink transmission on the second symbol group but not perform muting.
[0172] In this way, the uplink transmission occupies more resources, which is beneficial to improve the network transmission efficiency.
[0173] Optionally, in the above two possible manners, when the second symbol group does not perform muting, the second symbol group is located after the first symbol group in the time domain, or in other words, the first symbol group is located before the second symbol group in the time domain.
[0174] For example, FIG. 11 shows a schematic diagram of resource allocation provided by an embodiment of the present application. As shown in FIG. 11, one time slot includes 14 symbols, and the time slot includes a symbol group 1 and a symbol group 2. The symbol group 1 is used for the first uplink transmission, and the first symbol and the third symbol in the symbol group 1 are used for muting. Therefore, the first symbol and the third symbol in the symbol group 1 can be the symbols in the first symbol group. The symbol group 2 is used for the second uplink transmission but does not perform muting, and the symbol group 2 can be the second symbol group. The first symbol group is located before the second symbol group in the time domain.
[0175] In this way, the network device can first calculate the interference based on the muting resources in the time-frequency resources corresponding to the first uplink transmission on the first symbol group, and then perform interference cancellation on the muting resources in the time-frequency resources corresponding to the second uplink transmission on the second symbol group, which is beneficial to reduce the influence of interference on the uplink transmission.
[0176] In the second case, the second symbol group can be used to perform the second uplink transmission according to the second muting pattern.
[0177] Specifically, in a case where at least one of the following conditions is met, the second symbol group is used to perform the second uplink transmission and muting, that is, the terminal device can perform the second uplink transmission on the second symbol group according to the second muting pattern: the time slot is a time slot configured with muting, the period of the time slot configured with muting is less than N time slots, and N is greater than or equal to 1; or the frequency domain region of the first uplink transmission mapping and the frequency domain region of the second uplink transmission mapping are different.
[0178] In a possible implementation, in the case that the slot is a slot configured with muting, and the period of the slot configured with muting is less than N slots, the second symbol group can be used for the second uplink transmission, and muting is performed. The muting pattern of the second uplink transmission can be the same as or different from the muting pattern of the first symbol group used for the first uplink transmission, and the embodiments of the present application do not make a limitation in this regard.
[0179] The presence of a symbol for muting in a slot indicates that the slot is a slot configured with muting. If the period of the slot configured with muting is less than N slots, it indicates that more emphasis is needed for interference cancellation, and in this case, the second uplink transmission also needs to be muted according to the muting pattern, that is, no second uplink transmission is performed on some REs.
[0180] In this way, the network device can calculate the interference based on the muting resources in the time-frequency resources corresponding to the first uplink transmission on the first symbol group, and can also calculate the interference based on the muting resources in the time-frequency resources corresponding to the second uplink transmission on the second symbol group, which is beneficial to more accurately calculate the interference and further more accurately perform interference cancellation.
[0181] For example, the network device indicates to the terminal device that the period of the slot configured with muting is 1 slot. Based on the indication, the terminal device can perform the first uplink transmission according to the first muting pattern on the first symbol group, and can perform the second uplink transmission according to the second muting pattern on the second symbol group.
[0182] In this way, the terminal device can know that muting is performed on the second symbol group based on the period parameter, and this implicit indication method does not need to be explicitly indicated, which is beneficial to reduce the signaling overhead.
[0183] In another possible implementation, in the case that the frequency domain region mapped by the first uplink transmission and the frequency domain region mapped by the second uplink transmission are different, the terminal device can perform the first uplink transmission according to the first muting pattern on the first symbol group, and can perform the second uplink transmission according to the second muting pattern on the second symbol group.
[0184] In the case that the frequency domain region mapped by the first uplink transmission and the frequency domain region mapped by the second uplink transmission are different, the terminal device can perform the first uplink transmission according to the first muting pattern on the first symbol group, and can perform the second uplink transmission according to the second muting pattern on the second symbol group.
[0185] In this way, since the frequency domain regions of the first uplink transmission and the second uplink transmission are different, the received interference is also different, and muting needs to be performed on the first symbol group and the second symbol group, which is beneficial to more accurately calculate the interference and further more accurately perform interference cancellation.
[0186] In other examples, the terminal device can determine whether the second symbol group is used for the second uplink transmission according to the second muting pattern based on the indication of the network device.
[0187] For example, in a case where the network device indicates the terminal device to perform the first uplink transmission according to the muting pattern on the first symbol group, the terminal device can perform the first uplink transmission according to the first muting pattern on the first symbol group, and perform the second uplink transmission on the second symbol group without muting. In a case where the network device indicates the terminal device to perform the uplink transmission according to the muting pattern on both the first symbol group and the second symbol group, the terminal device can perform the first uplink transmission according to the first muting pattern on the first symbol group, perform the second uplink transmission according to the second muting pattern on some symbols of the second symbol group, and perform the second uplink transmission on other symbols of the second symbol group, i.e., perform the second uplink transmission without muting on the other symbols of the second symbol group.
[0188] In this way, the uplink transmission performed according to the muting pattern is determined by the display indication method, which can explicitly indicate which uplink transmission is performed according to the muting pattern, and is beneficial to guarantee the network transmission efficiency. In addition, the indication information can be carried in the existing signaling, and there are more options, which is more flexible.
[0189] In addition to the first symbol group and the second symbol group, a third symbol group and / or a fourth symbol group, etc. can also be included in a time slot. The network device can indicate the terminal device to perform the uplink transmission according to the muting pattern on all symbol groups. The terminal device can perform the uplink transmission according to the muting pattern on all symbol groups. In this way, it is more beneficial to more accurately calculate the interference, and then more accurately perform the interference cancellation.
[0190] In the method shown in FIG. 7, the terminal device performs the first uplink transmission according to the first muting pattern on the first symbol group. The first uplink transmission can have at least one of the following characteristics: the order of the modulation mode corresponding to the first uplink transmission is greater than an order threshold; the code rate corresponding to the first uplink transmission is greater than a code rate threshold; or the number of symbols corresponding to the first uplink transmission is greater than a number threshold.
[0191] In a possible implementation, the order of the modulation mode corresponding to the first uplink transmission is greater than an order threshold. The order threshold can be configured by the network device or agreed by a protocol.
[0192] Exemplarily, the first uplink transmission can be a PUSCH, and the order threshold can be 16 quadrature amplitude modulation (QAM). When the modulation order of the PUSCH is greater than 16 QAM, for example, the modulation order of the PUSCH is 64 QAM, 256 QAM, or 1024 QAM, the first muting pattern can be used on the symbol used for the PUSCH.
[0193] In another possible implementation, the order of the modulation mode corresponding to the first uplink transmission is greater than or equal to the order threshold. The order threshold can be configured by the network device or agreed by a protocol.
[0194] Exemplarily, the first uplink transmission can be a PUSCH, and the order threshold can be 64 QAM. When the modulation order of the PUSCH is greater than or equal to 64 QAM, for example, the modulation order of the PUSCH is 64 QAM, 256 QAM, or 1024 QAM, the first muting pattern can be used on the symbol used for the PUSCH.
[0195] In another possible implementation, the code rate corresponding to the first uplink transmission is greater than the code rate threshold. The code rate threshold can be configured by the network device or agreed by a protocol.
[0196] Exemplarily, the first uplink transmission can be a PUSCH, and the code rate threshold can be R. R can be configured by the network device, for example, R can be 0.3, 0.4, or 0.5, etc. When the code rate of the PUSCH is greater than the threshold, the first muting pattern can be used on the symbol used for the PUSCH.
[0197] In another possible implementation, the code rate corresponding to the first uplink transmission is greater than or equal to the code rate threshold. The code rate threshold can be configured by the network device or agreed by a protocol.
[0198] Exemplarily, the first uplink transmission can be a PUSCH, and the code rate threshold can be R. R can be configured by the network device, for example, R can be 0.3, 0.4, or 0.5, etc. When the code rate of the PUSCH is greater than or equal to the threshold, the first muting pattern can be used on the symbol used for the PUSCH.
[0199] In another possible implementation, the code rate corresponding to the first uplink transmission is greater than the code rate threshold, and the order of the modulation mode corresponding to the first uplink transmission is greater than the order threshold. The code rate threshold and the order threshold have a corresponding relationship. Different code rate thresholds can correspond to different order thresholds.
[0200] In this way, the terminal device can use the first muting pattern to perform the first uplink transmission in a case that the code rate corresponding to the first uplink transmission is greater than the code rate threshold and / or the order of the modulation mode corresponding to the first uplink transmission is greater than the order threshold, that is, in a case of high modulation and / or high code rate. Since the high modulation and / or high code rate transmission has a greater impact on interference, it is beneficial for the network device to measure the interference, reduce the impact of the interference on the uplink reception, and improve the uplink reception accuracy.
[0201] In yet another possible implementation, the code rate corresponding to the first uplink transmission is greater than or equal to the code rate threshold, and the order of the modulation mode corresponding to the first uplink transmission is greater than or equal to the order threshold. The code rate threshold and the order threshold have a corresponding relationship, and different code rate thresholds can correspond to different order thresholds.
[0202] In this way, the terminal device can use the first muting pattern to perform the first uplink transmission in a case that the code rate corresponding to the first uplink transmission is greater than or equal to the code rate threshold and / or the order of the modulation mode corresponding to the first uplink transmission is greater than or equal to the order threshold, that is, in a case of high modulation and / or high code rate. Since the high modulation and / or high code rate transmission has a greater impact on interference, it is beneficial for the network device to measure the interference, reduce the impact of the interference on the uplink reception, and improve the uplink reception accuracy.
[0203] In another possible implementation, the number of symbols corresponding to the first uplink transmission is greater than a quantity threshold.
[0204] The number of symbols corresponding to the first uplink transmission can be understood as the number of symbols used for the first uplink transmission or the number of symbols occupied by the first uplink transmission. When the number of symbols corresponding to the first uplink transmission is greater than the quantity threshold, the first muting pattern can be used in the symbols corresponding to the first uplink transmission, that is, the first uplink transmission can be performed using the first muting pattern.
[0205] Further, one time slot includes a plurality of symbol groups for uplink transmission, and in a symbol group in which the number of symbols is greater than the quantity threshold among the plurality of symbol groups for uplink transmission, there can be symbols using the first muting pattern.
[0206] For example, the quantity threshold can be L, which can be configured by the network device, for example, L can be 3, 4, or 5, etc. When the number of symbols corresponding to the first uplink transmission is greater than the quantity threshold, the first uplink transmission can be performed using the first muting pattern. Further, one time slot includes three symbol groups for uplink transmission. If there are two symbol groups for uplink transmission in which the number of symbols is greater than the quantity threshold, there are symbols using the first muting pattern in the two symbol groups for uplink transmission.
[0207] Exemplarily, the first uplink transmission can be a PUSCH, and the quantity threshold can be L, which can be configured by the network device, for example, L can be 3, 4, or 5, etc. When the quantity of symbols corresponding to the PUSCH is greater than the quantity threshold, the first muting pattern can be used on the symbols used for the PUSCH, that is, the PUSCH can use the first muting pattern to perform the first uplink transmission.
[0208] Exemplarily, one time slot includes 3 PUSCHs, and if, among the 3 PUSCHs, there are 2 PUSCHs whose quantity of corresponding symbols is greater than the quantity threshold, the muting pattern can be used on the symbols used for the 2 PUSCHs, that is, the 2 PUSCHs can use the muting pattern to perform the uplink transmission, and the muting patterns used by the 2 PUSCHs can be the same or different.
[0209] In yet another possible implementation, the quantity of symbols corresponding to the first uplink transmission is greater than or equal to the quantity threshold.
[0210] When the quantity of symbols corresponding to the first uplink transmission is greater than or equal to the quantity threshold, the first muting pattern can be used on the symbols corresponding to the first uplink transmission, that is, the first uplink transmission can be performed using the first muting pattern.
[0211] Further, one time slot includes a plurality of symbol groups used for uplink transmission, and there can be symbols using the first muting pattern in a symbol group whose quantity of symbols is greater than or equal to the quantity threshold among the plurality of symbol groups used for uplink transmission.
[0212] Exemplarily, the quantity threshold can be L, which can be configured by the network device, for example, L can be 3, 4, or 5, etc. When the quantity of symbols corresponding to the first uplink transmission is greater than or equal to the quantity threshold, the first muting pattern can be used to perform the first uplink transmission. Further, one time slot includes 3 symbol groups used for uplink transmission. If there are 2 symbol groups used for uplink transmission whose quantity of symbols is greater than or equal to the quantity threshold, there are symbols using the first muting pattern in the 2 symbol groups used for uplink transmission.
[0213] Exemplarily, the first uplink transmission can be a PUSCH, and the quantity threshold can be L, which can be configured by the network device, for example, L can be 3, 4, or 5, etc. When the quantity of symbols corresponding to the PUSCH is greater than or equal to the quantity threshold, the first muting pattern can be used on the symbols used for the PUSCH, that is, the PUSCH can use the first muting pattern to perform the first uplink transmission.
[0214] Exemplarily, one time slot includes 3 PUSCHs, if there are 2 PUSCHs corresponding to a number of symbols greater than or equal to the number threshold in the 3 PUSCHs, a muting pattern can be used on the symbols for the 2 PUSCHs, that is, the 2 PUSCHs can use the muting pattern for uplink transmission, and the muting patterns used by the 2 PUSCHs can be the same or different.
[0215] In this way, the terminal device can use the first muting pattern for uplink transmission in the first uplink transmission with more time domain symbols, and the proportion of the time domain resources occupied by the first muting pattern in the symbols corresponding to the entire first uplink transmission will not be too high, which is beneficial to ensure the efficiency of network transmission.
[0216] In addition, one time slot includes a plurality of symbol groups for uplink transmission, and which or which symbol group for uplink transmission includes symbols using the first muting pattern can be indicated by the network device.
[0217] In a possible implementation, the network device can use explicit or implicit indication signaling to indicate that all symbol groups for uplink transmission include symbols using the first muting pattern.
[0218] If the network device uses explicit indication signaling to indicate that all symbol groups for uplink transmission include symbols using the first muting pattern, the indication signaling can be carried in RRC signaling, MAC-CE signaling, or DCI indication.
[0219] If the network device uses implicit indication to indicate that all symbol groups for uplink transmission include symbols using the first muting pattern, the implicit indication can include but is not limited to any one of the following ways: the time slot is a time slot configured with muting, the period of the time slot configured with muting is less than N time slots, and N is greater than or equal to 1; or, the frequency domain region mapped by the first uplink transmission and the frequency domain region mapped by the second uplink transmission are different.
[0220] In this way, all symbol groups for uplink transmission include symbols using the first muting pattern, which is beneficial to the network device to more accurately measure the received interference.
[0221] In another possible implementation, the network device can use explicit or implicit indication signaling to indicate that the first symbol group for uplink transmission includes symbols using the first muting pattern.
[0222] If the network device uses explicit indication signaling to indicate that the first symbol group for uplink transmission includes symbols using the first muting pattern, the indication signaling can be carried in RRC signaling, MAC-CE signaling, or DCI indication.
[0223] If the network device implicitly indicates that the first symbol group for uplink transmission includes symbols using the first muting pattern, the implicit indication can include, but is not limited to, any of the following: a time slot is a time slot configured with muting, a period of time slots configured with muting is greater than or equal to N time slots, N is greater than or equal to 1; or, a frequency domain region mapped by the first uplink transmission is the same as a frequency domain region mapped by the second uplink transmission.
[0224] In this way, the first symbol group for uplink transmission includes symbols using the first muting pattern, and there are more uplink transmission resources, which is conducive to improving network transmission efficiency.
[0225] In another possible implementation, the network device can indicate that the Mth symbol group for uplink transmission includes symbols using the first muting pattern, where M is greater than 1 and less than the number of symbol groups for uplink transmission included in a time slot.
[0226] In this way, any symbol group for uplink transmission can include symbols using the first muting pattern, which is more flexible.
[0227] In another possible implementation, the symbol groups for uplink transmission can include odd symbol groups and even symbol groups for uplink transmission. The network device can indicate that the odd symbol group or the even symbol group for uplink transmission includes symbols using the first muting pattern. It can be understood that one of the odd symbol group and the even symbol group is a symbol group for muting, and the other of the odd symbol group and the even symbol group is not a symbol group for muting, and the first symbol group belongs to the symbol group for muting.
[0228] In this way, the interference can be more accurately measured, and there are more uplink transmission resources, which improves network transmission efficiency.
[0229] Optionally, in the method shown in FIG. 7, the following features can also be included: the frequency domain region mapped by the first uplink transmission overlaps the first frequency domain region, and the first frequency domain region is adjacent to a frequency domain region used for downlink transmission.
[0230] In some examples, the frequency domain region used for downlink transmission can be referred to as a DL available frequency domain region, and the DL available frequency domain region can be obtained by the method shown in FIG. 4.
[0231] The unit of the first frequency domain region can be an RB or an RB group, and the size of the RB group can be predefined by a protocol or configured by the network device, and the embodiments of the present application do not limit this. If the first frequency domain region is adjacent to the frequency domain region used for downlink transmission, there can be more interference, and therefore when the frequency domain region used for the first uplink transmission mapping overlaps with the first frequency domain region, the first uplink transmission needs to be performed according to the first muting pattern, which is beneficial to the network device to measure the interference, so as to facilitate interference cancellation.
[0232] In one symbol, the frequency domain region used for downlink transmission can include one or two, and if the frequency domain region used for downlink transmission includes two, the first frequency domain region can also include two.
[0233] Exemplarily, FIG. 12 shows a schematic diagram of frequency domain resource allocation. As shown in FIG. 12, there are multiple possible implementations of frequency domain resource allocation of one symbol, and each possible implementation is described.
[0234] As shown in a of FIG. 12, the frequency domain corresponding to the symbol is divided into two downlink available RBs and one uplink available RB, and the uplink available RB is located between the two downlink available RBs. The frequency domain region adjacent to the downlink available RB can include two, that is, the first region shown in a of FIG. 12, and the first region is used to represent the first frequency domain region. The second region is used to represent the part removed from the first region in the uplink available RB. The frequency domain region used for the first uplink transmission mapping can overlap with the first frequency domain region.
[0235] As shown in b of FIG. 12, the frequency domain corresponding to the symbol is divided into one downlink available RB and one uplink available RB, and the uplink available RB is located below the downlink available RB. The frequency domain region adjacent to the downlink available RB can include one, that is, the first region shown in b of FIG. 12, and the first region is used to represent the first frequency domain region. The second region is used to represent the part removed from the first region in the uplink available RB. The frequency domain region used for the first uplink transmission mapping can overlap with the first frequency domain region.
[0236] As shown in c of FIG. 12, the frequency domain corresponding to the symbol is divided into one downlink available RB and one uplink available RB, and the uplink available RB is located above the downlink available RB. The frequency domain region adjacent to the downlink available RB can include one, that is, the first region shown in c of FIG. 12, and the first region is used to represent the first frequency domain region. The second region is used to represent the part removed from the first region in the uplink available RB. The frequency domain region used for the first uplink transmission mapping can overlap with the first frequency domain region.
[0237] In this way, the terminal device can be silent in the area with large interference and the first area, which can reduce the influence of interference on the uplink reception of the network device, improve the reception accuracy of the network device, and meanwhile, the terminal device can not be silent in the second area without interference or with small interference, which is beneficial to guarantee the network transmission efficiency.
[0238] The characteristics of the first symbol group are described above, and how to determine the first symbol group in a slot is described below.
[0239] For example, the terminal device can determine the first symbol group according to the symbol occupied by the first uplink transmission and a bitmap of P bits, where P is less than or equal to the number of symbols included in the slot.
[0240] The network device can configure the symbol occupied by the first uplink transmission in a slot, and the symbol occupied by the first uplink transmission can be greater than or equal to 1 and less than or equal to the number of symbols included in the slot.
[0241] In the bitmap of P bits, bit 1 can be used to indicate that the first uplink transmission is performed according to the silence pattern on the symbol, or bit 0 can be used to indicate that the first uplink transmission is performed according to the silence pattern on the symbol, which is not limited in the embodiments of the present application. The following is described by taking bit 1 as an example.
[0242] The bitmap of P bits can satisfy the following conditions: the bits with a value of 1 in the bitmap cannot exceed two, or the bits with a value of 1 in the bitmap can exceed two, but the bits with a value of 1 in the bits corresponding to the continuous symbols for the same uplink transmission cannot exceed two. In this way, it is beneficial to reserve more uplink transmission resources and improve the network transmission efficiency.
[0243] The number of symbols occupied by the first uplink transmission can be less than P or equal to P, which is not limited in the embodiments of the present application. Wherein, P is less than or equal to the number of symbols included in the slot.
[0244] The symbols of the first symbol group satisfy: used for uplink transmission, and the corresponding bit in the bitmap is 1.
[0245] The terminal device determines the first symbol group according to the symbol occupied by the first uplink transmission and the bitmap of P bits, which includes a plurality of possible implementation manners.
[0246] In one possible implementation manner, the number of symbols occupied by the first uplink transmission is less than or equal to P, P is equal to the number of symbols included in the slot, and the symbols of the first symbol group satisfy: used for uplink transmission, and the corresponding bit in the bitmap is 1.
[0247] In some examples, the P bits are boundary-based on time slots, and the P bits correspond to respective symbols in the time slots in sequence.
[0248] Exemplarily, FIG. 13 shows a schematic diagram of a bitmap. As shown in FIG. 13, the number of symbols included in a time slot can be 14, P can be 14, and the bitmap of 14 bits can be 10001000000000. Bit 1 is used to indicate that uplink transmission is performed according to a mute pattern on the symbol. The symbols filled in FIG. 14 are symbols used for uplink transmission, and the number of symbols used for uplink transmission is less than P. The 14 bits are boundary-based on time slots, and the 14 bits correspond to respective symbols in the time slots in sequence. Therefore, the bits used for uplink transmission and having bit 1 in the bitmap include the first symbol.
[0249] In other examples, the P bits are boundary-based on symbol groups used for one-time uplink transmission, and the P bits correspond to respective symbols of all symbols used for one-time uplink transmission in sequence. It can be understood that, in a case where uplink transmission occupies symbols less than P, some bits are not used, that is, some bits do not correspond to symbols, and can be ignored. The first bit or the last bit of the P bits can be used to indicate the first symbol of the symbols occupied by uplink transmission. The first bit can also be referred to as the lowest bit of the P bits, and the last bit can also be referred to as the highest bit of the P bits.
[0250] For example, FIG. 14 shows a schematic diagram of a bitmap. As shown in FIG. 14, P can be 14, and the bitmap of 14 bits can be 10001000000000. Bit 1 is used to indicate that first uplink transmission is performed according to a mute pattern on the symbol. FIG. 14 includes two symbol groups used for first uplink transmission, and the two symbol groups used for first uplink transmission include 3 and 5 bits respectively. The 14 bits are boundary-based on symbol groups used for one-time uplink transmission, and the 14 bits correspond to respective symbols of all symbols used for uplink transmission in sequence. The first bit of the 14 bits is used to indicate the first symbol of the symbols occupied by uplink transmission.
[0251] For the first symbol group used for the first uplink transmission, the bit used for uplink transmission and whose bit in the bitmap is 1 includes the first symbol, and the first symbol is the symbol in the first symbol group, that is, the symbol group used for the first uplink transmission includes three symbols, of which the first symbol is the symbol in the first symbol group, and the first uplink transmission is performed on the first symbol according to the muting pattern, and the first uplink transmission is performed on the other two symbols but without muting. For the second symbol group used for the first uplink transmission, the bit used for uplink transmission and whose bit in the bitmap is 1 includes the first symbol and the fifth symbol, and the first symbol and the fifth symbol are the symbols in the first symbol group, that is, the symbol group used for the first uplink transmission includes five symbols, of which the first symbol and the fifth symbol are the symbols in the first symbol group, that is, the first uplink transmission is performed on the first symbol and the fifth symbol according to the muting pattern, and the first uplink transmission is performed on the other three symbols but without muting.
[0252] For example, FIG. 15 shows a schematic diagram of a bitmap. As shown in FIG. 15, P can be 14, and the bitmap of 14 bits can be 10001000000000. The bit 1 is used to indicate that the first uplink transmission is performed on the symbol according to the muting pattern. Two symbol groups used for the first uplink transmission are included in FIG. 14, and the two symbol groups used for the first uplink transmission include 3 and 5 bits respectively. The 14 bits are used as boundaries of the symbol groups used for uplink transmission, and the 14 bits are sequentially used for each symbol of all symbols used for uplink transmission, and the last bit of the 14 bits is used to indicate the first symbol of the symbol used for uplink transmission.
[0253] Therefore, for the first and second symbol groups used for the first uplink transmission, neither of the two satisfies the bit used for uplink transmission and whose bit in the bitmap is 1, and therefore the two symbol groups used for the first uplink transmission do not mute, that is, the first uplink transmission is performed on the two symbol groups but without muting.
[0254] In another possible implementation, the number of symbols occupied by the first uplink transmission is less than or equal to P, P is less than the number of symbols included in a time slot, and the length of P can be predefined by a protocol or indicated by a network device. The symbol of the first symbol group satisfies: used for uplink transmission and whose bit in the bitmap is 1.
[0255] If the number of symbols occupied by the first uplink transmission is equal to P, the P bits correspond to each symbol occupied by the uplink transmission.
[0256] Exemplarily, FIG. 16 shows a schematic diagram of a bitmap. As shown in FIG. 16, the number of symbols occupied by the first uplink transmission is 8, P can be equal to the number of symbols occupied by the first uplink transmission, P can be 8, and the bitmap of 8 bits can be 10001000. Bit 1 is used to indicate that the first uplink transmission is performed according to the muting pattern on the symbol. For the uplink transmission, and the bits in the bitmap are 1, the first symbol and the fifth symbol are the symbols in the first symbol group. That is, the symbol group used for the first uplink transmission includes 8 symbols, of which the first symbol and the fifth symbol are the symbols in the first symbol group, that is, the first uplink transmission is performed according to the muting pattern on the first symbol and the fifth symbol, and the first uplink transmission is performed on the other 6 symbols but not muted.
[0257] If the number of symbols occupied by the uplink transmission is less than P, the first bit or the last bit of the P bits can be used to indicate the first symbol of the symbols occupied by the uplink transmission. Similar to the examples shown in FIG. 14 or FIG. 15, details are not described herein.
[0258] In other possible implementations, the number of symbols occupied by the first uplink transmission is greater than P, and P is less than the number of symbols included in a slot. The terminal device can pad 0 in the P bits, so that the number of bits after padding is the same as the number of symbols occupied by the first uplink transmission.
[0259] It should be further noted that if a symbol for transmitting a DMRS and / or a symbol for transmitting a phase tracking reference signal (PT-RS) is further included in a slot, the symbols occupied by the first symbol group in the first uplink transmission do not overlap with the time domain positions of the symbols for transmitting the DMRS.
[0260] The uplink transmission method provided by the embodiments of the present application is described above, and specific scenarios are described below.
[0261] Exemplarily, FIG. 17 shows a schematic flowchart of an uplink transmission method provided by an embodiment of the present application. The method can be applied to the communication system shown in FIG. 6. As shown in FIG. 17, the method can include the following steps:
[0262] S1701, the network device sends configuration information to the terminal device, and the configuration information can include TDD configuration parameters, SBFD parameters, and synchronization signal block (SSB) configuration parameters.
[0263] The TDD configuration parameters include, but are not limited to, time slot indexes of downlink time slots, uplink time slots and flexible time slots, and symbol indexes of uplink symbols, downlink symbols and flexible symbols in the flexible time slots. The downlink symbols in the downlink time slots and the flexible time slots are used for downlink transmission; the uplink symbols in the uplink time slots and the flexible time slots are used for uplink transmission; and the flexible symbols in the flexible time slots can be used for both uplink transmission and downlink transmission.
[0264] The SBFD configuration parameters include, but are not limited to, the following parameters: SBFD time slot / symbol positions and SBFD subband positions in the SBFD time slots. The SBFD time slot / symbol positions are part or all of the DL time slots / symbols or flexible time slots / symbols configured in the TDD configuration, i.e., part or all of the downlink time slots / symbols or flexible time slots / symbols are converted into SBFD symbols. The SBFD subbands can be frequency domain positions of UL subbands and / or DL subbands.
[0265] The SSB configuration parameters include, but are not limited to, the following parameters: SSB symbol positions and SSB frequency domain positions.
[0266] Exemplarily, in the communication system shown in FIG. 6, the network device can be the network device 610 and / or the network device 620. The network device can send configuration information to the terminal device in the coverage range. The configuration information can include the TDD configuration parameters, the SBFD parameters and the SSB configuration parameters, so that the terminal device obtains the time-frequency resources as shown in FIG. 6.
[0267] S1702. The network device sends a first indication to the terminal device. The first indication is used to schedule at least a first uplink transmission and a second uplink transmission in a same time slot.
[0268] The network device sending the first indication to the terminal device can be understood as that the network device can configure or schedule a configuration or scheduling mode of the uplink transmission for the terminal device.
[0269] This step can refer to the above step S701, and will not be described here again.
[0270] S1703. Based on the first indication, the terminal device can determine a first symbol group and a second symbol group.
[0271] The terminal device can determine the first symbol group and the second symbol group in the time-frequency resources based on the above-mentioned methods, and will not be described here again.
[0272] S1704, the terminal device can perform first uplink transmission on the first symbol group according to the first muting pattern, and perform second uplink transmission on the second symbol group. The first muting pattern includes a plurality of REs on the first symbol group, one of the adjacent two REs in the same symbol is used for first uplink transmission, and the other is not used for uplink transmission. The first symbol group includes one or two symbols in a slot.
[0273] This step can refer to S702 in FIG. 7 described above, and will not be described here.
[0274] The uplink transmission method provided by the embodiment of the application can be used in an SBFD system. The terminal device can perform first uplink transmission on the first symbol group according to the first muting pattern, and perform second uplink transmission on the second symbol group. In this way, the network device can calculate interference based on the muting resources in the time-frequency resources corresponding to the first uplink transmission, and perform interference cancellation on the first uplink transmission and / or the second uplink transmission, which is conducive to reducing the influence of interference on uplink transmission.
[0275] It should be noted that the sequence numbers of the above methods do not mean the execution sequence, and the execution sequence of each process should be determined according to its function and inherent logic.
[0276] The power control method of the embodiment of the application is described in detail above in combination with FIGS. 7 to 17. The transmission device of the embodiment of the application is described in detail below in combination with FIGS. 18 to 21. The transmission device includes modules or units for executing each part of the above-described embodiments. The modules or units can be software, hardware, or a combination of software and hardware. The transmission device is only briefly exemplified below, and for the details of the scheme implementation, reference can be made to the description of the foregoing method embodiments, which will not be described here.
[0277] Exemplarily, FIG. 18 is a schematic block diagram of a transmission device 1800 provided by an embodiment of the application. As shown in FIG. 18, the transmission device 1800 includes a transceiver unit 1810 and a processing unit 1820.
[0278] The transceiver unit 1810 is configured to receive a first indication, and the first indication is used to schedule at least first uplink transmission and second uplink transmission in the same time slot. The processing unit 1820 is configured to perform first uplink transmission on the first symbol group according to the first muting pattern, and perform second uplink transmission on the second symbol group. The first muting pattern includes a plurality of resource elements (REs) on the first symbol group, one of the adjacent two REs in the same symbol is used for first uplink transmission, and the other is not used for uplink transmission. The first symbol group includes one or two symbols in a slot.
[0279] Optionally, the first symbol group is not muted on the second symbol group when at least one of the following conditions is met: the time slot is a time slot configured with muting, a period of the time slot configured with muting is greater than or equal to N time slots, N is greater than or equal to 1; or a frequency domain region of the first uplink transmission mapping and a frequency domain region of the second uplink transmission mapping are the same.
[0280] Optionally, the first symbol group is located before the second symbol group in the time domain.
[0281] Optionally, the processing unit 1820 is further configured to perform the second uplink transmission on the second symbol group according to a second muting pattern when at least one of the following conditions is met: the time slot is a time slot configured with muting, a period of the time slot configured with muting is less than N time slots, N is greater than or equal to 1; or the frequency domain region of the first uplink transmission mapping and the frequency domain region of the second uplink transmission mapping are different.
[0282] Optionally, an order of a corresponding modulation mode of the first uplink transmission is greater than an order threshold.
[0283] Optionally, a corresponding code rate of the first uplink transmission is greater than a code rate threshold.
[0284] Optionally, a corresponding number of symbols of the first uplink transmission is greater than a number threshold.
[0285] Optionally, the time slot includes Q symbol groups for uplink transmission, the Q symbol groups include odd symbol groups and even symbol groups, one of the odd symbol groups and the even symbol groups is a symbol group for muting, the other of the odd symbol groups and the even symbol groups is a symbol group not for muting, and the first symbol group belongs to the symbol group for muting.
[0286] Optionally, the frequency domain region of the first uplink transmission mapping overlaps with a first frequency domain region, and the first frequency domain region is adjacent to a frequency domain region for performing downlink transmission.
[0287] Optionally, the processing unit 1820 is further configured to determine the first symbol group according to a bitmap of P bits and symbols occupied by the first uplink transmission, P being less than or equal to a number of symbols included in the time slot.
[0288] Optionally, when P is greater than the number of symbols occupied by the first uplink transmission, a first bit or a last bit of the P bits is used to indicate a first symbol of the symbols occupied by the uplink transmission.
[0289] Optionally, the first symbol group includes two symbols, and frequency domain positions of REs used for performing the first uplink transmission in the two symbols are different.
[0290] Optionally, the first symbol group includes two symbols, and REs used for performing the first uplink transmission in each of the two symbols are located in odd subcarriers or even subcarriers.
[0291] It should be understood that the transmission apparatus 1800 is embodied in the form of functional modules here. The term "module" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (for example, a shared processor, a dedicated processor, or a group processor and the like) and a memory for executing one or more software or firmware programs, a combinational logic circuit, and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the transmission apparatus 1000 can be embodied as the terminal device in the above embodiments, and the transmission apparatus 1800 can be used to execute the respective processes and / or steps corresponding to the terminal device in the above method embodiments. To avoid repetition, details are not described here.
[0292] The transmission apparatus 1800 described above has the functions of implementing the respective steps performed by the terminal device in the above method; the above 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. In the embodiments of the present application, the transmission apparatus 1800 in FIG. 18 can also be a chip, for example: SOC.
[0293] FIG. 19 shows a schematic block diagram of a transmission apparatus 1900 according to an embodiment of the present application. The transmission apparatus 1900 can include a processor 1901, a transceiver 1902, and a memory 1903. Wherein the processor 1901, the transceiver 1902 and the memory 1903 communicate with each other through the internal connection path, the memory 1903 is used to store instructions, and the processor 1901 is used to execute the instructions stored in the memory 1903 to control the transceiver 1902 to send and / or receive signals.
[0294] It should be understood that the transmission device 1900 can be embodied as the terminal device in the above-described embodiments, and can be used to perform the steps and / or processes corresponding to the terminal device in the above-described method embodiments. Optionally, the memory 1903 can include a read-only memory and a random access memory, and provide instructions and data for the processor. A part of the memory can also include a non-volatile random access memory. For example, the memory can also store device type information. The processor 1901 can be used to execute the instructions stored in the memory, and when the processor 1901 executes the instructions stored in the memory, the processor 1901 is used to perform the steps and / or processes of the above-described method embodiments. The transceiver 1902 can include a transmitter 19021, a receiver 19022, and an antenna 19019, and the transmitter 19021 can be used to implement the steps and / or processes corresponding to the transmitter for performing the sending actions in the above-described embodiments. For example, the transmitter 19021 can be used to send information to another device through the antenna 19019. The receiver 19022 can be used to implement the steps and / or processes corresponding to the receiver for performing the receiving actions in the above-described embodiments. For example, the receiver 19022 can be used to receive information from another device through the antenna 19019.
[0295] It should be understood that in the embodiments of the present application, the processor can be a central processing unit (CPU), and the processor 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 components, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0296] In the implementation process, the steps of the above-described method can be completed by the integrated logic circuit of hardware in the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as the execution completed by the hardware processor, or executed by the combination of hardware and software modules in the processor. The software module can be located in the storage medium mature in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor executes the instructions in the memory to complete the steps of the above-described method in combination with the hardware thereof. To avoid repetition, it will not be described in detail here.
[0297] The embodiments of the present application also provide a chip system of a terminal device. The chip system of the terminal device can perform the steps and / or processes corresponding to the terminal device in the above-described method embodiments, and to avoid repetition, it will not be described in detail here.
[0298] Exemplarily, FIG. 20 shows a schematic diagram of a chip system of a terminal device. As shown in FIG. 20, the terminal device side chip system can be implemented with a processing system including one or more processors. The processor(s) can include a microprocessor(s) (e.g., an X86, an ARM), a microcontroller(s), a digital signal processor(s) (DSP), a field-programmable gate array(s) (FPGA), a GPU, a programmable logic device(s) (PLD), a state machine, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionality described herein. The chip system described above can be a baseband chip system of a terminal device, where the processor(s) used can be used to implement the processes and any one or more of the processes described below.
[0299] The processing system is optionally implemented with a bus architecture, represented generally by the bus 2020. The bus 2020 can include any number of interconnecting buses and bridges, depending on the specific application of the processing system and the overall design constraints. The bus 2020 communicatively couples various circuitry including one or more processors (generally represented by the processor 2010), memory, and computer-readable media (generally represented by the computer-readable medium 2012). The bus 2020 can also link various other circuitry, such as a timing source, peripherals, voltage regulators, and power management circuitry, which are well known in the art, and therefore, will not be further described. A bus interface provides an interface between the bus 2020 and a transceiver of the terminal device and between the bus 2020 and the interface.
[0300] The chip system optionally, can also include a transceiver that provides a communication interface or means for communicating with various other apparatus over a wireless transmission medium. The transceiver can be an input output interface and can be coupled to an antenna array, and the transceiver and antenna array can together be used for communicating with a corresponding network type. At least one interface (e.g., a network interface and / or a user interface) provides a communication interface or means for communicating over the internal bus or via an external transmission medium.
[0301] The processor is responsible for managing the bus and general processing, including the execution of software stored on the computer-readable medium. The software, when executed by the processor, causes the processing system to perform the various functions described infra for any particular apparatus.
[0302] The functions that the processor and the memory and the computer readable medium can implement can be encoding, decoding, rate matching, de-rate matching, scrambling, descrambling, modulation, demodulation, layer mapping, fast fourier transform (FFT), inverse fast fourier transform (IFFT), inverse discrete fourier transform (IDFT), precoding, RE mapping, channel equalization, de-RE mapping, digital beam forming (BF), adding cyclic prefix (CP), removing CP, and the like.
[0303] The embodiments of the present application further provide a processor. The processor can execute the processes and / or steps corresponding to the terminal device in the above-mentioned method embodiments, and thus will not be described herein again to avoid repetition.
[0304] Exemplarily, FIG. 21 shows a schematic diagram of a processor. As shown in FIG. 21, the processor can include communication and processing circuitry. The communication and processing circuitry can include one or more hardware components that provide a physical structure that performs various processes related to wireless communication (e.g., signal reception and / or signal transmission). The communication and processing circuitry can include two or more transmit / receive chains. The functions implemented by the communication and processing circuitry can also be processed on a computer readable medium.
[0305] As shown in FIG. 21, the processor can further include muting pattern determination circuitry for determining a muting pattern and whether to mute according to configuration parameters and preset rules, so as to control the transmit / receive chain through the communication and processing circuitry. The functions of the transmission direction determination circuitry can also be processed on a computer readable medium.
[0306] The present application further provides a computer readable storage medium for storing a computer program for implementing the method shown in the above-mentioned method embodiments.
[0307] The present application further provides a computer program product including a computer program (also referred to as code or instructions), which, when executed on a computer, can execute the method shown in the above-mentioned method embodiments.
[0308] Those skilled in the art can clearly understand that the modules and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by 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.
[0309] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and module can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0310] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are merely schematic, for example, the division of the modules is only a logical function division, and actual implementation can have another division manner, for example, multiple modules 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 displayed or discussed each other can be indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0311] The modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical modules, that is, they can be located in one place, or can be distributed on multiple network modules. According to actual needs, part or all of the modules can be selected to achieve the purpose of the embodiment.
[0312] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically, or two or more modules can be integrated into one module.
[0313] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts of the technical solutions that essentially contribute to the prior art or the 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 a plurality of 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 described in the various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0314] The above is only a specific implementation of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the embodiments of the present application, which should be covered within the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.
Claims
1. An uplink transmission method, characterized by, Comprising: receiving a first indication, the first indication being used for scheduling at least a first uplink transmission and a second uplink transmission in a same time slot; performing the first uplink transmission on a first symbol group according to a first muting pattern, and performing the second uplink transmission on a second symbol group; wherein the first muting pattern comprises a plurality of resource elements (REs) on the first symbol group, and one of two adjacent REs in a same symbol of the plurality of REs is used for the first uplink transmission, and the other RE is not used for uplink transmission, and the first symbol group comprises one or two symbols in a time slot.
2. The method of claim 1, wherein, The second symbol group is not muted when at least one of the following conditions is met: the time slot is a muted time slot, and a period of the muted time slot is greater than or equal to N time slots, and the N is greater than or equal to 1; or the frequency domain region mapped by the first uplink transmission is the same as the frequency domain region mapped by the second uplink transmission. The first symbol group is located before the second symbol group in time domain.
3. The method of claim 2, wherein, The performing the second uplink transmission on the second symbol group comprises performing the second uplink transmission on the second symbol group according to a second muting pattern when at least one of the following conditions is met:
4. The method of claim 1, wherein, the time slot is a muted time slot, and a period of the muted time slot is less than N time slots, and the N is greater than or equal to 1; or the frequency domain region mapped by the first uplink transmission is different from the frequency domain region mapped by the second uplink transmission. An order of a modulation mode corresponding to the first uplink transmission is greater than an order threshold.
5. The method of claim 1, wherein, A code rate corresponding to the first uplink transmission is greater than a code rate threshold.
6. The method of claim 1, wherein, A number of symbols corresponding to the first uplink transmission is greater than a number threshold.
7. The method of claim 1, wherein, The frequency domain region mapped by the first uplink transmission overlaps with a first frequency domain region, and the first frequency domain region is adjacent to a frequency domain region used for downlink transmission.
8. The method of claim 1, wherein, The method further comprises:
9. The method according to any one of claims 1 to 7, characterized in that, determining the first symbol group according to a bitmap of P bits and symbols occupied by the first uplink transmission, and the P is less than or equal to a number of symbols included in the time slot. When the P is greater than a number of symbols occupied by the first uplink transmission, a first bit or a last bit of the P bits is used to indicate a first symbol of the symbols occupied by the uplink transmission.
10. The method of claim 9, wherein, The first symbol group comprises two symbols, and frequency domain positions of REs used for the first uplink transmission in the two symbols are different.
11. The method according to any one of claims 1 to 10, characterized in that, The first symbol group comprises two symbols, and REs used for the first uplink transmission in each symbol of the two symbols are located on odd subcarriers or even subcarriers.
12. The method according to any one of claims 1 to 10, characterized in that, A module for performing the method of any one of claims 1 to 12.
13. A transmitting device, comprising: Comprising:
14. A transmitting device, comprising: a processor coupled with a memory, the memory being used for storing a computer program, and when the processor invokes the computer program, the transmission device performs the method of any one of claims 1 to 12. Comprising:
15. A chip, characterized by a processor for reading instructions stored in a memory, and when the processor executes the instructions, the chip implements the method of any one of the above claims 1 to 12. 16. A computer readable storage medium characterized by: The computer readable storage medium has stored thereon a computer program which, when run on a computer, causes the method of any one of claims 1 to 12 to be performed.
17. A computer program product, characterised in that, The computer program product comprises instructions which, when executed, cause the method of any one of claims 1 to 12 to be performed.
Citation Information
Patent Citations
Interference elimination method and device, interfered station and readable storage medium
CN116321440A
Method and apparatus for estimating self-interference channel in full duplex communication system
CN118140452A
Methods, communications devices and infrastructure equipment
WO2024028390A1