Communication method and device and computer readable storage medium

By discarding or offsetting the uplink and downlink information in simultaneous full-duplex transmission, the interference problems in transmission are solved and more efficient communication is achieved.

CN119893705APending Publication Date: 2025-04-25SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311356273.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-18
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The prior art lacks interference solutions for simultaneous homofrequency full duplex transmission, resulting in interference when transmission between upstream and downstream signals on the same time frequency resource.

Method used

When performing simultaneous full duplex transmission of the same frequency, the uplink information and the downlink information are discarded or offset or updated, so that they do not overlap on the time domain resources, and the types of uplink or downlink information within the granularity of the same time domain resource are consistent.

Benefits of technology

It effectively avoids interference between upstream and downstream signals, ensures the transmission of higher priority information, and reduces interference to a certain extent, and improves communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893705A_ABST
    Figure CN119893705A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, and a computer readable storage medium, and the communication method comprises the steps: discarding first uplink information, or carrying out the offset of the first uplink information, or updating the type of the first uplink information during the same-time same-frequency full duplex transmission, the first uplink information and the first downlink information are not overlapped on the time domain resource, and / or the types of the uplink information in the same downlink time domain resource granularity are consistent. The invention provides an interference solution for same-time same-frequency full duplex transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device, and a computer-readable storage medium. Background Art

[0002] In the future, in order to achieve higher spectrum efficiency, simultaneous frequency full-duplex technology may be introduced.

[0003] Taking into account the permutations and combinations of different types of uplink and downlink transmissions, when uplink and downlink signals / channels are transmitted on the same time-frequency resources, there is a certain interference between the two. At this time, some operations may be taken to protect certain high-priority signals / channels.

[0004] However, there is currently no corresponding interference solution for simultaneous and co-frequency full-duplex transmission. Summary of the invention

[0005] The present application provides an interference solution for simultaneous same-frequency full-duplex transmission.

[0006] In order to achieve the above objectives, this application provides the following technical solutions:

[0007] In a first aspect, a communication method is provided, the communication method comprising: when performing simultaneous same-frequency full-duplex transmission, discarding first uplink information, or offsetting the first uplink information, or updating the type of the first uplink information so that the first uplink information does not overlap with the first downlink information in time domain resources, and / or so that the type of uplink information within the same downlink time domain resource granularity is consistent.

[0008] Optionally, the offsetting of the first uplink information includes: offsetting the first uplink information in the time domain, and receiving the second downlink information on the time domain resources occupied by the offset first uplink information, and the offset first uplink information and the downlink information do not overlap in the time domain resources.

[0009] Optionally, the offsetting of the first uplink information includes: offsetting the first uplink information in the time domain, and not receiving any downlink information on the time domain resources occupied by the offset first uplink information, and the offset first uplink information does not overlap with the downlink information in the time domain resources.

[0010] Optionally, the discarding of the first uplink information includes: discarding the first uplink information on a time domain resource where the first uplink information overlaps with the first downlink information.

[0011] Optionally, the discarding of the first uplink information includes: discarding the first uplink information located on all time domain resources.

[0012] Optionally, an uplink subcarrier spacing SCS used for uplink transmission is greater than or equal to a downlink SCS used for downlink transmission.

[0013] Optionally, the offsetting of the first uplink information includes: shifting the first uplink information forward or backward in the time domain to make the type of uplink information in the same downlink time domain resource granularity consistent.

[0014] Optionally, the discarding of the first uplink information includes: discarding the first uplink information in the uplink information of inconsistent types within the same downlink time domain resource granularity, so that the types of all uplink information within the same downlink time domain resource granularity are consistent.

[0015] Optionally, the updating of the type of the first uplink information includes: in response to the existence of inconsistent types of uplink information within the same downlink time domain resource granularity, updating the type of the first uplink information within the same downlink time domain resource granularity to make the types of all uplink information within the same downlink time domain resource granularity consistent.

[0016] In a second aspect, the present application also discloses a communication method, which includes: when performing simultaneous same-frequency full-duplex transmission, discarding the first downlink information, or offsetting the first downlink information, or updating the type of the first downlink information so that the first downlink information does not overlap with the first uplink information in time domain resources, and / or so that the type of downlink information within the same uplink time domain resource granularity is consistent.

[0017] Optionally, the offsetting of the first downlink information includes: offsetting the first downlink information in the time domain, and transmitting the second downlink information on the time domain resources where the first downlink information overlaps with the uplink information, and the offset first downlink information does not overlap with the uplink information in the time domain resources.

[0018] Optionally, the offsetting of the first downlink information includes: offsetting the first downlink information in the time domain, and not transmitting any uplink information on the time domain resources where the first downlink information overlaps with the uplink information, and the offset first downlink information does not overlap with the uplink information in the time domain resources.

[0019] Optionally, the discarding of the first downlink information includes: discarding the first downlink information on a time domain resource where the first downlink information overlaps with the downlink information.

[0020] Optionally, the discarding of the first downlink information includes: discarding the first downlink information located on all time domain resources.

[0021] Optionally, the offsetting of the first downlink information includes: shifting the first downlink information forward or backward in the time domain to make the type of downlink information in the same uplink time domain resource granularity consistent.

[0022] Optionally, the discarding of the first downlink information includes: discarding the first downlink information in the downlink information of inconsistent types within the same uplink time domain resource granularity, so that the types of all downlink information within the same uplink time domain resource granularity are consistent.

[0023] Optionally, the updating of the type of the first downlink information includes: in response to the existence of inconsistent types of downlink information within the same uplink time domain resource granularity, updating the type of the first downlink information within the same uplink time domain resource granularity to make the types of all downlink information within the same uplink time domain resource granularity consistent.

[0024] In a third aspect, the present application also discloses a communication device, which includes: a processing module, used to discard the first uplink information, or to offset the first uplink information, or to update the type of the first uplink information when performing simultaneous same-frequency full-duplex transmission, so that the first uplink information does not overlap with the first downlink information in time domain resources, and / or to make the type of uplink information within the same downlink time domain resource granularity consistent.

[0025] In a fourth aspect, the present application also discloses a communication device, which includes: a processing module, used to discard the first downlink information, or to offset the first downlink information, or to update the type of the first downlink information when performing simultaneous and same-frequency full-duplex transmission, so that the first downlink information does not overlap with the first uplink information in time domain resources, and / or to make the type of downlink information within the same uplink time domain resource granularity consistent.

[0026] In a fifth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and the computer program is executed by a processor to execute any one of the methods provided in the first aspect or the second aspect.

[0027] In a sixth aspect, a communication device is provided, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the computer program to execute any one of the methods provided in the first aspect.

[0028] In a seventh aspect, a communication device is provided, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and wherein the processor executes the computer program to execute any one of the methods provided in the second aspect.

[0029] In an eighth aspect, a computer program product is provided, on which a computer program is stored, and the computer program is executed by a processor to execute any one of the methods provided in the first aspect or the second aspect.

[0030] In a ninth aspect, a communication system is provided, comprising the above-mentioned terminal device and the above-mentioned network device.

[0031] In the tenth aspect, an embodiment of the present application further provides a chip (or a data transmission device) on which a computer program is stored, and when the computer program is executed by the chip, the steps of the above method are implemented.

[0032] In the eleventh aspect, an embodiment of the present application also provides a system chip, which is applied to a terminal, and the chip system includes at least one processor and an interface circuit, the interface circuit and the at least one processor are interconnected through lines, and the at least one processor is used to execute instructions to execute any one of the methods provided in the first aspect or the second aspect.

[0033] Compared with the prior art, the technical solution of this application has the following beneficial effects:

[0034] In the technical solution of the present application, when performing simultaneous, same-frequency, full-duplex transmission, the terminal device discards the first uplink information, or offsets the first uplink information, or updates the type of the first uplink information, so that the first uplink information does not overlap with the first downlink information in the time domain resources, and / or so that the type of uplink information within the same time domain resource granularity is consistent.

[0035] Accordingly, when performing simultaneous, same-frequency, full-duplex transmission, the network device discards the first downlink information, or offsets the first downlink information, or updates the type of the first downlink information so that the first downlink information does not overlap with the uplink information in the time domain resources, and / or so that the type of downlink information within the same time domain resource granularity is consistent.

[0036] The present application can make the uplink information and downlink information that cause interference staggered in the time domain by discarding or offsetting the first uplink information or the first downlink information, thereby avoiding interference and ensuring the transmission of higher priority information. In addition, in the case of inconsistent uplink and downlink subcarrier spacing, by discarding or offsetting the first uplink information or the first downlink information, the type of uplink information or downlink information within the same time domain resource granularity can be made consistent, thereby ensuring the consistency of the interference type within the same time domain resource granularity, which can reduce interference to a certain extent. Furthermore, by updating the type of the first uplink information or the first downlink information, the information that causes interference can be replaced with other information with less interference, thereby reducing interference to a certain extent and improving the communication efficiency of simultaneous and co-frequency full-duplex transmission.

[0037] Furthermore, in the technical solution of the present application, the uplink subcarrier spacing SCS used for uplink transmission is greater than or equal to the downlink SCS used for downlink transmission. Through the above-mentioned setting, the present application can reduce the pressure of self-interference processing on the receiving end of downlink transmission, that is, the terminal device side, thereby ensuring the communication performance of the terminal device in the simultaneous and same-frequency full-duplex scenario. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 It is an interactive flow chart of a communication method provided in an embodiment of the present application;

[0039] Figure 2 It is a schematic diagram of a specific application scenario provided by an embodiment of the present application;

[0040] Figure 3 is a schematic diagram of another specific application scenario provided by an embodiment of the present application;

[0041] Figure 4 is a schematic diagram of another specific application scenario provided by an embodiment of the present application;

[0042] Figure 5 This is a schematic diagram of another specific application scenario provided by the embodiment of the present application.

[0043] Figure 6 is a schematic diagram of another specific application scenario provided by an embodiment of the present application;

[0044] Figure 7 This is a schematic diagram of another specific application scenario provided by the embodiment of the present application.

[0045] Figure 8 is a structural diagram of a communication device provided in an embodiment of the present application;

[0046] Fig. 9 It is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0047] The communication systems to which the embodiments of the present application are applicable include, but are not limited to, Long Term Evolution (LTE) systems, fifth-generation (5G) systems, new wireless (NR) systems, and future evolution systems or multiple communication fusion systems. Among them, the 5G system can be a non-standalone (NSA) 5G system or a standalone (SA) 5G system. The technical solution of the present application is also applicable to different network architectures, including but not limited to relay network architectures, dual-connection architectures, vehicle-to-everything communication architectures, and other architectures.

[0048] This application mainly relates to the communication between terminal equipment and network equipment. Among them:

[0049] The network device in the embodiment of the present application may also be referred to as an access network device, for example, it may be a base station (BS) (also referred to as a base station device), and the network device is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in the second-generation (2G) network, the equipment that provides base station functions includes the base transceiver station (BTS), in the third-generation (3G) network, the equipment that provides base station functions includes the node B (NodeB), and in the fourth-generation (4G) network, the equipment that provides base station functions includes the evolved node B (eNB). In wireless local area networks (WLAN), the equipment that provides base station functions is the access point (AP), and the equipment that provides base station functions in NR is the next generation Node Base station (gNB), as well as the evolved node B (ng-eNB), where the gNB and the terminal device communicate using NR technology, and the ng-eNB and the terminal device communicate using evolved universal terrestrial radio access (Evolved Universal Terrestrial Radio Access, E-UTRA) technology, and both gNB and ng-eNB can be connected to the 5G core network. The network devices in the embodiments of the present application also include devices that provide base station functions in future new communication systems, etc.

[0050] The terminal equipment in the embodiments of the present application may refer to various forms of access terminals, user units, user stations, mobile stations, mobile stations (Mobile Station, MS), remote stations, remote terminals, mobile devices, user terminals, wireless communication devices, user agents or user devices. The terminal equipment may also be 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 future 5G network or a terminal device in a future evolving Public Land Mobile Network (PLMN), etc., which is not limited in the embodiments of the present application. The terminal equipment may also be referred to as User Equipment (UE), a terminal, etc.

[0051] As described in the background art, there is currently no corresponding interference solution for simultaneous same-frequency full-duplex transmission.

[0052] The simultaneous and same-frequency full-duplex transmission referred to in the embodiments of the present application may mean that the time-frequency resources of the uplink transmission and the downlink transmission are completely identical, or that the time-frequency resources of the uplink transmission and the downlink transmission partially overlap.

[0053] The present application can make the uplink information and downlink information that cause interference staggered in the time domain by discarding or offsetting the first uplink information or the first downlink information, thereby avoiding interference and ensuring the transmission of higher priority information. In addition, in the case of inconsistent uplink and downlink subcarrier spacing, by discarding or offsetting the first uplink information or the first downlink information, the type of uplink information or downlink information within the same time domain resource granularity can be made consistent, thereby ensuring the consistency of the interference type within the same time domain resource granularity, which can reduce interference to a certain extent. Furthermore, by updating the type of the first uplink information or the first downlink information, the information that causes interference can be replaced with other information with less interference, thereby reducing interference to a certain extent and improving the communication efficiency of simultaneous and co-frequency full-duplex transmission.

[0054] The uplink information referred to in the embodiments of the present application may be an uplink signal or an uplink channel, and the uplink signal may specifically be uplink data or uplink signaling.

[0055] The downlink information referred to in the embodiments of the present application may be a downlink signal or a downlink channel, and the downlink signal may specifically be downlink data or downlink signaling.

[0056] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the specific embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0057] See also Figure 1 The method provided in this application specifically includes the following steps:

[0058] Step 101: Perform simultaneous, same-frequency, full-duplex transmission between a network device and a terminal device.

[0059] For step 102 and step 103, one of the steps can be selectively performed according to the actual application scenario. For example, when the priority of downlink information is higher, it is necessary to give priority to the transmission of downlink information, and the terminal device executes step 102; conversely, when the priority of uplink information is higher, it is necessary to give priority to the transmission of uplink information, and the network device executes step 103.

[0060] Step 102: The terminal device discards the first uplink information, or offsets the first uplink information, or updates the type of the first uplink information.

[0061] Step 103: The network device discards the first downlink information, or offsets the first downlink information, or updates the type of the first downlink information.

[0062] It should be pointed out that the serial numbers of the steps in this embodiment do not limit the execution order of the steps.

[0063] It is understandable that, in a specific implementation, the communication method can be implemented in the form of a software program, which runs in a processor integrated inside a chip or a chip module. The method can also be implemented in the form of software combined with hardware, which is not limited in this application.

[0064] The uplink information referred to in the embodiments of the present application may be a sounding reference signal (SRS), a physical uplink control channel (PUCCH) demodulation reference signal (DMRS), PUCCH, a physical uplink shared channel (PUSCH), PUSCH DMRS, and a phase tracking reference signal (PTRS). Among them, for PUCCH, according to the different content it carries, it can be further divided into more uplink information, such as PUCCH carrying hybrid automatic repeat request confirmation (HARQ-ACK), PUCCH carrying scheduling request (SR), PUCCH carrying channel state information (CSI), PUCCH carrying HARQ-ACK / CSI mixed information, PUCCH carrying HARQ-ACK / SR / mixed information, PUCCH carrying SR / CSI mixed information, PUCCH carrying HARQ-ACK / SR / CSI mixed information, PUCCH corresponding to Ultra-relaible and Low Latency Communication (URLLC) service, PUCCH corresponding to Enhanced Mobile Broadband (eMBB) service, and configured authorized PUSCH (Configured grant PUSCH).

[0065] The downlink information referred to in the embodiments of the present application may be a channel state information reference signal (CSI-RS), a synchronization signal block (SSB), a tracking reference signal (TRS), a physical downlink control channel (PDCCH), PDCCH DMRS, a physical downlink shared channel (PDSCH), PDSCH DMRS, PTRS, a PDSCH carrying broadcast information, a PDSCH carrying unicast information, a control resource set (CORESET), and a PDSCH of semi-persistent scheduling (Semi-persistent Scheduled, SPS).

[0066] When each type of downlink information is transmitted simultaneously with each other in the same frequency and in full duplex, the above step 102 or step 103 can be selectively performed according to the requirements. The following describes in detail the specific uplink information and the specific downlink information.

[0067] Embodiment 1: The uplink information is SRS, and the downlink information is PDSCH DMRS, that is, SRS and PDSCH DMRS are transmitted simultaneously and at the same frequency in full duplex. In this embodiment, the transmission of SRS needs to be guaranteed first.

[0068] Refer to Figure 2 , SRS and PDSCH DMRS are transmitted simultaneously and in full duplex mode at symbol 0, and symbol 0 is a time domain resource where SRS and PDSCH DMRS overlap. In order to give priority to the transmission of SRS, the network device may discard or offset PDSCH DMRS (ie, the first downlink information).

[0069] In one embodiment, see Figure 2 a. The network device drops the PDSCH DMRS at symbol 0, that is, the network device does not transmit any downlink information at symbol 0 of the time domain resource where the SRS and the PDSCH DMRS overlap.

[0070] In another embodiment, please refer to Figure 2b. The network device offsets the PDSCH DMRS in the time domain until the PDSCH DMRS does not overlap with the SRS in the time domain. Specifically, since the SRS and the PDSCH DMRS overlap only one symbol in the time domain, the network device offsets the PDSCH DMRS by one symbol in the time domain. Before the offset, the PDSCH DMRS occupies symbols 0 and 1, and after the offset, the PDSCH DMRS occupies symbols 1 and 2. The network device does not transmit any downlink information in symbol 0.

[0071] It should be noted that the offset of the first downlink information PDSCH DMRS can be determined based on the time domain resources overlapping between the first downlink information PDSCH DMRS and the first uplink information SRS and the time domain resources occupied by the first uplink information. For example, the offset is greater than or equal to the number of overlapping time domain resources, and this application does not impose any restrictions on this.

[0072] More specifically, since the network device offsets the PDSCH DMRS, the time domain resources occupied by the PDSCH located after the PDSCH DMRS are reduced accordingly. Figure 2 As shown in b, since the PDSCH DMRS is offset backward by one symbol, the number of symbols occupied by the PDSCH is reduced by one. Before the offset, the PDSCH occupies symbols 2 / 3 / 4 and 5, and after the offset, the PDSCH occupies symbols 3 / 4 and 5.

[0073] Optionally, a PDSCH DMRS offset that does not reduce the number of symbols may be considered, for example, before the offset, the PDSCH occupies symbols 2 / 3 / 4 and 5, and after the offset, the PDSCH occupies symbols 3 / 4 / 5 / 6.

[0074] In another embodiment, please refer to Figure 2 c. The network device offsets the PDSCH DMRS in the time domain until the PDSCH DMRS and SRS do not overlap in the time domain. Figure 2 In the embodiment shown in b, the network device does not transmit any downlink information at symbol 0. In the embodiment of the present application, the network device transmits the second downlink information PDSCH at symbol 0. That is, the symbol of the original overlapping position transmitting PDSCH DMRS is replaced by the PDSCH symbol. Optionally, the symbol of the original overlapping position transmitting PDSCH DMRS can be discarded or shifted backward until it does not overlap.

[0075] It should be noted that the second downlink information may also be any other implementable downlink information whose power is not greater than the power of the first downlink information, and the present application does not limit this. Optionally, the embodiments of the present application may only be used when the power of the second downlink information is greater than the power of the uplink information.

[0076] Embodiment 2: The uplink information is SRS, and the downlink information is PDSCH DMRS, that is, SRS and PDSCH DMRS are transmitted simultaneously and at the same frequency in full duplex. In this embodiment, the transmission of PDSCH DMRS needs to be guaranteed first.

[0077] Refer to Figure 3 , SRS and PDSCH DMRS are transmitted simultaneously and in full duplex mode in symbol 1, where SRS occupies symbols 1 and 2, and PDSCH DMRS occupies symbols 0 and 1, and symbol 1 is the time domain resource where SRS and PDSCH DMRS overlap. In order to give priority to the transmission of PDSCH DMRS, the terminal device can discard or offset the SRS (i.e., the first uplink information).

[0078] In one embodiment, see Figure 3 a. The terminal device discards the SRS on symbol 1 and symbol 2, that is, the terminal device discards the first uplink information SRS located on all time domain resources and does not transmit any uplink information on all time domain resources.

[0079] In another embodiment, please refer to Figure 3 b. The terminal device shifts the SRS in the time domain until the PDSCH DMRS and the SRS do not overlap in the time domain. Specifically, since the SRS and the PDSCH DMRS overlap only one symbol in the time domain, the terminal device shifts the SRS backward by one symbol in the time domain. Before the shift, the SRS occupies symbol 1 and symbol 2, and after the shift, the PDSCH DMRS occupies symbol 2 and symbol 3.

[0080] Furthermore, the network device does not transmit any downlink information on symbol 2 and symbol 3, and correspondingly, the terminal device does not receive any downlink information on symbol 2 and symbol 3 to ensure the successful transmission of the first uplink information SRS.

[0081] It should be noted that the offset of the first uplink information SRS can be determined according to the position and number of time domain resources overlapping the first downlink information PDSCH DMRS and the first uplink information SRS, and the number of time domain resources occupied by the first downlink information PDSCH DMRS, and this application does not impose any restrictions on this. Optionally, the offset can be the minimum offset value to ensure that the SRS and PDSCH DMRS do not overlap.

[0082] In another embodiment, please refer to Figure 3 c. The terminal device shifts the SRS in the time domain until the PDSCH DMRS and SRS do not overlap in the time domain. Figure 3Unlike the embodiment shown in b, in which the network device does not transmit any downlink information at symbol 2 and symbol 3, in the embodiment of the present application, the network device transmits the second downlink information PDSCH at symbol 2 and symbol 3. The power of the second downlink information PDSCH is not greater than the first downlink information PDSCH DMRS.

[0083] It should be noted that the second downlink information may also be any other feasible downlink information with a power not greater than the power of the first downlink information, and this application does not impose any limitation on this.

[0084] In another embodiment, please refer to Figure 3 d. Since the SRS and the PDSCH DMRS overlap only in symbol 1, the terminal device discards the SRS in symbol 1, that is, the terminal device discards the SRS in symbol 1 of the time domain resource where the SRS and the PDSCH DMRS overlap, and does not transmit any uplink information.

[0085] Embodiment 3: The uplink information is SRS, and the downlink information is CSI-RS, that is, SRS and CSI-RS are transmitted simultaneously and at the same frequency in full duplex.

[0086] Refer to Figure 4 , SRS and CSI-RS perform simultaneous co-frequency full-duplex transmission in symbol 0, where SRS occupies symbol 0, CSI-RS occupies symbol 0 and symbol 1, and symbol 0 is the time domain resource where SRS and CSI-RS overlap.

[0087] Case 1: Prioritize the transmission of CSI-RS.

[0088] In one embodiment, see Figure 4 a. The terminal device discards the SRS at symbol 0, that is, the terminal device does not transmit any uplink information at symbol 0 of the time domain resource where the SRS and the CSI-RS overlap.

[0089] In another embodiment, please refer to Figure 4 b. The terminal device offsets the SRS in the time domain until the CSI-RS and SRS do not overlap in the time domain. Specifically, since the CSI-RS occupies two symbols in the time domain, the terminal device offsets the SRS by two symbols in the time domain. Before the offset, the SRSDMRS occupies symbol 0, and after the offset, the SRS occupies symbol 2.

[0090] Case 2: Prioritize the transmission of SRS.

[0091] In one embodiment, see Figure 4 c. The network device discards the CSI-RS at symbol 0, that is, the network device does not transmit any downlink information at symbol 0 of the time domain resource where the SRS and the CSI-RS overlap.

[0092] In another embodiment, please refer to Figure 4 d. The network device shifts the CSI-RS in the time domain until the CSI-RS and SRS do not overlap in the time domain. Specifically, since the SRS and CSI-RS overlap only one symbol in the time domain, the network device shifts the CSI-RS backward by one symbol in the time domain. Before the shift, the CSI-RS occupies symbol 0 and symbol 1, and after the shift, the CSI-RS occupies symbol 1 and symbol 2.

[0093] More combinations of simultaneous, same-frequency, full-duplex first uplink information and first downlink information can be set according to actual application scenarios. The specific implementation methods for processing the first uplink information or the first downlink information in various combinations can refer to the above embodiments, and this application will not repeat them one by one.

[0094] In the aforementioned embodiment, the subcarrier spacing (SCS) of the uplink resources and the downlink resources are consistent, and the uplink time domain resources and the downlink time domain resources are aligned. However, when the uplink subcarrier spacing is inconsistent with the downlink subcarrier spacing, the length of the uplink symbol is inconsistent with the downlink symbol. This leads to a problem that in the same time length, there may be at least two different uplink information or downlink information coexisting, then there will be at least two different types of interference in the time length, with different self-interference powers, and higher requirements for self-interference, which aggravates the interference level of simultaneous full-duplex transmission on the same frequency.

[0095] like Figure 5 As shown, the uplink subcarrier spacing is 15kHz, and the downlink subcarrier spacing is 30kHz. The time length of the uplink symbol is greater than the time length of the downlink symbol. Specifically, the time length of the uplink symbol is twice the time length of the downlink symbol. In uplink symbol 4 and uplink symbol 5, the network equipment sends two types of downlink information, PDSCH and CSI-RS, in the same symbol. As a result, there are at least two different types of interference in symbol 4 and symbol 5, with different self-interference powers, and high requirements for self-interference.

[0096] In a non-limiting embodiment, in order to solve the problem of inconsistent types of uplink information or downlink information within the same time domain resource granularity mentioned above, the terminal device can offset the first uplink information, or update the type of the first uplink information, and the network device can offset the first downlink information, or update the type of the first downlink information.

[0097] The following is an explanation based on a specific combination of the first uplink information and the first downlink information.

[0098] Please refer to Figure 6, the first uplink information is PUSCH, and the first downlink information is PDSCH and CSI-RS. The first uplink information PUSCH and the first downlink information PDSCH and CSI-RS are transmitted simultaneously and in the same frequency in full duplex on uplink symbol 3, uplink symbol 4 and uplink symbol 5. Figure 5 As shown, in uplink symbol 4 and uplink symbol 5, the network device sends two types of downlink information, PDSCH and CSI-RS, in the same symbol, resulting in at least two different types of interference in uplink symbol 4 and uplink symbol 5.

[0099] In one embodiment, if Figure 6 As shown in a, the network device shifts the CSI-RS forward by one downlink symbol, and the network device shifts the PDSCH on the downlink symbol where the CSI-RS is located after the shift backward accordingly, so that the CSI-RS is located in the same uplink symbol 4, and the PDSCH is located in the same uplink symbol 5.

[0100] In another embodiment, if Figure 6 As shown in b, the network device shifts the CSI-RS backward by one downlink symbol, and the network device shifts the PDSCH on the downlink symbol where the CSI-RS is located forward accordingly, so that the CSI-RS is located in the same uplink symbol 5, and the PDSCH is located in the same uplink symbol 4.

[0101] In another embodiment, if Figure 6 As shown in c, the network device directly discards the CSI-RS in uplink symbol 4 and uplink symbol 5. In this way, uplink symbol 4 and uplink symbol 5 contain only one type of downlink information PDSCH.

[0102] In another non-limiting embodiment, when there is inconsistent type of downlink information within the same time domain resource granularity, the network device may also update the type of the first downlink information within the same time domain resource granularity.

[0103] like Figure 7 As shown, the network device can update the PDSCH in uplink symbol 4 and uplink symbol 5 to CSI-RS, so that uplink symbol 4 and uplink symbol 5 only have one type of downlink information CSI-RS.

[0104] In another variation, the network device may update the CSI-RS in uplink symbol 4 and uplink symbol 5 to PDSCH, so that uplink symbol 4 and uplink symbol 5 contain only one type of downlink information PDSCH.

[0105] It should be noted that, when there are first downlink information and second downlink information of inconsistent types within the same time domain resource granularity, the network device can update the first downlink information to the second downlink information, or update the second downlink information to the first downlink information, and this application does not impose any restrictions on this.

[0106] Correspondingly, in response to the existence of inconsistent types of uplink information within the same downlink time domain resource granularity, the terminal device may also update the type of the first uplink information within the same downlink time domain resource granularity to make the types of all uplink information within the same time domain resource granularity consistent.

[0107] It should be noted that, in the case where there are first uplink information and second uplink information of inconsistent types within the same time domain resource granularity, the terminal device can update the first uplink information to the second uplink information, or update the second uplink information to the first uplink information, and this application does not impose any restrictions on this.

[0108] In a non-limiting embodiment, in order to reduce the processing pressure of self-interference on the terminal device side, the uplink subcarrier spacing SCS used for uplink transmission can be set to be greater than or equal to the downlink SCS used for downlink transmission.

[0109] The unit of the time domain resource referred to in the foregoing embodiments may be any implementable time unit such as a radio frame, a subframe, a time slot, a symbol, etc. The frequency domain resource unit may be the size of the frequency domain resource occupied by a resource block (RB), the size of the frequency domain resource occupied by a resource element (RE), the size of the frequency domain resource occupied by an integer multiple of an RB, the size of the frequency domain resource occupied by an integer multiple of a RE, or a subband, etc., and this application does not impose any restrictions on this.

[0110] For more specific implementation methods of the embodiments of the present application, please refer to the aforementioned embodiments, which will not be repeated here.

[0111] Please refer to Figure 8 , Figure 8 A communication device 80 is shown, and the communication device 80 may include:

[0112] Processing module 801 is used to discard the first uplink information, or to offset the first uplink information, or to update the type of the first uplink information when performing simultaneous same-frequency full-duplex transmission, so that the first uplink information does not overlap with the first downlink information in time domain resources, and / or to make the type of uplink information within the same downlink time domain resource granularity consistent.

[0113] In a specific implementation, the above-mentioned communication device 80 may correspond to a chip with communication function in a terminal device, such as a system-on-a-chip (SOC), a baseband chip, etc.; or correspond to a chip module with communication function in a terminal device; or correspond to a chip module with a data processing function chip, or correspond to a terminal device.

[0114] In another embodiment, the processing module 801 is used to discard the first downlink information, or to offset the first downlink information, or to update the type of the first downlink information when performing simultaneous same-frequency full-duplex transmission, so that the first downlink information does not overlap with the first uplink information in time domain resources, and / or to make the type of downlink information within the same uplink time domain resource granularity consistent.

[0115] In a specific implementation, the above-mentioned communication device 80 may correspond to a chip with communication function in a network device, such as a SOC, a baseband chip, etc.; or correspond to a chip module with communication function in a network device; or correspond to a chip module with a data processing function chip, or correspond to a network device.

[0116] For other related descriptions about the communication device 80 , reference may be made to the related descriptions in the aforementioned embodiments, which will not be repeated here.

[0117] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in a chip module, the various modules / units included therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component of the chip module (such as a chip, circuit module, etc.) or in different components, or at least some of the modules / units can be implemented in the form of software programs. It is implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in hardware such as circuits; for various devices and products applied to or integrated in the terminal equipment, the various modules / units contained therein can be implemented in hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal equipment, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal equipment, and the remaining (if any) modules / units can be implemented in hardware such as circuits.

[0118] The present application also discloses a storage medium, which is a computer-readable storage medium and stores a computer program, which can be executed when the computer program is run. Figures 1 to 3 The steps of the method shown in . The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. The storage medium may also include a non-volatile memory (non-volatile) or a non-transitory memory, etc.

[0119] Please refer to Fig. 9 The embodiment of the present application also provides a hardware structure diagram of a communication device. The device includes a processor 901, a memory 902 and a transceiver 903.

[0120] Processor 901 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application. Processor 901 may also include multiple CPUs, and processor 901 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).

[0121] The memory 902 may be a ROM or other types of static storage devices that can store static information and instructions, a RAM or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, and the embodiments of the present application do not impose any restrictions on this. The memory 902 may exist independently (in this case, the memory 902 may be located outside the device or inside the device), or it may be integrated with the processor 901. Among them, the memory 902 may contain a computer program code. The processor 901 is used to execute the computer program code stored in the memory 902, thereby realizing the method provided in the embodiments of the present application.

[0122] The processor 901, the memory 902 and the transceiver 903 are connected via a bus. The transceiver 903 is used to communicate with other devices or a communication network. Optionally, the transceiver 903 may include a transmitter and a receiver. The device used to implement the receiving function in the transceiver 903 can be regarded as a receiver, and the receiver is used to perform the receiving step in the embodiment of the present application. The device used to implement the sending function in the transceiver 903 can be regarded as a transmitter, and the transmitter is used to perform the sending step in the embodiment of the present application.

[0123] when Fig. 9 The schematic diagram of the structure shown in FIG. 1 is used to illustrate the structure of the terminal device involved in the above embodiment. The processor 901 is used to control and manage the actions of the terminal device. For example, the processor 901 is used to support the terminal device to execute Figure 1 The processor 901 may communicate with other network entities, for example, the network devices described above, through the transceiver 903. The memory 902 is used to store program codes and data of the terminal device.

[0124] when Fig. 9 The schematic diagram of the structure shown in FIG. 1 is used to illustrate the structure of the network device involved in the above embodiment. The processor 901 is used to control and manage the actions of the network device. For example, the processor 901 is used to support the network device to execute Figure 1 The processor 901 may communicate with other network entities, for example, the terminal device, through the transceiver 903. The memory 902 is used to store program codes and data of the network device.

[0125] The embodiment of the present application defines a unidirectional communication link from an access network to a terminal device as a downlink, data transmitted on the downlink is downlink data, and the transmission direction of downlink data is called the downlink direction; and a unidirectional communication link from a terminal device to an access network is an uplink, data transmitted on the uplink is uplink data, and the transmission direction of uplink data is called the uplink direction.

[0126] It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.

[0127] The "plurality" appearing in the embodiments of the present application refers to two or more.

[0128] The first, second, etc. descriptions appearing in the embodiments of the present application are only used for illustration and distinction of the description objects. There is no order, nor do they indicate any special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.

[0129] The "connection" that appears in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not impose any limitations on this.

[0130] The above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means.

[0131] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0132] In the several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

[0134] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0135] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the method described in each embodiment of the present application.

[0136] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the protection scope of the present application shall be subject to the scope defined by the claims.

Claims

1. A communication method, characterized in that: include: When performing simultaneous same-frequency full-duplex transmission, the first uplink information is discarded, or the first uplink information is offset, or the type of the first uplink information is updated, so that the first uplink information does not overlap with the first downlink information in time domain resources, and / or so that the type of uplink information within the same downlink time domain resource granularity is consistent.

2. The communication method according to claim 1, characterized in that: The offsetting the first uplink information includes: The first uplink information is shifted in the time domain, and the second downlink information is received on the time domain resources occupied by the shifted first uplink information, wherein the shifted first uplink information and the downlink information do not overlap in the time domain resources.

3. The communication method according to claim 1, characterized in that: The offsetting the first uplink information includes: The first uplink information is shifted in the time domain, and no downlink information is received on the time domain resources occupied by the shifted first uplink information, and the shifted first uplink information does not overlap with the downlink information in the time domain resources.

4. The communication method according to claim 1, characterized in that: The discarding of the first uplink information includes: The first uplink information is discarded on a time domain resource where the first uplink information overlaps with the first downlink information.

5. The communication method according to claim 1, characterized in that: The discarding of the first uplink information includes: The first uplink information located on all time domain resources is discarded.

6. The communication method according to claim 1, characterized in that: The uplink subcarrier spacing SCS used for uplink transmission is greater than or equal to the downlink SCS used for downlink transmission.

7. The communication method according to claim 1, characterized in that: The offsetting the first uplink information includes: The first uplink information is shifted forward or backward in the time domain to make the type of uplink information in the same downlink time domain resource granularity consistent.

8. The communication method according to claim 1, characterized in that: The discarding of the first uplink information includes: The first uplink information in the uplink information with inconsistent types within the same downlink time domain resource granularity is discarded, so that the types of all uplink information within the same downlink time domain resource granularity are consistent.

9. The communication method according to claim 1, characterized in that: The updating of the type of the first uplink information includes: In response to the existence of inconsistent types of uplink information within the same downlink time domain resource granularity, the type of the first uplink information within the same downlink time domain resource granularity is updated to make the types of all uplink information within the same downlink time domain resource granularity consistent.

10. A communication method, characterized in that: include: When performing simultaneous, same-frequency, full-duplex transmission, the first downlink information is discarded, or the first downlink information is offset, or the type of the first downlink information is updated so that the first downlink information does not overlap with the first uplink information in time domain resources, and / or so that the type of downlink information within the same uplink time domain resource granularity is consistent.

11. The communication method according to claim 10, characterized in that: The shifting of the first downlink information includes: The first downlink information is shifted in the time domain, and the second downlink information is transmitted on the time domain resources where the first downlink information overlaps with the uplink information, and the shifted first downlink information does not overlap with the uplink information in the time domain resources.

12. The communication method according to claim 10, characterized in that: The shifting of the first downlink information includes: The first downlink information is shifted in the time domain, and no uplink information is transmitted on the time domain resources where the first downlink information overlaps with the uplink information, and the shifted first downlink information does not overlap with the uplink information in the time domain resources.

13. The communication method according to claim 10, characterized in that: The discarding of the first downlink information comprises: The first downlink information is discarded on a time domain resource where the first downlink information overlaps with the downlink information.

14. The communication method according to claim 10, characterized in that: The discarding of the first downlink information comprises: The first downlink information located on all time domain resources is discarded.

15. The communication method according to claim 10, characterized in that: The shifting of the first downlink information includes: The first downlink information is shifted forward or backward in the time domain to make the type of downlink information in the same uplink time domain resource granularity consistent.

16. The communication method according to claim 10, characterized in that: The discarding of the first downlink information comprises: The first downlink information in the downlink information with inconsistent types within the same uplink time domain resource granularity is discarded, so that the types of all downlink information within the same uplink time domain resource granularity are consistent.

17. The communication method according to claim 10, characterized in that: The updating of the type of the first downlink information includes: In response to the existence of inconsistent types of downlink information within the same uplink time domain resource granularity, the type of the first downlink information within the same uplink time domain resource granularity is updated to make the types of all downlink information within the same uplink time domain resource granularity consistent.

18. A communication device, characterized in that: include: A processing module is used to discard the first uplink information when performing simultaneous same-frequency full-duplex transmission, or to offset the first uplink information, or to update the type of the first uplink information so that the first uplink information does not overlap with the first downlink information in time domain resources, and / or to make the type of uplink information within the same downlink time domain resource granularity consistent.

19. A communication device, characterized in that: include: A processing module is used to discard the first downlink information when performing simultaneous same-frequency full-duplex transmission, or to offset the first downlink information, or to update the type of the first downlink information so that the first downlink information does not overlap with the first uplink information in time domain resources, and / or to make the type of downlink information within the same uplink time domain resource granularity consistent.

20. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the communication method according to any one of claims 1 to 17 are executed.

21. A communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor performs the steps of the communication method according to any one of claims 1 to 9.

22. A communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the steps of the communication method according to any one of claims 10 to 17 are performed.