Communication method, terminal, network device, communication system, storage medium and program product
By collaboratively determining time-domain overlapping resources in the new air interface, the interference problem in SBFD is solved, efficient multiplexing of data and UCI is achieved, and the transmission reliability and coverage performance of uplink control information are improved.
Patent Information
- Application Number
- PCT/CN2024/111282
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-09
- Publication Date
- 2026-02-12
AI Technical Summary
In New Radio (NR), Subband non-overlapping full duplex (SBFD) technology introduces additional interference problems, especially base station self-interference and inter-terminal cross-link interference, which affect the transmission reliability of uplink control information (UCI).
By identifying third and fourth resources on resources that overlap or partially overlap in the time domain, respectively for the transmission and reception of data and UCI, and by utilizing network devices and terminals to collaboratively indicate resources, data and UCI are ensured to be multiplexed on the Physical Uplink Shared Channel (PUSCH), thereby reducing interference and improving reliability.
It effectively reduces interference in SBFD, improves the transmission reliability and multiplexing efficiency of UCI, and enhances uplink coverage performance.
Smart Images

Figure CN2024111282_12022026_PF_FP_ABST
Abstract
Description
Communication method, terminal, network device, communication system, storage medium and program product TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, a terminal, a network device, a communication system, a storage medium and a program product. BACKGROUND
[0002] In New Radio (NR), subband non-overlapping full duplex (SBFD) can effectively improve uplink coverage and reduce feedback delay.
[0003] SUMMARY
[0004] Embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication system, a storage medium and a program product, which are used to improve UCI transmission reliability.
[0005] According to a first aspect of embodiments of the present disclosure, a communication method is provided, which is performed by a terminal, and the method comprises:
[0006] According to the first resource and the second resource, a third resource and a fourth resource are determined, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for transmitting data, and the fourth resource is a resource available for transmitting uplink control information (UCI), the second resource comprises the third resource and the fourth resource, and the first resource and the second resource overlap or partially overlap in the time domain;
[0007] The first data and the first UCI are transmitted on the second resource, and the first data and the first UCI are carried by the first PUSCH;
[0008] The first resource is indicated by first information, and the first information is transmitted by a network device; and the second resource is indicated by second information, and the second information is transmitted by the network device.
[0009] According to a second aspect of embodiments of the present disclosure, a communication method is provided, which is performed by a network device, and the method comprises:
[0010] According to the first resource and the second resource, a third resource and a fourth resource are determined, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for transmitting data, and the fourth resource is a resource available for transmitting uplink control information (UCI), the second resource comprises the third resource and the fourth resource, and the first resource and the second resource overlap or partially overlap in the time domain;
[0011] receive first data and first UCI on the second resource, the first data and the first UCI being carried by a first PUSCH;
[0012] The first resource is indicated by first information, and the first information is sent by the network device to the terminal. The second resource is indicated by second information, and the second information is sent by the network device to the terminal.
[0013] According to a third aspect of an embodiment of the present disclosure, a communication method is provided, comprising:
[0014] The network device sends first information to the terminal, and the first information is used to indicate a first resource;
[0015] The network device sends second information to the terminal, and the second information is used to indicate a second resource, and the second resource is a resource allocated to a first physical uplink shared channel (PUSCH);
[0016] The terminal determines a third resource and a fourth resource according to the first resource and the second resource, and transmits first data and first UCI on the second resource according to the third resource and the fourth resource;
[0017] The network device determines a third resource and a fourth resource according to the first resource and the second resource, and receives the first data and the first UCI on the second resource according to the third resource and the fourth resource;
[0018] The second resource includes the third resource and the fourth resource, the first resource overlaps or partially overlaps with the second resource in the time domain, the third resource is a resource available for transmitting data, and the fourth resource is a resource available for transmitting uplink control information (UCI).
[0019] According to a fourth aspect of an embodiment of the present disclosure, a terminal is provided, comprising:
[0020] The processing module is configured to
[0021] determine a third resource and a fourth resource according to a first resource and a second resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for transmitting data, the fourth resource is a resource available for transmitting uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource overlaps or partially overlaps with the second resource in the time domain;
[0022] The sending module is configured to transmit first data and first UCI on the second resource, and the first data and the first UCI are carried by a first PUSCH;
[0023] The first resource is indicated by first information, and the first information is sent by the network device.
[0024] According to a fifth aspect of the embodiments of the present disclosure, a network device is provided, including:
[0025] The processing module is configured to determine a third resource and a fourth resource according to the first resource and a second resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for receiving data, the fourth resource is a resource available for receiving uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource overlaps or partially overlaps with the second resource in a time domain.
[0026] The receiving module is configured to receive first data and first UCI on the second resource, and the first data and the first UCI are carried by a first PUSCH.
[0027] The first resource is indicated by first information, and the first information is sent by the network device to the terminal.
[0028] According to a sixth aspect of the embodiments of the present disclosure, a terminal is provided, including:
[0029] One or more processors;
[0030] The terminal is configured to perform the communication method of the first aspect.
[0031] According to a seventh aspect of the embodiments of the present disclosure, a network device is provided, including:
[0032] One or more processors;
[0033] The network device is configured to perform the communication method of the second aspect.
[0034] According to an eighth aspect of the embodiments of the present disclosure, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the communication method of the first aspect, and the network device is configured to implement the communication method of the second aspect.
[0035] According to a ninth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions run on a communication device, causing the communication device to perform the communication method of the first aspect or the second aspect.
[0036] According to a tenth aspect of the embodiments of the present disclosure, a program product is provided, including programs and / or instructions, which, when executed by a communication device, cause the communication device to perform the communication method according to the first aspect or the second aspect.
[0037] In the embodiments of the present disclosure, the third resource for transmitting data and the fourth resource for transmitting UCI are determined in the second resource through the first resource and the second resource allocated to the first physical uplink shared channel (PUSCH), thereby improving the reliability of UCI transmission. BRIEF DESCRIPTION OF DRAWINGS
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0039] FIG. 1 is an exemplary architecture schematic diagram of a communication system according to an embodiment of the present disclosure.
[0040] FIG. 2 is an exemplary schematic diagram of a sub-band non-overlapping full duplex technology according to an embodiment of the present disclosure.
[0041] FIG. 3 is an exemplary schematic diagram of interference of a sub-band non-overlapping full duplex technology according to an embodiment of the present disclosure.
[0042] FIG. 4A is an exemplary schematic diagram of uplink muting resources according to an embodiment of the present disclosure.
[0043] FIG. 4B is an exemplary schematic diagram of time-frequency resources according to an embodiment of the present disclosure.
[0044] FIG. 4C is an exemplary schematic diagram of time-frequency resources according to an embodiment of the present disclosure.
[0045] FIG. 5A is an exemplary interaction schematic diagram of a communication method according to an embodiment of the present disclosure.
[0046] FIG. 5B is an exemplary schematic diagram of time-frequency resources according to an embodiment of the present disclosure.
[0047] FIG. 5C is an exemplary schematic diagram of time-frequency resources according to an embodiment of the present disclosure.
[0048] FIG. 5D is an exemplary schematic diagram of time-frequency resources according to an embodiment of the present disclosure.
[0049] FIG. 5E is an exemplary schematic diagram of time-frequency resources according to an embodiment of the present disclosure.
[0050] FIG. 6A is an exemplary flow schematic diagram of a communication method according to an embodiment of the present disclosure.
[0051] FIG. 6B is an example flow diagram of a communication method, according to embodiments of the present disclosure.
[0052] FIG. 7A is an example flow diagram of a communication method, according to embodiments of the present disclosure.
[0053] FIG. 7B is an example flow diagram of a communication method, according to embodiments of the present disclosure.
[0054] FIG. 8 is an example flow diagram of a communication method, according to embodiments of the present disclosure.
[0055] FIG. 9A is an example structural diagram of a terminal, according to embodiments of the present disclosure.
[0056] FIG. 9B is an example structural diagram of a network device, according to embodiments of the present disclosure.
[0057] FIG. 10A is an example structural diagram of a communication device, according to embodiments of the present disclosure.
[0058] FIG. 10B is an example structural diagram of a chip, according to embodiments of the present disclosure. DETAILED DESCRIPTION
[0059] Embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication system, a storage medium and a program product.
[0060] In a first aspect, a communication method is provided, performed by a terminal, the method comprising: determining, according to a first resource and a second resource, a third resource and a fourth resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for transmitting data, the fourth resource is a resource available for transmitting uplink control information (UCI), the second resource comprises the third resource and the fourth resource, and the first resource overlaps or partially overlaps with the second resource in a time domain; transmitting first data and first UCI on the second resource, the first data and the first UCI being carried by the first PUSCH; wherein the first resource is indicated by first information, and the first information is transmitted by a network device; and the second resource is indicated by second information, and the second information is transmitted by the network device.
[0061] In the above embodiments, the terminal can determine the third resource available for transmitting data and the fourth resource available for transmitting UCI according to the first resource and the second resource, so that the terminal can be available for transmitting data and UCI. On the other hand, the data and the UCI can be carried on the first PUSCH and transmitted on the second resource, thereby improving the reliability of data and UCI multiplexing.
[0062] In some embodiments of the first aspect, in some embodiments, the third resource has no same frequency unit as the first resource in the set of frequency units in the first time unit, the first time unit being any of the time units included in the second resource.
[0063] In the above embodiments, for the case that the third resource has no same frequency unit as the first resource in the set of frequency units in the first time unit, the third resource can be determined by the first resource and the second resource, so that the data transmission on the third resource can be reliably performed.
[0064] In some embodiments of the first aspect, in some embodiments, the fourth resource has no same frequency unit as the first resource in the set of frequency units in the first time unit, the first time unit being any of the time units included in the second resource.
[0065] In the above embodiments, for the case that the fourth resource has no same frequency unit as the first resource in the set of frequency units in the first time unit, the fourth resource can be determined by the first resource and the second resource, so that the UCI transmission on the fourth resource can be reliably performed.
[0066] In some embodiments of the first aspect, in some embodiments, the number of frequency units included in the fourth resource in the first time unit is determined according to the number of frequency units included in the second resource, the number of frequency units allocated to a phase tracking reference signal (PTRS) in the first time unit, and the number of frequency units included in the first resource in the first time unit.
[0067] In the above embodiments, by determining the fourth resource according to the number of frequency units included in the second resource, the number of frequency units allocated to a phase tracking reference signal (PTRS) in the first time unit, and the number of frequency units included in the first resource in the first time unit, the interference of other types of signals to the fourth resource carrying UCI can be reduced, the conflict of time-frequency resources in UCI multiplexing can be reduced, and the reliability of UCI multiplexing can be improved.
[0068] In some embodiments of the first aspect, in some embodiments, the number of frequency units included in the fourth resource in the first time unit satisfies the following relationship:
[0069] wherein, is the number of frequency units included in the second resource, is the number of frequency units allocated to a phase tracking reference signal (PTRS) in the first time unit, a number of frequency units of the fourth resource on a second time unit, the second time unit being any of the time units included in the first resource, the number of frequency units of the fourth resource on the second time unit being an integer, the integer being 0 or positive, the integer being less than or equal to a number of frequency units of the second resource on the second time unit.
[0070] In the above embodiment, the manner of specifically determining the fourth resource is proposed, the UCI transmission can be reliably performed on the second resource, the problem of resource conflict is avoided, and the reliability of UCI multiplexing is improved.
[0071] In combination with some embodiments of the first aspect, in some embodiments, the number of frequency units of the fourth resource on a second time unit is 0, the second time unit being any of the time units included in the first resource.
[0072] In the above embodiment, by setting the number of frequency units of the fourth resource on the second time unit to 0, the fourth resource can be determined, and the reliability of UCI transmission is improved.
[0073] In combination with some embodiments of the first aspect, in some embodiments, the number of frequency units of the fourth resource on a second time unit is 0, the second time unit being any of the time units included in the first resource.
[0074] In the above embodiment, by setting the number of frequency units of the fourth resource on the second time unit to 0, the fourth resource can be determined, the reliability of UCI transmission is improved, and the conflict of the fourth resource is avoided.
[0075] In the second aspect, the embodiments of the present disclosure propose a communication method, the method being performed by a network device, and the method comprises: determining a third resource and a fourth resource according to a first resource and a second resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for receiving data, the fourth resource is a resource available for receiving uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource overlaps or partially overlaps with the second resource in a time domain; receiving first data and first UCI on the second resource, the first data and the first UCI being carried by the first PUSCH; wherein the first resource is indicated by first information, and the first information is sent by the network device to a terminal; and the second resource is indicated by second information, and the second information is sent by the network device to the terminal.
[0076] In the above embodiment, the network device can determine the third resource available for receiving data and the fourth resource available for receiving UCI according to the first resource and the second resource, so that the data and the UCI can be received, on the other hand, the data and the UCI can be carried on the first PUSCH and received on the second resource, and thus the reliability of data and UCI multiplexing is improved.
[0077] In some embodiments of the second aspect, in some embodiments, the third resource has no same frequency unit as the first resource in a frequency unit set of the first time unit, the first time unit being any of the time units included by the first resource and / or any of the time units included by the third resource.
[0078] In the above embodiments, for the case that the third resource has no same frequency unit as the first resource in a frequency unit set of the first time unit, the third resource can be determined by the first resource and the second resource, so that the data reception on the third resource can be reliably performed.
[0079] In some embodiments of the second aspect, in some embodiments, the fourth resource has no same frequency unit as the first resource in a frequency unit set of the first time unit, the first time unit being any of the time units included by the second resource.
[0080] In the above embodiments, for the case that the fourth resource has no same frequency unit as the first resource in a frequency unit set of the first time unit, the fourth resource can be determined by the first resource and the second resource, so that the UCI reception on the fourth resource can be reliably performed.
[0081] In some embodiments of the second aspect, in some embodiments, the number of frequency units included by the fourth resource in the first time unit is determined according to the number of frequency units included by the second resource, the number of frequency units allocated to a phase tracking reference signal (PTRS) in the first time unit, and the number of frequency units included by the first resource in the first time unit.
[0082] In some embodiments of the second aspect, in some embodiments, the number of frequency units included by the fourth resource in the first time unit satisfies the following relationship:
[0083] wherein, is the number of frequency units included by the second resource, is the number of frequency units allocated to a phase tracking reference signal (PTRS) in the first time unit l, is the number of frequency units included by the first resource in the first time unit l, the minimum value of l is 0, the maximum value of l is the total number of time units included by the second resource minus 1, l is an integer, and l represents the index of the first time unit.
[0084] In the above embodiments, the manner of specifically determining the fourth resource in the network device is proposed, so that the UCI reception on the second resource can be reliably performed, the problem of resource conflict is avoided, and the reliability of UCI multiplexing is improved.
[0085] In some embodiments of the second aspect, in some embodiments, the fourth resource has no frequency unit set on the second time unit, and the second time unit is any time unit in which the first resource is carried.
[0086] In the above embodiments, by setting the fourth resource to have no frequency unit set on the second time unit, the fourth resource can be determined, and the reliability of UCI reception is improved.
[0087] In some embodiments of the second aspect, in some embodiments, the fourth resource has zero frequency units on the second time unit, and the second time unit is any time unit included in the first resource.
[0088] In the above embodiments, by setting the fourth resource to have zero frequency units on the second time unit, the fourth resource can be determined, the reliability of UCI reception is improved, and fourth resource conflicts are avoided.
[0089] In a third aspect, the embodiments of the present disclosure provide a communication method, including: a network device sending first information to a terminal, the first information being used to indicate a first resource; the network device sending second information to the terminal, the second information being used to indicate a second resource, the second resource being a resource allocated to a first physical uplink shared channel (PUSCH); the terminal determining a third resource and a fourth resource according to the first resource and the second resource, and sending first data and first UCI on the second resource according to the third resource and the fourth resource; the network device determining the third resource and the fourth resource according to the first resource and the second resource, and receiving the first data and the first UCI on the second resource according to the third resource and the fourth resource; wherein the second resource includes the third resource and the fourth resource, the first resource and the second resource overlap or partially overlap in a time domain, the third resource is a resource that can be used to send data, and the fourth resource is a resource that can be used to send uplink control information (UCI).
[0090] In the above embodiments, the network device and the terminal can determine the third resource that can be used to receive data and the fourth resource that can be used to send UCI according to the first resource and the second resource, so that the data and the UCI can be transmitted and received, on the other hand, the data and the UCI can be carried on the first PUSCH and transmitted and received on the second resource, thereby improving the reliability of data and UCI multiplexing.
[0091] Fourthly, embodiments of this disclosure provide a terminal, comprising: a processing module, configured to determine a third resource and a fourth resource based on a first resource and a second resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource that can be used to transmit data, and the fourth resource is a resource that can be used to transmit uplink control information (UCI), the second resource including the third resource and the fourth resource, and the first resource and the second resource overlapping or partially overlapping in the time domain; and a transmitting module, configured to transmit first data and a first UCI on the second resource, the first data and the first UCI being carried by the first PUSCH; wherein the first resource is indicated by first information, which is transmitted by a network device; and the second resource is indicated by second information, which is transmitted by a network device.
[0092] Fifthly, a network device is proposed, comprising: a processing module, configured to determine a third resource and a fourth resource based on a first resource and a second resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource that can be used to receive data, and the fourth resource is a resource that can be used to receive uplink control information (UCI), the second resource including the third resource and the fourth resource, and the first resource and the second resource overlapping or partially overlapping in the time domain; and a receiving module, configured to receive first data and a first UCI on the second resource, the first data and the first UCI being carried by the first PUSCH; wherein the first resource is indicated by first information, which is sent by the network device to the terminal; and the second resource is indicated by second information, which is sent by the network device to the terminal.
[0093] In a sixth aspect, embodiments of this disclosure provide a terminal, comprising: one or more processors; wherein the terminal is configured to execute the methods described in the first aspect and optional implementations thereof.
[0094] In a seventh aspect, embodiments of this disclosure provide a network device comprising: one or more processors; wherein the network device is configured to perform the methods described in the second aspect and optional implementations thereof.
[0095] Eighthly, embodiments of this disclosure provide a communication system, including: a terminal and a network device, wherein the terminal is configured to implement the method described in the first aspect and the optional implementations thereof, and the network device is configured to implement the method described in the second aspect and the optional implementations thereof.
[0096] In a ninth aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method as described in the first aspect and its optional implementation, the second aspect, and its optional implementation.
[0097] In a tenth aspect, the embodiments of the present disclosure provide a program product, which, when executed by a communication device, causes the communication device to perform the method described in the first aspect and the optional implementation manners of the first aspect, the second aspect and the optional implementation manners of the second aspect.
[0098] In an eleventh aspect, the embodiments of the present disclosure provide a computer program, which, when running on a computer, causes the computer to perform the method described in the first aspect and the optional implementation manners of the first aspect, the second aspect and the optional implementation manners of the second aspect.
[0099] In a twenty-fifth aspect, the embodiments of the present disclosure provide a chip. The chip includes processing circuitry configured to perform the method described in the first aspect and the optional implementation manners of the first aspect, the second aspect and the optional implementation manners of the second aspect.
[0100] It can be understood that the terminal, the network device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are all used to execute the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be described here.
[0101] The embodiments of the present disclosure propose a communication method, a terminal, a network device, a communication system, a storage medium and a program product. In some embodiments, the communication method and the information processing method, the information transmission method and other terms can be replaced with each other, the communication device and the information processing device, the information transmission device and other terms can be replaced with each other, and the information processing system and the communication system and other terms can be replaced with each other.
[0102] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, some or all steps of different embodiments can be combined arbitrarily, and an embodiment can be combined with the optional implementation manners of other embodiments.
[0103] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their inherent logical relationship.
[0104] The terminology used in the disclosure of the embodiments herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure.
[0105] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "the", "above", "this", "preceding", "this", etc., can represent "one and only one", and can also represent "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English in translation, the noun after the article can be understood as singular expression, and can also be understood as plural expression.
[0106] In the embodiments of the present disclosure, "plurality" refers to two or more.
[0107] In some embodiments, the terms "at least one of", "one or more of", "a plurality of", "multiple", and the like can be replaced with each other.
[0108] In some embodiments, the description manner of "at least one of A, B", "A and / or B", "A in one case, B in another case", "responding to a case A, responding to another case B", and the like can include the following technical solutions according to the case: in some embodiments A (A is executed regardless of B); in some embodiments B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed); in some embodiments, A and B (A and B are both executed). When there are more branches such as A, B, C, etc., it is similar to the above.
[0109] In some embodiments, the description manner of "A or B" and the like can include the following technical solutions according to the case: in some embodiments A (A is executed regardless of B); in some embodiments B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed). When there are more branches such as A, B, C, etc., it is similar to the above.
[0110] The prefix words of "first", "second" and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description objects are described in the claims or embodiments, and should not be construed as redundant limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different; for another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and the contents thereof can be the same or different.
[0111] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0112] In some embodiments, the terms of "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0113] In some embodiments, the terms of "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above" and the like can be replaced with each other, and the terms of "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below" and the like can be replaced with each other.
[0114] In some embodiments, the apparatuses and devices can be interpreted as entities, and also as virtual, whose names are not limited to the names described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", and the like.
[0115] In some embodiments, "network" can be interpreted as an apparatus contained in the network, for example, an access network device, a core network device, and the like.
[0116] In some embodiments, "access network device (AN device)" can also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments can also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", and the like.
[0117] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment" (UE), a "user terminal," a "mobile station" (MS), a "mobile terminal" (MT), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, and / or the like.
[0118] In some embodiments, data, information and / or the like can be obtained in compliance with laws and regulations of a country where the data, information and / or the like is obtained.
[0119] In some embodiments, data, information and / or the like can be obtained after obtaining consent of a user.
[0120] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and a combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0121] FIG. 1 is an architecture diagram of a communication system according to an embodiment of the present disclosure.
[0122] As shown in FIG. 1, the communication system 100 includes a terminal 101 and a network device 102.
[0123] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable automobile, a smart automobile, a tablet (Pad), a wireless-transmitting computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and the like, but is not limited thereto.
[0124] In some embodiments, the network device 102 can include at least one of an access network device and a core network device.
[0125] In some embodiments, the access network device is at least one of a node or a device that accesses a terminal to a wireless network, for example, and can include an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, and the like, but is not limited thereto.
[0126] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, with some of the protocol layers being controlled by the CU and the rest of the protocol layers or all of the protocol layers being distributed in the DUs and controlled by the CU, but is not limited thereto.
[0127] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of the one or more network elements described above. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next-generation core (NGC), for example.
[0128] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0129] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. It can be known by those skilled in the art that, as the system architecture evolves and new business scenarios appear, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.
[0130] The embodiments of the present disclosure described below can be applied to the communication system 100 shown in FIG. 1 or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are examples. The communication system can include all or part of the subjects in FIG. 1, or other subjects other than those in FIG. 1. The number and form of each subject is arbitrary. Each subject can be physical or virtual. The connection relationship between each subject is an example. Each subject can not be connected or can be connected. The connection can be in any manner, can be direct or indirect, and can be wired or wireless.
[0131] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).
[0132] In New Radio (NR), both Time division duplex (TDD) and Frequency division duplex (FDD) duplex technologies are supported,
[0133] In the embodiments of the present disclosure, a new duplex technology, subband non-overlapping full duplex (SBFD), is introduced on the basis of TDD, as shown in FIG. 2. The SBFD introduces an uplink subband (UL Subband) on at least one of the frequency domain resources corresponding to the downlink symbol and the flexible symbol, which can be used for uplink transmission, thereby effectively improving the uplink coverage. It can be understood that the downlink subband (DL Subband) is also shown in FIG. 2.
[0134] It should be understood that D in FIG. 2 represents a downlink time unit, U represents an uplink time unit, and X represents an SBFD time unit. FIG. 2 exemplarily shows DXXXU.
[0135] The SBFD will introduce additional interference, as shown in FIG. 3, including base station self-interference, gNB-gNB cross link interference (gNB-gNB CLI), and UE-UE cross link interference (UE-UE CLI). The base station self-interference is the interference caused by the base station transmitting downlink to receiving uplink, which can be caused by radio frequency leakage or environmental reflection. The gNB-gNB CLI refers to the interference of the base station downlink to the uplink of other base stations. The UE-UE CLI refers to the interference of the UE uplink to the downlink of other UEs.
[0136] In the embodiments of the present disclosure, the network device adopts an advanced receiver algorithm by measuring the related information of the gNB-gNB CLI, and suppresses the gNB-gNB CLI in the spatial domain, such as the information of the interference covariance matrix of the gNB-gNB CLI.
[0137] In the embodiments of the present disclosure, an uplink muting resource (UL muting resource) is introduced for measuring the gNB-gNB CLI related information. The uplink muting resource is essentially a time-frequency resource (the time-frequency resource includes a time domain resource and / or a frequency domain resource, which will not be described below), and the uplink muting resource can also be referred to as an uplink rate matching resource (Rate Matching Resources, RMR). As shown in FIG. 4A, the horizontal coordinate in FIG. 4A is the time domain, which can be OFDM symbols in a slot. The vertical coordinate is the frequency domain, which can be subcarriers in a resource block.
[0138] In the embodiments of the present disclosure, when a physical uplink shared channel (PUSCH) and a physical uplink control channel (PUCCH) overlap in the time domain and a condition of multiplexing of data and uplink control information (UCI) is met, UCI carried by the PUCCH and data carried by the PUSCH are multiplexed (multiplexing) and are transmitted together on the PUSCH. This process is referred to as data and UCI multiplexing, and is simply referred to as UCI multiplexing.
[0139] The types of UCI include: hybrid automatic repeat request-acknowledgment (HARQ-ACK), scheduling request (SR), link recovery request (LLR), and channel state information (CSI), and configured grant-UCI (CG-UCI).
[0140] In the embodiments of the present disclosure, the UCI multiplexing process can include:
[0141] Step a: determining the number of coded modulation symbols of UCI multiplexing:
[0142] For the scenario of transmission of HARQ-ACK on the PUSCH and not using PUSCH repetition type B and transport block processing over multiple slots (TBoMS), the number of coded modulation symbols per layer for HARQ-ACK transmission is represented as:
[0143] wherein: O ACK is the number of bits of HARQ-ACK; L ACK is the number of bits of cyclic redundancy check (CRC); wherein is a parameter for adjusting the coding rate of UCI; C UL-SCHThe number of code blocks (CBs) for an uplink shared channel (UL-SCH); Kr is the size of the rth CB of the UL-SCH; if a CBGTI (Component Beam Group Transmitter Index, used to identify relevant information of beam management and scheduling in the physical layer) field in downlink control information (DCI) scheduling the PUSCH indicates that the UE does not transmit the rth CB, then Kr = 0; is the scheduling bandwidth of the PUSCH, expressed as the number of subcarriers; is the number of subcarriers carrying a phase-tracking reference signal (PTRS) on an orthogonal frequency division multiplexing (OFDM) symbol l in the PUSCH; is the number of resource elements (REs) that can be used for UCI transmission on an OFDM symbol l in the PUSCH, is the total number of OFDM symbols of the PUSCH, including OFDM symbols used for a demodulation reference signal (DMRS); for any OFDM symbol carrying a DMRS in the PUSCH, for any OFDM symbol not carrying a DMRS in the PUSCH, is a configured higher-layer parameter scaling used to limit the maximum number of coded modulation symbols; l0 is the symbol index of the first OFDM symbol not carrying a DMRS after the first DMRS symbol in the PUSCH.
[0144] For HARQ-ACK transmission of the UL-SCH without using repetition type B on the PUSCH, if there is numberOfSlotsTBoMS (used to configure timing and resource allocation in multiple beam management (MBM)) in the resource allocation table, and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource allocation field in the DCI is greater than 1, then the number of coded modulation symbols per layer for HARQ-ACK transmission is expressed as:
[0145] where N s is the value of numberOfSlotsTBoMS in the row indicated by the time domain resource allocation field in the DCI.
[0146] For HARQ-ACK transmission using UL-SCH on actual repetitions of PUSCH with repetition Type B, the number of coded modulation symbols per layer for HARQ-ACK transmission is denoted as:
[0147] where, is the number of resource elements in OFDM symbol l in PUSCH that can be used for UCI transmission, l = 0, 1, 2,..., is the total OFDM symbols of the repetition type of PUSCH, including OFDM symbols used for demodulation reference signal, for any OFDM symbol l with PUSCH DMRS, for any OFDM symbol without PUSCH DMRS, assuming repetition without segmentation, is the number of subcarriers carrying PTRS in OFDM symbol l, repeating without segmentation in PUSCH transmission, is the number of resource elements available for UCI transmission in OFDM symbol l, in actual repetitions of PUSCH transmission, is the total number of OFDM symbols in actual repetitions of PUSCH transmission, including all OFDM symbols used for DMRS, for any OFDM symbol with DMRS in actual repetitions of PUSCH transmission, for any OFDM symbol without DMRS in actual repetitions of PUSCH transmission, is the number of subcarriers carrying PTRS in OFDM symbol l in actual repetitions of PUSCH transmission.
[0148] For HARQ-ACK transmission on PUSCH without UL-SCH, the number of coded modulation symbols per layer for HARQ-ACK transmission is denoted as:
[0149] For CSI part 1 transmission on PUSCH, repetition Type B with UL-SCH is not used, and if numberOfSlotsTBoMS is not present in the resource allocation table, or if numberOfSlotsTBoMS is present in the resource allocation table and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource assignment field in the DCI is equal to 1, the number of coded modulation symbols per layer for CSI part 1 transmission is denoted as:
[0150] where, CSI-1is the number of bits of CSI part 1, L CSI-1 is the number of CRC bits of CSI part 1, If HARQ-ACK is present on the same PUSCH with UL-SCH and without CG-UCI, or if both HARQ-ACK and CG-UCI are present on the same PUSCH with UL-SCH, then Q' ACK / CG-UCI = Q' ACK , CG-UCI is present on the same PUSCH with UL-SCH and without HARQ-ACK, then Q' ACK / CG-UCI = Q' CG-UCI .
[0151] For CSI part 1 transmission on PUSCH, repetition Type B with UL-SCH is not used, if numberOfSlotsTBoMS is present in the resource allocation table, and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource assignment field in the DCI is greater than 1, the number of coded modulation symbols per layer for CSI part 1 transmission is given by:
[0152] For CSI part 1 transmission on PUSCH with repetition Type B using UL-SCH for actual repetition, the number of coded modulation symbols per layer for CSI part 1 transmission is given by:
[0153] For CSI part 1 transmission on PUSCH without UL-SCH, and CSI part 2 is to be transmitted on the PUSCH, the number of coded modulation symbols per layer for CSI part 1 transmission is given by:
[0154] For CSI part 1 transmission on PUSCH without UL-SCH, and CSI part 2 is not to be transmitted on the PUSCH, the number of coded modulation symbols per layer for CSI part 1 transmission is given by:
[0155] For CSI part 2 transmission on PUSCH, repetition Type B with UL-SCH is not used, and if numberOfSlotsTBoMS is not present in the resource allocation table, or if numberOfSlotsTBoMS is present in the resource allocation table, and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource assignment field in the DCI is equal to 1, the number of coded modulation symbols per layer for CSI part 2 transmission is given by:
[0156] where O CSI-2 is the number of bits of CSI part 2, L CSI-2 is the number of CRC bits of CSI part 2,
[0157] For CSI part 2 transmission on PUSCH without UL-SCH with repetition Type B, if numberOfSlotsTBoMS is present in the resource allocation table, and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource assignment field in the DCI is greater than 1, the number of coded modulation symbols per layer for CSI part 2 transmission is given by:
[0158] For CSI part 2 transmission with actual repetition of PUSCH with repetition Type B using UL-SCH, the number of coded modulation symbols per layer for CSI part 1 transmission is given by:
[0159] For transmission with repetition Type B on PUSCH without UL-SCH, the number of coded modulation symbols per layer for transmission with repetition Type B is given by:
[0160] For CG-UCI transmission on PUSCH using UL-SCH, if numberOfSlotsTBoMS is not present in the resource allocation table, or if numberOfSlotsTBoMS is present in the resource allocation table and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource assignment field in the DCI is equal to 1, the number of coded modulation symbols per layer for CG-UCI transmission is given by:
[0161] where O CG-UCI is the number of bits of CG-UCI, L CG-UCI is the number of CRC bits of CG-UCI,
[0162] For CG-UCI transmission on PUSCH with UL-SCH, if numberOfSlotsTBoMS is present in the resource allocation table and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource assignment field in the DCI is greater than 1, the number of coded modulation symbols per layer for CG-UCI transmission is given by:
[0163] For HARQ-ACK and CG-UCI transmission on PUSCH using UL-SCH, if numberOfSlotsTBoMS is not present in the resource allocation table, or if numberOfSlotsTBoMS is present in the resource allocation table and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource assignment field in the DCI is equal to 1, the number of coded modulation symbols per layer for HARQ-ACK and CG-UCI transmission is denoted as:
[0164] For HARQ-ACK and CG-UCI transmission on PUSCH using UL-SCH, if numberOfSlotsTBoMS is present in the resource allocation table and the value of numberOfSlotsTBoMS in the row indicated by the time domain resource assignment field in the DCI is greater than 1, the number of coded modulation symbols per layer for HARQ-ACK and CG-UCI transmission, i.e. the number of joint coded modulation symbols for HARQ-ACK and CG-UCI, is denoted as:
[0165] Step b: If HARQ-ACK is present and / or joint coding for HARQ-ACK and CG-UCI is present, determine the number of coded bits for HARQ-ACK, G ACK , according to the number of coded modulation symbols for HARQ-ACK, Q ACK ; and / or determine the number of coded bits for joint coding for HARQ-ACK and CG-UCI, G ACK , according to the number of joint coded modulation symbols for HARQ-ACK and CG-UCI, Q ACK ; if CSI part 1 is present, determine the number of coded bits for CSI part 1, G CSI-1 , according to the number of coded modulation symbols for CSI part 1, Q CSI part 1 ; if CSI part 2 is present, determine the number of coded bits for CSI part 2, G CSI-2 , according to the number of coded modulation symbols for CSI part 2, Q CSI part 2 ; if CG-UCI is present, determine the number of coded bits for CG-UCI, G CG-UCI , according to the number of coded modulation symbols for CG-UCI, Q CG-UCI .
[0166] Step c: After the number of coded bits is determined, data and UCI multiplexing can be performed.
[0167] The number of coded bits for UL-SCH is defined as: where G UL-SCH is the number of coded bits for UL-SCH;
[0168] The coded bits of HARQ-ACK are defined as: where G ACK is the number of coded bits of HARQ-ACK.
[0169] It can be understood that if there are jointly coded bits of HARQ-ACK and CG-UCI, the jointly coded bits of HARQ-ACK and CG-UCI (if any) are defined as
[0170] The coded bits of CSI part1 are defined as: where G CSI part1 is the number of coded bits of CSI part1.
[0171] The coded bits of CSI part2 are defined as: where G CSI part2 is the number of coded bits of CSI part2.
[0172] The coded bits of CG-UCI are defined as: where G CG-UCI is the number of coded bits of CG-UCI.
[0173] The coded bit sequence after multiplexing data and UCI is defined as: g0, g1, g2, g3, …, g G-1 where G is the total number of coded bits available for transmitting a transport block (TB);
[0174] Let l be the index of the OFDM symbol of the scheduled PUSCH,
[0175] Let k be the index of the subcarrier of the scheduled PUSCH,
[0176] Let be the set of REs available for transmitting data on the OFDM symbol l, arranged in increasing order of index k,
[0177] Let be the set of the number of elements included in the set; let be the jth element in the set
[0178] Let be the set of REs available for transmitting UCI on the OFDM symbol l, arranged in increasing order of index k, Definition is the number of elements included;
[0179] Definition is the jth element in ; for any OFDM symbol in PUSCH carrying DMRS, for any OFDM symbol in PUSCH not carrying DMRS,
[0180] It can be understood that when the first resource (e.g., uplink muting resource or uplink rate matching resource) cannot be used to transmit data, the first resource cannot be used to transmit UCI.
[0181] Then, the multiplexing of UCI can be implemented through the following steps 0 to step 6:
[0182] Step 0, if PUSCH frequency hopping is configured, define l(1) as the index of the first OFDM symbol after the first group of consecutive OFDM symbols carrying DMRS in the first hop, define l(2) as the index of the first OFDM symbol after the first group of consecutive OFDM symbols carrying DMRS in the second hop, define is the OFDM symbol index of the first OFDM symbol not carrying DMRS in the first hop, define is the OFDM symbol index of the first OFDM symbol not carrying DMRS in the second hop.
[0183] If PUSCH frequency hopping is configured, if there is HARQ-ACK transmission on the PUSCH, or if there is both HARQ-CK and CG-UCI transmission on the PUSCH, define G ACK (1) and G ACK (2), G ACK (1) is the number of encoded bits of HARQ-ACK or the number of jointly encoded bits of HARQ-CK and CG-UCI multiplexed on the first hop of PUSCH, G ACK (2) is the number of encoded bits of HARQ-ACK or the number of jointly encoded bits of HARQ-CK and CG-UCI multiplexed on the second hop of PUSCH.
[0184] If PUSCH frequency hopping is configured, if there is CSI transmission on the PUSCH, define G CSI part1 (1) is the number of encoded bits of CSI part 1 multiplexed on the first hop of PUSCH, G CSI part1 (2) is the number of encoded bits of CSI part 1 multiplexed on the second hop of PUSCH, G CSI part2(1) is the number of coded bits for multiplexing CSI part 2 on the first hop of PUSCH, G CSI part2 (2) is the number of coded bits for multiplexing CSI part 2 on the second hop of PUSCH.
[0185] If PUSCH frequency hopping is configured, define G CG-UCI (1) and G CG-UCI (2) are the number of coded bits for multiplexing CG-UCI on the first hop of PUSCH and the number of coded bits for multiplexing CG-UCI on the second hop of PUSCH, respectively.
[0186] Define and define and are the number of OFDM symbols included in the first and second hop of PUSCH, respectively; N L is the number of transmission layers of PUSCH, Q m is the modulation order of PUSCH.
[0187] If PUSCH frequency hopping is not configured, define l(1) as the index of the first OFDM symbol after the last OFDM symbol of the first group of symbols carrying DMRS, and define is the OFDM symbol index of the first OFDM symbol not carrying DMRS.
[0188] If PUSCH frequency hopping is not configured, define G ACK (1) = G ACK .
[0189] If PUSCH frequency hopping is not configured, define G CSI-part1 (1) = G CSI-part1 and G CSI-part2 (1) = G CSI-part2 .
[0190] If PUSCH frequency hopping is not configured, define G CG-UCI (1) = G CG-UCI .
[0191] Define and define
[0192] Step 1: When HARQ-ACK exists, the number of bits of HARQ-ACK is less than or equal to 2, and CG-UCI does not exist, determine the reserved resource.
[0193] In the embodiments of the present disclosure, the CSI can include CSI part 2 and CSI part 1, and optionally, the CSI part 1 indicates a basic part of channel state information, and the CSI part 2 indicates more refined channel information.
[0194] The reserved resource is used for puncturing of HARQ-ACK on UL-SCH and CSI part 2, that is, replacing the bits of UL-SCH and CSI part 2 located in the reserved resource, and the specific implementation can refer to step 3 or step 4 or step 5.
[0195] In the time domain, if frequency hopping is not configured, the time domain position of the reserved resource starts from the first OFDM symbol after the first group of consecutive OFDM symbols carrying DMRS in the PUSCH.
[0196] In the time domain, if frequency hopping is configured, the time domain position of the reserved resource starts from the first OFDM symbol after the first group of consecutive OFDM symbols carrying DMRS in the first hop and the second hop of the PUSCH, respectively.
[0197] In the frequency domain, if the set of REs available for transmitting UCI in a symbol cannot completely carry all HARQ-ACK encoding bits, the reserved resource includes the set of REs available for transmitting UCI in the symbol.
[0198] In the frequency domain, if the set of REs available for transmitting UCI in a symbol is enough to carry all HARQ-ACK encoding bits, in the symbol, the reserved resource is evenly distributed on the set of REs available for transmitting UCI, and if the reserved resource is not enough to be evenly distributed on the set of REs available for transmitting UCI, the reserved resource will be continuously distributed on the set of REs available for transmitting UCI.
[0199] Step 2: When HARQ-ACK exists, and the number of bits of HARQ-ACK is greater than 2 bits, or HARQ-ACK and CG-UCI exist at the same time, determine the time-frequency resource of HARQ-ACK (or HARQ-ACK and CG-UCI), and put the encoding bits of HARQ-ACK (or HARQ-ACK and CG-UCI) into the time-frequency resource.
[0200] It should be understood that step 1 and step 2 will not be executed in a communication method, and only one of the steps will be executed.
[0201] In time domain, if frequency hopping is not configured, the time domain location of the time-frequency resource of the HAQR-ACK (or HARQ-ACK and CG-UCI) starts from the first OFDM symbol after the first group of consecutive OFDM symbols carrying DMRS in the PUSCH.
[0202] In time domain, if frequency hopping is configured, the time domain location of the time-frequency resource of the HAQR-ACK (or HARQ-ACK and CG-UCI) starts from the first OFDM symbol after the first group of consecutive OFDM symbols carrying DMRS in the first hop and the second hop of the PUSCH, respectively.
[0203] In frequency domain, if the set of REs available for transmitting UCI in a symbol cannot completely carry all the encoded bits of the HAQR-ACK (or HARQ-ACK and CG-UCI), the time-frequency resource of the HAQR-ACK (or HARQ-ACK and CG-UCI) includes the set of REs available for transmitting UCI in the symbol.
[0204] In frequency domain, if the set of REs available for transmitting UCI in a symbol can completely carry all the encoded bits of the HAQR-ACK (or HARQ-ACK and CG-UCI), in the symbol row, the time-frequency resource of the HAQR-ACK (or HARQ-ACK and CG-UCI) is evenly distributed on the set of REs available for transmitting UCI.
[0205] Step 2A, when CG-UCI exists but HARQ-ACK does not exist, determine the time-frequency resource of CG-UCI, and put the encoded bits of CG-UCI into the time-frequency resource:
[0206] It should be understood that steps 1, 2 and 2A will not be executed in one communication method, but only one of them will be executed.
[0207] In time domain, if frequency hopping is not configured, the time domain location of the time-frequency resource of the CG-UCI starts from the first OFDM symbol after the first group of consecutive OFDM symbols carrying DMRS in the PUSCH.
[0208] In time domain, if frequency hopping is configured, the time domain location of the time-frequency resource of the CG-UCI starts from the first OFDM symbol after the first group of consecutive OFDM symbols carrying DMRS in the first hop and the second hop of the PUSCH, respectively.
[0209] In frequency domain, if the set of REs available for transmitting UCI in a symbol cannot completely carry all the encoded bits of the CG-UCI, the time-frequency resource of the CG-UCI includes the set of REs available for transmitting UCI in the symbol.
[0210] In frequency domain, if the set of REs available for transmitting UCI in a symbol can carry all the coded bits of CG-UCI, the time-frequency resources of CG-UCI are evenly distributed over the set of REs available for transmitting UCI in that symbol row.
[0211] Step 3: When CSI is present, determine the time-frequency resources of CSI and put the coded bits of CSI in the time-frequency resources.
[0212] In time domain, if frequency hopping is not configured, the time-domain location of the time-frequency resources of CSI is from the first OFDM symbol in PUSCH that does not carry DMRS.
[0213] In time domain, if frequency hopping is configured, the time-domain location of the time-frequency resources of CSI is from the first OFDM symbol in the first hop and the second hop of PUSCH that does not carry DMRS, respectively.
[0214] In frequency domain, if the set of REs available for transmitting UCI in a symbol cannot carry all the coded bits of CSI, the time-frequency resources of CSI include the set of REs available for transmitting UCI in that symbol.
[0215] In frequency domain, if the set of REs available for transmitting UCI in a symbol can carry all the coded bits of CSI, the time-frequency resources of CSI are evenly distributed over the set of REs available for transmitting UCI in that symbol row.
[0216] It can be understood that the time-frequency resources of CSI part 1 are determined first, and then the time-frequency resources of CSI part 2 are determined.
[0217] It should be understood that for CSI part 1, the set of REs available for transmitting UCI does not include the time-frequency resources for transmitting HARQ-ACK (or HARQ-ACK and CG-UCI), the time-frequency resources for transmitting CG-UCI, and the reserved resources.
[0218] It should be understood that for CSI part 2, the set of REs available for transmitting UCI does not include the time-frequency resources for transmitting HARQ-ACK (or HARQ-ACK and CG-UCI), the time-frequency resources for transmitting CG-UCI, and the time-frequency resources for transmitting CSI part 1, and can include the reserved resources.
[0219] Step 4: When UL-SCH is present, determine the time-frequency resources of UL-SCH and put the coded bits of UL-SCH in the time-frequency resources.
[0220] It should be understood that the time-frequency resources of UL-SCH are the set of REs available for transmitting data And deduct the time-frequency resources of HARQ-ACK (or HARQ-ACK and CG-UCI) in step 2, the time-frequency resources of CG-UCI in step 2A, and the time-frequency resources of CSI (including CSI part 1 or CSI part 2) in step 3.
[0221] It should be understood that the time-frequency resources of the UL-SCH can include reserved resources.
[0222] Step 5: When there is HARQ-ACK, the number of bits of HARQ-ACK is less than or equal to 2, and there is no CG-UCI, the encoded bits of HARQ-ACK are placed on the reserved resources, and if the reserved resources already include the encoded bits of UL-SCH or CSI part 2, the encoded bits of HARQ-ACK are used to replace the encoded bits of UL-SCH or CSI part 2 at the reserved resources.
[0223] Step 6: The encoded bits of the RE set for transmitting data are output in the order of space domain first, frequency domain second, and time domain last, and the encoded bit sequence after multiplexing data and UCI is: g0, g1, g2, g3, …, g G-1 .
[0224] The RE set for transmitting UCI recorded in steps 1 to 4 above is the above-defined
[0225] For example, as shown in FIG. 4B, when the HARQ-ACK is less than or equal to 2 bits (bits), the time-frequency resources of different types of UCI and data in the transmission process during UCI multiplexing, and for example, as shown in FIG. 4C, when the HARQ-ACK is greater than 2 bits (bits), the time-frequency resources of different types of UCI and data in the transmission process during UCI multiplexing, in FIGS. 4B and 4C, including DMRS, CSI part 1, CSI part 2, HARQ-ACK and Data type signals, the different filling modes in each unit correspond to the signal type carried by the unit.
[0226] In FIG. 4B, in the time-frequency diagram (the time-frequency diagram includes time and / or frequency, which will not be described below), a column can be regarded as a symbol (for example, a time unit in the present disclosure), from left to right, the first column is regarded as symbol #0, the second column is regarded as symbol #1, and so on; for a certain symbol, there are multiple REs (for example, a frequency unit in the present disclosure), for example, each symbol in FIG. 4B includes 12 REs, from bottom to top, the first RE is regarded as RE #0, the second RE is regarded as RE #1, and so on. In FIG. 4B, the DMRS occupies symbol #2, symbol #7, and symbol #11, each symbol occupies 6 REs (RE #0, RE #2, RE #4, RE #6, RE #8, and RE #10), the CSI part 1 occupies 19 REs, the CSI part 2 occupies 19 REs, and the HARQ-ACK is greater than 2 bits, the HARQ-ACK occupies symbol #3 and occupies 6 REs in symbol #3, which are RE #0, RE #2, RE #4, RE #6, RE #8, and RE #10, respectively.
[0227] In FIG. 4C, the DMRS occupies symbol #2, symbol #7, and symbol #11, the CSI part 1 occupies 19 REs, the CSI part 2 occupies 19 REs, and is not replaced, the HARQ-ACK is greater than 2 bits, the HARQ-ACK occupies symbol #3 and occupies 6 REs in symbol #3, which are RE #0, RE #2, RE #4, RE #6, RE #8, and RE #10, respectively.
[0228] The present disclosure provides a communication method, a terminal 101, a network device 102, a communication system, and a storage medium, which improves the reliability of data and UCI transmission and can be used for UCI multiplexing.
[0229] FIG. 5A is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 5A, the embodiment of the present disclosure relates to an information transmission method, and the method includes the following steps.
[0230] In step S5101, the network device 102 sends first information to the terminal 101.
[0231] In some embodiments, the terminal 101 receives the first information.
[0232] In some embodiments, “obtaining”, “acquiring”, “receiving”, “transmitting”, “bidirectional transmission”, “sending and / or receiving” can be replaced with each other, which can be interpreted as receiving from other subjects, acquiring from a protocol, acquiring from a higher layer, obtaining by self-processing, and implementing autonomously, and the like.
[0233] In some embodiments, the first information is used to indicate a first resource.
[0234] In some embodiments, the first information is carried by the DCI, or is configured by RRC (Radio Resource Control), or is indicated by the DCI after being configured by the RRC.
[0235] In some embodiments, the name of the first information is not limited, which is, for example, information, a message, or the like, used for indicating the first resource.
[0236] In some embodiments, the name of the information and the like is not limited to the name described in the embodiments, and the terms of “information”, “message”, “signal”, “signaling”, “report”, “configuration”, “indication”, “instruction”, “command”, “channel”, “parameter”, “domain”, “field”, “symbol”, “symbol”, “codebook”, “codeword”, “code point”, “bit”, “data”, “program”, “chip”, and the like can be replaced with each other.
[0237] In some embodiments, the first information includes the first resource.
[0238] In some embodiments, the network device 102 sends the DCI to the terminal 101, and the DCI includes the first information.
[0239] In step S5102, the terminal 101 determines the first resource according to the first information.
[0240] In some embodiments, the terminal 101 receives the first information and determines the first resource according to the first information.
[0241] In some embodiments, the first resource indicates a resource used by the terminal 101 to transmit related information.
[0242] In some embodiments, the first resource includes a time-frequency resource.
[0243] In some embodiments, the first resource includes an uplink muting resource.
[0244] In step S5103, the network device 102 sends the second information to the terminal 101.
[0245] In some embodiments, the terminal 101 receives the second information.
[0246] In some embodiments, the second information is used to indicate the second resource.
[0247] In some embodiments, the second information is used to indicate that the terminal 101 transmits information on the second resource.
[0248] In some embodiments, the second information is used to indicate that the terminal 101 transmits information carried on a PUSCH on the second resource.
[0249] In some embodiments, the second information is carried by DCI, or configured by RRC, or indicated by DCI after being configured by RRC.
[0250] In some embodiments, the name of the second information is not limited, which is, for example, information, a message, etc. used to indicate the first resource.
[0251] In some embodiments, the second information includes the second resource.
[0252] In some embodiments, the network device 102 transmits DCI to the terminal 101, and the DCI includes the second information.
[0253] In step S5104, the terminal 101 determines the second resource according to the second information.
[0254] In some embodiments, the terminal 101 receives the second information and determines the second resource according to the second information.
[0255] In some embodiments, the second resource indicates a resource used by the terminal 101 to transmit related information.
[0256] In some embodiments, the second resource includes a time-frequency resource.
[0257] In some embodiments, the second resource includes a time-frequency resource allocated to a PUSCH.
[0258] Optionally, the second resource is a resource allocated to a first physical uplink shared channel (PUSCH).
[0259] Optionally, the first resource and the second resource overlap or partially overlap in the time domain.
[0260] In some embodiments, the first resource includes an uplink muting resource.
[0261] In step S5105, the terminal 101 determines a third resource and a fourth resource according to the first resource and the second resource.
[0262] In some embodiments, the third resource is a resource available for transmitting data.
[0263] In some embodiments, the fourth resource is a resource available for transmitting uplink control information (UCI).
[0264] In some embodiments, the second resource includes a third resource and a fourth resource, the third resource is a resource available for transmitting data, and the fourth resource is a resource available for transmitting uplink control information (UCI), and optionally, HARQ-ACK, CG-UCI, CSI type information in the UCI can be transmitted on the fourth resource.
[0265] Optionally, the terminal device performs data and UCI multiplexing according to the third resource and the fourth resource.
[0266] In some embodiments, the data and the UL-SCH can be interchanged.
[0267] In some embodiments, the third resource does not have a same frequency element as the first resource on a frequency element set of the first time unit.
[0268] The first time unit is any one of the time units included in the second resource.
[0269] In the embodiments of the present disclosure, the time unit can be an OFDM symbol, and optionally, the time unit can also be a slot, which is not limited here.
[0270] In the embodiments of the present disclosure, the frequency element can be an RE, and optionally, the frequency element can also be a subcarrier, which is not limited here.
[0271] In some embodiments, the terms “resource block (RB)”, “physical resource block (PRB)”, “sub-carrier group (SCG)”, “resource element group (REG)”, “PRB pair”, “RB pair”, “resource element (RE)”, “sub-carrier” and the like can be replaced with each other.
[0272] In some embodiments, the fourth resource does not have a same frequency element as the first resource on a frequency element set of the first time unit.
[0273] The first time unit is any one of the time units included in the second resource.
[0274] In some embodiments, the number of frequency elements included in the fourth resource on the first time unit is determined according to the number of frequency elements included in the second resource, the number of frequency elements allocated to a phase tracking reference signal (PTRS) on the first time unit, and the number of frequency elements included in the first resource on the first time unit.
[0275] In some embodiments, the first resource is represented by a number of frequency units included on the first time unit, wherein the fourth resource includes a number of frequency units on the first time unit l that satisfies the following relationship:
[0276] wherein, is a number of frequency units included by the second resource, is a number of frequency units allocated to a phase tracking reference signal (PTRS) on the first time unit l, is a number of frequency units included by the first resource on the first time unit l, the minimum value of l is 0, the maximum value of l is the total number of time units included by the second resource minus 1, l is an integer, and l represents an index of the first time unit.
[0277] In some embodiments, for a PUSCH repetition type B transmission, the fourth resource includes a number of frequency units on the first time unit l that satisfies the following relationship: is a number of frequency units included by the second resource in the PUSCH repetition type B scenario, is a number of frequency units allocated to a phase tracking reference signal (PTRS) on the first time unit l in the PUSCH repetition type B scenario, is a number of frequency units included by the first resource on the first time unit l in the PUSCH repetition type B scenario, the minimum value of l is 0, and the maximum value of l is the total number of time units included by the second resource minus 1.
[0278] Optionally, for any first time unit l with DMRS carrying actual repetition of the PUSCH transmission, for any OFDM symbol not carrying DMRS carrying actual repetition of the PUSCH transmission,
[0279] In some embodiments, for a PUSCH repetition type B transmission, the fourth resource includes a set of REs on any OFDM symbol l carrying the first resource that satisfies the following relationship: is a number of frequency units included by the second resource in the PUSCH repetition type B scenario, is a number of frequency units allocated to a phase tracking reference signal (PTRS) on the first time unit l in the PUSCH repetition type B scenario, is a number of frequency units included by the first resource on the first time unit l in the PUSCH repetition type B scenario, the minimum value of l is 0, and the maximum value of l is the total number of time units included by the second resource minus 1.
[0280]
[0281] In some embodiments, for the PUSCH repetition type B transmission, the fourth resource is on a set of REs of any OFDM symbol l that does not carry the first resource satisfies the following relationship: is the third resource on the PUSCH repetition type B.
[0282] In some embodiments, the fourth resource is on a set of frequency elements of the second time element.
[0283] wherein the second time element is any of the time elements included in the first resource.
[0284] In some embodiments, the fourth resource is on zero frequency elements of the second time element.
[0285] wherein the second time element is any of the time elements included in the first resource.
[0286] In some embodiments, the terminal 101 further receives third information sent by the network device 102, the third information indicating a fifth resource, and optionally, the fifth resource carrying the time-frequency resource of the PUCCH, and the terminal 101 determines the fifth resource according to the third information, the fifth resource being used to carry the UCI.
[0287] Optionally, the third information can be carried by the DCI, or configured by the RRC, or configured by the RRC and then indicated by the DCI.
[0288] Optionally, the second resource and the fifth resource satisfy the multiplexing condition of data and UCI.
[0289] Optionally, the terminal 101 receives the third information, and triggers step S5105 to determine the third resource and the fourth resource according to the first resource and the second resource.
[0290] Optionally, the terminal 101 receives the third information, determines the fifth resource indicated by the third information, and when the second resource and the fifth resource satisfy the multiplexing of data and UCI, triggers step S5105 to determine the third resource and the fourth resource according to the first resource and the second resource, carries data through the third resource and carries UCI through the fourth resource, thereby avoiding the conflict of the time-frequency resource of the UCI with other resources, and improving the reliability of the UCI multiplexing.
[0291] Optionally, when the network device 102 sends the third information, the fifth resource is determined according to the third information, and when the second resource and the fifth resource satisfy the multiplexing of the data and the UCI, the network device performs determining the third resource and the fourth resource according to the first resource and the second resource, carrying the data through the third resource and carrying the UCI through the fourth resource, thereby avoiding the time-frequency resource of the UCI and other resource conflicts, and improving the reliability of the UCI multiplexing.
[0292] In some embodiments, the third information can also be sent by other subjects to the terminal 101, and the network device 102 can also send the third information to the other subjects.
[0293] Correspondingly, the terminal 101 determines the third resource and the fourth resource according to the following manner:
[0294] Manner 1:
[0295] In the embodiments of the present disclosure, the first resource cannot be used to transmit at least one of the data and the UCI.
[0296] The third resource is defined as is a set of REs available for transmitting data on an OFDM symbol (for example, a first time unit of the present disclosure) l, wherein is the total number of symbols allocated to the first PUSCH, that is, the total number of symbols included in the second resource (for example, the total number of first time units of the present disclosure).
[0297] In the embodiments of the present disclosure, the first resource cannot be used to transmit data and / or UCI, the third resource is a resource available for transmitting data, and the third resource does not include the first resource, that is, indicates that the set of REs (for example, frequency domain resources of the present disclosure) of the third resource on the OFDM symbol l has no same RE as the set of REs of the first resource on the OFDM symbol l, wherein indicates the set of REs of the first resource on the OFDM symbol l, and ∩ indicates the intersection operation of the set, indicates an empty set.
[0298] The fourth resource is defined as that is, a set of REs available for transmitting UCI on the OFDM symbol l, wherein, is the total number of symbols allocated to the first PUSCH, that is, the total number of symbols included in the second resource.
[0299] In the embodiments of the present disclosure, the first resource cannot be used to transmit data and / or UCI, the fourth resource is a time-frequency resource available for transmitting UCI, and the fourth resource cannot include the first resource, that is, denotes that the RE set of the fourth resource on the OFDM symbol has no same RE with the RE set of the first resource on the OFDM symbol l, wherein denotes the intersection operation. denotes the empty set.
[0300] In the embodiments of the present disclosure, the RE set of the third resource on the OFDM symbol has no same RE with the RE set of the first resource on the OFDM symbol, the RE set of the fourth resource on the OFDM symbol has no same RE with the RE set of the first resource on the OFDM symbol, and the fourth resource includes REs on the OFDM symbol l satisfies the following relationship:
[0301] wherein, is the number of REs included by the fourth resource on the OFDM symbol l.
[0302] In the embodiments of the present disclosure, the first resource cannot be used for transmitting data and / or UCI, and therefore when determining the number of REs included by the fourth resource, the number of REs included by the first resource needs to be deducted.
[0303] Optionally, the above-mentioned determination of the number of REs included by the fourth resource on the OFDM symbol is applied to determine the number of modulation and coding symbols of UCI multiplexing, and the manner of determining the number of modulation and coding symbols of UCI multiplexing can refer to the implementation manner in step a, which will not be described here.
[0304] In some embodiments, the first resource is an uplink muting resource (also referred to as an uplink rate matching resource), and it is declared that the uplink muting resource cannot be used for transmitting at least one of data and UCI, and it is defined that is the number of subcarriers included by the first resource on the first time unit l.
[0305] Optionally, for the first resource, for example, the uplink muting resource, it can be defined that is the number of subcarriers included by the uplink muting resource on the first time unit l.
[0306] In the embodiments of the present disclosure, the time-frequency resources corresponding to the first resource cannot be used to transmit data and UCI, after the manner 1, the third resource and the fourth resource will avoid the first resource, for example, as shown in FIG. 5B, when the HARQ-ACK is less than or equal to 2 bits (bits), the CSI part 1 occupies symbols #0, #1 and #3, 6 REs (for example, the frequency unit of the present disclosure) in each symbol of #0 and #1, 7 REs in #3, the CSI part 2 occupies symbols #3, #4 and #5, a total of 19 REs, the first resource occupies symbols #0 and #1, 6 REs in each symbol of #0 and #1, the DMRS occupies symbols #2, symbol #7, symbol #11, 6 REs (RE#0, RE#2, RE#4, RE#6, RE#8, RE#10) in each symbol, the HARQ-ACK occupies symbol #3, and 2 REs (RE#0 and RE#6) in symbol #3, the remaining resources are used for data, the RE number of the transmitted CSI part 1 and the CSI part 2 is 19, and the CSI part 1 and the CSI part 2 do not exist RE is replaced, when the HARQ-ACK is less than or equal to 2 bits, the time-frequency resource diagram shown in FIG. 5B is obtained by the above-mentioned manner 1, in the manner 1, the transmission requirements of the CSI part 1 and the CSI part 2 can be met, and the fourth resource carrying the CSI part 1 and the CSI part 2 does not conflict with other resources, ensuring that the encoding bits of the UCI can be transmitted (except that the HARQ-ACK punctures the CSI part 2), avoiding the first resource puncturing the UCI, so that the UCI transmission can be reliably performed.
[0307] For example, as shown in FIG. 5C, when the HARQ-ACK is greater than 2 bits, the CSI part 1 occupies symbols #0, #1 and #3, occupies 19 REs, the CSI part 2 occupies symbols #4 and #5, occupies 19 REs, the first resource occupies symbols #0 and #1, occupies 6 REs in each of the symbols #0 and #1, the DMRS occupies symbols #2, #7 and #11, occupies 6 REs (RE#0, RE#2, RE#4, RE#6, RE#8 and RE#10) on each symbol, the HARQ-ACK occupies symbol #3, and occupies 6 REs (RE#0, RE#2, RE#4, RE#6, RE#8 and RE#10) in the symbol #3, and the remaining resource is used for data, the number of REs included in the OFDM symbol for transmitting the CSI part 1 and the CSI part 2 is 19, and there is no RE replaced when the HARQ-ACK is greater than 2 bits. In the above manner 1, the time-frequency resource diagram shown in FIG. 5C is obtained, in the manner 1, the transmission requirements of the CSI part 1 and the CSI part 2 can be met, the fourth resource carrying the CSI part 1 and the CSI part 2 does not conflict with other resources, the encoding bits of the UCI can be transmitted (except that the HARQ-ACK punctures the CSI part 2), the first resource can avoid puncturing the UCI, and thus the UCI can be reliably transmitted.
[0308] Manner 2:
[0309] In the embodiment of the present disclosure, the first resource cannot be used to transmit data, and the time unit included in the first resource cannot be used to transmit the UCI. Optionally, the time unit included in the first resource can be an OFDM symbol.
[0310] The third resource is defined as is a set of REs (for example, the frequency unit in the present disclosure) that can be used to transmit data on the OFDM symbol (for example, the second time unit in the present disclosure) l, wherein, is the total number of time units allocated to the first PUSCH, that is, the total number of OFDM symbols included in the second resource. It can be understood that the OFDM symbol is any OFDM symbol on the first resource, which is represented by l.
[0311] In the embodiment of the present disclosure, since the first resource cannot be used to transmit data, the third resource is a time-frequency resource that can be used to transmit data, and therefore the third resource cannot include the first resource, that is, wherein indicates the frequency set of the first resource on the OFDM symbol l, and ∩ indicates the intersection operation. denotes an empty set.
[0312] In the embodiments of the present disclosure, the fourth resource is i.e., the set of REs available for transmitting UCI on the OFDM symbol l, wherein is the total number of OFDM symbols allocated to the first PUSCH, i.e., the total number of OFDM symbols included in the second resource.
[0313] In the embodiments of the present disclosure, the symbols included in the first resource cannot be used for transmitting UCI, and the fourth resource is a time-frequency resource available for transmitting UCI, the fourth resource cannot include the first resource, and for any OFDM symbol carrying the first resource, i.e., the set of REs of the fourth resource on the OFDM symbol l is empty.
[0314] Optionally, for any OFDM symbol not carrying the first resource l, Optionally, for any OFDM symbol carrying the first resource l, i.e., the number of REs of the fourth resource on the OFDM symbol l is zero. Optionally, the first resource is an uplink muting resource, the first resource cannot be used for transmitting data, and the OFDM symbols of the first resource cannot be used for transmitting UCI, it is declared that for any OFDM symbol carrying the first resource l, for any OFDM symbol carrying the first resource l,
[0315] In the embodiments of the present disclosure, the formula of determining the number of modulation and coding symbols of the UCI multiplexing is applied to determine the number of modulation and coding symbols of the UCI multiplexing, and the manner of determining the number of modulation and coding symbols of the UCI multiplexing can refer to the implementation manner in step a described above, which will not be described here.
[0316] In the embodiments of the present disclosure, the first resource cannot be used to transmit data, and the time units included in the first resource cannot be used to transmit UCI. For example, as shown in FIG. 5D, when the HARQ-ACK is less than or equal to 2 bits, the CSI part 1 occupies symbols #3 and #4, 10 REs (for example, the frequency units of the present disclosure) in #3, which are RE#1-RE#5 and RE#7-RE#11 respectively, 9 REs in #4, which are RE#0-RE#8 respectively, the CSI part 2 occupies symbols #4, #5 and #6, a total of 19 REs, RE#9-RE#11 in symbol #4, RE#0, RE#3, RE#4, RE#9 in symbol #6, the first resource occupies symbols #0 and #1, 6 REs in each of #0 and #1, the DMRS occupies symbols #2, #7 and #11, 6 REs (RE#0, RE#2, RE#4, RE#6, RE#8, RE#10) in each symbol, the HARQ-ACK occupies symbol #3, and 2 REs (RE#0 and RE#6) in symbol #3, the remaining resources are used for data, the CSI part 1 and the CSI part 2 each occupy 19 REs, and when the HARQ-ACK is less than or equal to 2 bits, the time-frequency resource diagram shown in FIG. 5D is obtained by the above-mentioned manner 2. In the manner 2, the transmission requirements of the CSI part 1 and the CSI part 2 can be met, the UCI bits can be completely transmitted, the fourth resource carrying the CSI part 1 and the CSI part 2 does not conflict with other resources, the encoding bits of the UCI can be completely transmitted (except that the HARQ-ACK punctures the CSI part 2), the first resource can avoid puncturing the UCI, and thus the UCI can be reliably transmitted.
[0317] For example, as shown in FIG. 5E, when the HARQ-ACK is greater than 2 bits, the CSI part 1 occupies symbols #3, #4 and #5, 6 REs (for example, the frequency units of the present disclosure) in #3, RE#1, RE#3, RE#5, RE#7, RE#9, RE#11, 12 REs in #4, 1 RE (RE#0) in #4, the CSI part 2 occupies symbols #5 and #6, RE#1-RE#11 in symbol #5, RE#0-RE#7 in symbol #6, a total of 19 REs, the first resource occupies symbols #0 and #1, 6 REs in each of #0 and #1, the DMRS occupies symbols #2, #7, #11, 6 REs (RE#0, RE#2, RE#4, RE#6, RE#8, RE#10) in each symbol, the HARQ-ACK occupies symbol #3, and 6 REs in symbol #3, RE#0, RE#2, RE#4, RE#6, RE#8 and RE#10, the remaining resources are for data, the CSI part 1 and the CSI part 2 each occupy 19 REs, when the HARQ-ACK is greater than 2 bits, the time-frequency resource diagram shown in FIG. 5E is obtained by the above-mentioned manner 2, in the manner 2, the transmission requirements of the CSI part 1 and the CSI part 2 can be met, the UCI bits can be completely transmitted, the fourth resource carrying the CSI part 1 and the CSI part 2 does not conflict with other resources, the encoding bits of the UCI can be completely transmitted (except that the HARQ-ACK punctures the CSI part 2), the first resource can avoid puncturing the UCI, and thus the UCI transmission can be reliably performed.
[0318] In some embodiments, in the manner 1, the UCI can be transmitted on the time unit of the first resource, and more time-frequency resources can be used to transmit the UCI; in the manner 2, the first resource can be treated as the DMRS, and the modification of the chip can be reduced, and the manner 1 can use more time-frequency resources to transmit the UCI.
[0319] In some embodiments, after the third resource and the fourth resource are obtained, the multiplexing process of the UCI performed by the third resource and the fourth resource can refer to the optional implementation manners in steps a-c and steps 1-6.
[0320] It can be understood that, different from steps a-c and steps 1-6, in the multiplexing process of the UCI performed by the third resource and the fourth resource, the third resource and the fourth resource should be obtained by referring to the implementation manners disclosed in the above-mentioned manner 1 or manner 2.
[0321] Optionally, in the multiplexing process of UCI by the third resource and the fourth resource, for the case that the first resource in the manner 1 cannot be used to transmit data and / or UCI, then For the first resource, optionally, the first resource is an uplink muting resource or an uplink rate matching resource, or, For the case that the first resource in the manner 2 cannot be used to transmit data, and the OFDM symbol (for example, the time unit in the present disclosure) included in the first resource cannot be used to transmit UCI, for any OFDM symbol l carrying the first resource,
[0322] Optionally, in the multiplexing process of UCI by the third resource and the fourth resource, define For the set of REs (for example, the frequency unit in the present disclosure) available for transmitting data on the OFDM symbol (for example, the time unit in the present disclosure) l, arrange in the order of increasing index k, Define For the set of REs available for transmitting UCI on the OFDM symbol l, arrange in the order of increasing index k,
[0323] For the case that the first resource in the above-mentioned manner 1 cannot be used to transmit data and / or UCI, And / or Wherein Indicates the set of REs of the first resource on the symbol l, optionally, the first resource is an uplink muting resource or an uplink rate matching resource.
[0324] In the above-mentioned manner 2, the first resource cannot be used to transmit data, and the OFDM symbol included in the first resource cannot be used to transmit UCI, And for any OFDM symbol l carrying the first resource, Optionally, for any OFDM symbol l not carrying the first resource,
[0325] Step S5106, the terminal 101 transmits the first data and the first UCI on the second resource.
[0326] In some embodiments, the second resource includes the third resource and the fourth resource.
[0327] In some embodiments, the terminal 101 transmits the first data and the first UCI on the second resource.
[0328] Optionally, the first data and the first UCI are carried by the first PUSCH.
[0329] In some embodiments, the third resource is available for transmitting data, and the resource for transmitting the first data is determined on the third resource according to the optional implementation manner disclosed in step S5105.
[0330] In some embodiments, the fourth resource is available for transmitting UCI, and the resource for transmitting the first UCI is determined on the third resource according to the optional implementation manner disclosed in step S5105.
[0331] Optionally, the third resource being available for transmitting data does not indicate that the third resource is entirely available for transmitting data, and part or all of the fourth resource is available for transmitting the first data, and the fourth resource being available for transmitting UCI does not indicate that the third resource is entirely available for transmitting UCI, and part or all of the third resource is available for transmitting the first UCI.
[0332] In some embodiments, the network device 102 receives the first data and the first UCI transmitted by the terminal 101.
[0333] In some embodiments, the network device 102 receives the first data and the first UCI on the second resource, and optionally, the first data and the first UCI are carried by the first PUSCH.
[0334] In some embodiments, the network device 102 determines the third resource and the fourth resource according to the first resource and the second resource, the third resource being a resource available for the network device 102 to receive data, and the fourth resource being a resource available for the network device 102 to receive uplink control information (UCI).
[0335] In the embodiments of the present disclosure, the network device 102 transmits the first information to the terminal 101 in step S5101, and the network device 102 can determine the first resource according to the transmitted first information, the network device 102 transmits the second information to the terminal 101 in step S5103, and the network device 102 can determine the second resource according to the transmitted second information, and the network device 102 determines the third resource and the fourth resource according to the determined first resource and the second resource.
[0336] Optionally, the optional implementation manner of determining the first resource and the second resource by the network device 102 can refer to the optional implementation manner of determining the first resource and the second resource by the terminal 101, which is not described herein again.
[0337] In some embodiments, the optional implementation manner of determining the third resource and the fourth resource by the network device 102 according to the first resource and the second resource can refer to the optional implementation manner of determining the third resource and the fourth resource by the terminal 101 according to the first resource and the second resource in step S5105, which is not described herein again.
[0338] In embodiments of the present disclosure, the terminal 101 and the network device 102 determine the third resource and the fourth resource according to the first resource and the second resource.
[0339] For the terminal 101, the third resource is a resource available for transmitting data, and the fourth resource is a resource available for transmitting uplink control information (UCI). For the network device 102, the third resource is a resource available for receiving data, and the fourth resource is a resource available for receiving uplink control information (UCI).
[0340] The third resource is a resource available for receiving data, and the fourth resource is a resource available for receiving uplink control information (UCI). In some embodiments, the order of steps S5101 and S5103 can be exchanged or performed simultaneously, and the order of steps S5102 and S5104 can be exchanged or performed simultaneously.
[0341] In embodiments of the present disclosure, the order of steps S5101 and S5103 is not limited, but step S5102 is performed after step S5101, and step S5104 is performed after step S5103.
[0342] In some embodiments, steps S5101 to S5105 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0343] In some embodiments, steps S5101 to S5104 and step S5106 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0344] In some embodiments, other optional implementations described before or after the description of FIG. 5A can be referred to.
[0345] FIG. 6A is a flow diagram of a communication method according to embodiments of the present disclosure. As shown in FIG. 6A, embodiments of the present disclosure relate to a communication method, which can be performed by the terminal 101. The above method includes:
[0346] In step S6101, first information is obtained.
[0347] In some embodiments, optional implementations of step S6101 can refer to optional implementations of step S5101 in FIG. 5A and other related parts in embodiments related by FIG. 5A, which will not be described here.
[0348] In some embodiments, the terminal 101 receives the first information sent by the network device 102, but is not limited thereto, and can also receive the first information sent by other subjects.
[0349] In some embodiments, the terminal 101 obtains the first information specified by a protocol.
[0350] In some embodiments, the terminal 101 obtains the first information from upper layer(s).
[0351] In some embodiments, the terminal 101 processes to obtain the first information.
[0352] In some embodiments, the step S6101 is omitted, and the terminal 101 autonomously implements the function indicated by the first information, or the above function is default or default.
[0353] In some embodiments, the first information indicates the first resource.
[0354] In step S6102, the first resource is determined according to the first information.
[0355] In some embodiments, the optional implementation of step S6102 can refer to the optional implementation of step S5102 in FIG. 5A and other associated parts in the embodiments involved in FIG. 5A, which will not be repeated here.
[0356] In some embodiments, the first resource is determined based on the first information.
[0357] In step S6103, the second information is obtained.
[0358] In some embodiments, the optional implementation of step S6103 can refer to the optional implementation of step S5103 in FIG. 5A and other associated parts in the embodiments involved in FIG. 5A, which will not be repeated here.
[0359] In some embodiments, the terminal 101 receives the second information sent by the network device 102, but is not limited thereto, and can also receive the second information sent by other subjects.
[0360] In some embodiments, the terminal 101 obtains the second information specified by the protocol.
[0361] In some embodiments, the terminal 101 obtains the second information from upper layer(s).
[0362] In some embodiments, the terminal 101 processes to obtain the second information.
[0363] In some embodiments, the second information indicates the second resource.
[0364] In step S6104, the second resource is determined according to the second information.
[0365] In some embodiments, the optional implementation of step S6104 can refer to the optional implementation of step S5104 in FIG. 5A and other associated parts in the embodiments involved by FIG. 5A, which will not be repeated here.
[0366] In some embodiments, the second resource is determined based on the second information.
[0367] In step S6105, the third resource and the fourth resource are determined according to the first resource and the second resource.
[0368] In some embodiments, the optional implementation of step S6105 can refer to the optional implementation of step S5105 in FIG. 5A and other associated parts in the embodiments involved by FIG. 5A, which will not be repeated here.
[0369] In step S6106, the first data and the first UCI are sent on the second resource.
[0370] In some embodiments, the optional implementation of step S6106 can refer to the optional implementation of step S5106 in FIG. 5A and other associated parts in the embodiments involved by FIG. 5A, which will not be repeated here.
[0371] In some embodiments, the terminal 101 sends the first data and the first UCI to the network device 102 on the second resource, but is not limited thereto, and can send the first data and the first UCI to other subjects on the second resource.
[0372] In some embodiments, the order of steps S6101 and S6103 can be exchanged or performed simultaneously, and the order of steps S6102 and S6104 can be exchanged or performed simultaneously.
[0373] In the embodiments of the present disclosure, the order of steps S6101 and S6103 is not limited, but step S6102 needs to be performed after step S6101, and step S6104 needs to be performed after step S6103.
[0374] In some embodiments, steps S6101 to S6105 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0375] In some embodiments, steps S6101 to S6104 and step S6106 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0376] FIG. 6B is a flow diagram of a communication method according to embodiments of the present disclosure. As shown in FIG. 6B, the embodiments of the present disclosure relate to a communication method, which can be performed by the terminal 101, and the above method comprises:
[0377] Step S6201. Determine the third resource and the fourth resource according to the first resource and the second resource.
[0378] The optional implementation of step S6201 can refer to the optional implementation of step S5105 in FIG. 5A, the optional implementation of step S6105 in FIG. 6A, and other associated parts in the embodiments related to FIG. 5A and FIG. 6A, which are not described here again.
[0379] In some embodiments, the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for transmitting data, the fourth resource is a resource available for transmitting uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource and the second resource overlap or partially overlap in the time domain.
[0380] Optionally, the first resource is indicated by first information, and the first information is transmitted by the network device 102; and the second resource is indicated by second information, and the second information is transmitted by the network device 102.
[0381] Step S6202. Transmit the first data and the first UCI on the second resource.
[0382] The optional implementation of step S6202 can refer to the optional implementation of step S5106 in FIG. 5A, the optional implementation of step S6106 in FIG. 6A, and other associated parts in the embodiments related to FIG. 5A and FIG. 6A, which are not described here again.
[0383] In some embodiments, the second resource includes the third resource and the fourth resource, and the terminal 101 transmits the first data and the first UCI on the second resource.
[0384] In some embodiments, the first data and the first UCI are carried by a first PUSCH.
[0385] In some embodiments, step S6201 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0386] In some embodiments, step S6202 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0387] FIG. 7A is a flow diagram of an information transmission method according to an embodiment of the present disclosure. As shown in FIG. 7A, the embodiment of the present disclosure relates to a communication method, which can be performed by the network device 102, and the above method includes:
[0388] Step S7101. Transmit first information.
[0389] In some embodiments, the optional implementation of step S7101 can refer to the optional implementation of step S5101 in FIG. 5A and other associated parts in the embodiments involved in FIG. 5A, which will not be repeated here.
[0390] In some embodiments, the network device 102 sends the first information to the terminal 101, but is not limited thereto, and can also send the first information to other subjects.
[0391] Optionally, the first information is used by the terminal 101 to determine the first resource. The optional manner can refer to the optional implementation of step S5102 in FIG. 5A and other associated parts in the embodiments involved in FIG. 5A, which will not be repeated here.
[0392] Step S7102, sending second information.
[0393] In some embodiments, the optional implementation of step S7102 can refer to the optional implementation of step S5103 in FIG. 5A and other associated parts in the embodiments involved in FIG. 5A, which will not be repeated here.
[0394] In some embodiments, the network device 102 sends the second information to the terminal 101, but is not limited thereto, and can also send the first information to other subjects.
[0395] Optionally, the second information is used by the terminal 101 to determine the second resource. The optional manner can refer to the optional implementation of step S5104 in FIG. 5A and other associated parts in the embodiments involved in FIG. 5A, which will not be repeated here.
[0396] Step S7103, determining third and fourth resources according to the first and second resources.
[0397] In some embodiments, the optional implementation of step S7103 can refer to the optional implementation of step S5105 in FIG. 5A and other associated parts in the embodiments involved in FIG. 5A, which will not be repeated here.
[0398] In some embodiments, the first information is used by the terminal 101 to determine the first resource, the second information is used by the terminal 101 to determine the second resource, and the terminal 101 can determine the third and fourth resources according to the first and second resources.
[0399] In some embodiments, the third and fourth resources are determined based on the first and second resources.
[0400] Step S7104, obtaining first data and first UCI on the second resource.
[0401] In some embodiments, the optional implementation of step S7104 can refer to the optional implementation of step S5106 in FIG. 5A and other associated parts in the embodiments involved in FIG. 5A, which are not repeated here.
[0402] In some embodiments, the network device 102 receives the first data and the first UCI sent by the terminal 101 on the second resource, but is not limited thereto, and can also receive the first data and the first UCI sent by other subjects.
[0403] In some embodiments, the order of steps S7101 and S7102 can be exchanged or performed simultaneously.
[0404] In some embodiments, steps S7101 to S7103 are optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0405] In some embodiments, steps S7101 to S7102 and step S6104 are optional, and one or more of the steps can be omitted or replaced in different embodiments.
[0406] FIG. 7B is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 7B, the embodiment of the present disclosure relates to a communication method, which can be performed by a network bully, and the above method comprises:
[0407] Step S7201, determining a third resource and a fourth resource according to a first resource and a second resource.
[0408] The optional implementation of step S7201 can refer to the optional implementation of step S5105 in FIG. 5A, the optional implementation of step S7103 in FIG. 7A, and other associated parts in the embodiments involved in FIG. 5A and FIG. 7A, which are not repeated here.
[0409] In some embodiments, the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for receiving data, the fourth resource is a resource available for receiving uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource and the second resource overlap or partially overlap in the time domain.
[0410] Step S7202, receiving first data and first UCI on the second resource.
[0411] The optional implementation of step S7202 can refer to the optional implementation of step S5106 in FIG. 5A, the optional implementation of step S7104 in FIG. 7A, and other associated parts in the embodiments involved in FIG. 5A and FIG. 7A, which are not repeated here.
[0412] In some embodiments, the second resource comprises a third resource and a fourth resource, and the network device 102 receives the first data and the first UCI on the second resource.
[0413] In some embodiments, the first data and the first UCI are carried by a first PUSCH;
[0414] In some embodiments, step S7201 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0415] In some embodiments, step S7202 is optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0416] FIG. 8 is a flow diagram of an information transmission method according to an embodiment of the present disclosure. As shown in FIG. 8, the embodiments of the present disclosure relate to a communication method, which can be performed by a communication system, and the above method comprises:
[0417] In step S8101, the network device 102 sends first information to the terminal 101, and the first information is used to indicate a first resource.
[0418] The optional implementation of step S8101 can refer to the optional implementation of step S5101, step S5102 in FIG. 5A, step S6101, step S6102 in FIG. 6A, step S7101 in FIG. 7A, and other associated parts in the embodiments related to FIG. 5A, FIG. 6A, and FIG. 7A, which will not be described here.
[0419] In step S8102, the network device 102 sends second information to the terminal 101, and the second information is used to indicate a second resource.
[0420] The optional implementation of step S8102 can refer to the optional implementation of step S5103, step S5104 in FIG. 5A, step S6103, step S6104 in FIG. 6A, step S7102 in FIG. 7A, and other associated parts in the embodiments related to FIG. 5A, FIG. 6A, and FIG. 7A, which will not be described here.
[0421] In some embodiments, the second resource is a resource allocated to a first physical uplink shared channel (PUSCH);
[0422] In step S8103, the terminal 101 determines a third resource and a fourth resource according to the first resource and the second resource, and sends first data and first UCI on the second resource according to the third resource and the fourth resource.
[0423] The optional implementation of step S8103 can refer to the optional implementation of step S5105, step S5106 in FIG. 5A, step S6105, step S6106 in FIG. 6A, step S6201, step S6202 in FIG. 6B, and other associated parts in the embodiments related to FIG. 5A, FIG. 6A, and FIG. 6B, which will not be repeated here.
[0424] In some embodiments, the second resource includes a third resource and a fourth resource, the first resource and the second resource overlap or partially overlap in the time domain with respect to the terminal 101, the third resource is a resource available for transmitting data, and the fourth resource is a resource available for transmitting uplink control information (UCI).
[0425] In step S8104, the network device 102 determines the third resource and the fourth resource according to the first resource and the second resource, and receives the first data and the first UCI on the second resource according to the third resource and the fourth resource.
[0426] The optional implementation of step S8104 can refer to the optional implementation of step S5105, step S5106 in FIG. 5A, step S7103, step S7104 in FIG. 7A, step S7201, step S7202 in FIG. 7B, and other associated parts in the embodiments related to FIG. 5A, FIG. 7A, and FIG. 7B, which will not be repeated here.
[0427] In some embodiments, the second resource includes a third resource and a fourth resource, the first resource and the second resource overlap or partially overlap in the time domain with respect to the network device 102, the third resource is a resource available for receiving data, and the fourth resource is a resource available for receiving uplink control information (UCI).
[0428] In some embodiments, the order of steps S8101 and S8102 can be exchanged or performed simultaneously.
[0429] In some embodiments, steps S8101 to S8103 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0430] In some embodiments, steps S8101 to S8102 and step S8104 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0431] In some embodiments, the present disclosure proposes a communication method for an SBFD scenario, as follows in Embodiment 1 and Embodiment 2:
[0432] Embodiment 1: The uplink mute resource (here referring to the first resource of the present disclosure, which will not be repeated below) is unavailable for transmitting data and / or UCI.
[0433] Statement: The uplink muting resource cannot be used for transmitting data.
[0434] Redefined:
[0435] For an OFDM symbol l, the uplink muting resource includes a number of subcarriers.
[0436] Embodiment 2: The uplink muting resource cannot be used for transmitting data, and the symbol of the uplink muting resource cannot be used for transmitting UCI
[0437] Statement: For any OFDM symbol l carrying the uplink muting resource,
[0438] Redefined: For any OFDM symbol carrying the uplink muting resource, The communication method comprises:
[0439] Step 1-1: The network device sends first information to the terminal device, and the first information is used to indicate a first resource.
[0440] Step 1-2: The terminal device receives the first information and determines the first resource according to the first information.
[0441] Optionally, the first information is carried by DCI, or is configured by RRC, or is configured by RRC and then indicated by DCI.
[0442] Step 2-1: The network device sends second information to the terminal device, and the second information is used to instruct the terminal device to send a first PUSCH on a second resource, and the first PUSCH carries first data.
[0443] Step 2-2: The terminal device receives the second information and determines the second resource according to the second information.
[0444] It should be understood that "data" can be replaced by "transport block (TB)".
[0445] It should be understood that the second resource is the time-frequency resource allocated to the first PUSCH indicated by the second information.
[0446] Optionally, the second information is carried by DCI, or is configured by RRC, or is configured by RRC and then indicated by DCI.
[0447] Optionally, the first resource and the second resource overlap. It should be understood that only when the first resource and the second resource overlap, the technical problem solved by the present disclosure will occur.
[0448] Step 3-1: The network device sends third information to the terminal device, where the third information is used to instruct the terminal device to send a first PUCCH on a fifth resource, and the first PUCCH carries a first UCI.
[0449] Step 3-2: The terminal device receives the third information, and determines the fifth resource according to the third information.
[0450] It should be understood that steps 2 and 3 are not limited in time sequence, including but not limited to the following possibilities: step 2-1→ step 2-2→ step 3-1→ step 3-2, step 2-1→ step 3-1→ step 2-2→ step 3-2, step 3-1→ step 3-2→ step 2-1→ step 2-2, step 3-1→ step 2-1→ step 3-2→ step 2-2.
[0451] It should be understood that the fifth resource is a time-frequency resource allocated to the PUCCH as indicated by the third information.
[0452] Optionally, the third information is carried by DCI, or configured by RRC, or configured by RRC and then indicated by DCI.
[0453] Optionally, the second resource and the fifth resource meet the condition of data and UCI multiplexing. It should be understood that the technical problem solved by the present disclosure only occurs when the second resource and the third resource meet the condition of data and UCI multiplexing.
[0454] Step 4-1: The terminal device determines a third resource and a fourth resource according to the first resource and the second resource, where the third resource is a time-frequency resource available for sending data, and the fourth resource is a time-frequency resource available for sending UCI.
[0455] Step 4-2: The terminal device performs data and UCI multiplexing according to the third resource and the fourth resource.
[0456] In the embodiments of the present disclosure, the above-mentioned embodiments 1 and 2 can be independently implemented, or can be implemented in combination with each other.
[0457] Optionally, there are two implementation manners for determining the third resource and the fourth resource according to the first resource and the second resource, including embodiments 1 and 2 as follows:
[0458] Embodiment 1:
[0459] Optionally, the first resource cannot be used for sending data and / or UCI.
[0460] Exemplarily, the third resource is a set of REs available for transmitting data on OFDM symbol l, wherein is the total number of symbols allocated to the first PUSCH, i.e. the number of symbols included in the second resource.
[0461] It should be understood that since the first resource cannot be used for transmitting data and / or UCI and the third resource is a time-frequency resource available for transmitting data, the third resource cannot include the first resource, i.e. wherein denotes a set of REs of the first resource on OFDM symbol l, and denotes the intersection operation of sets, denotes an empty set.
[0462] For example, the fourth resource is a set of REs available for transmitting UCI on OFDM symbol l, wherein is the total number of symbols allocated to the first PUSCH, i.e. the number of symbols included in the second resource.
[0463] It should be understood that since the first resource cannot be used for transmitting data and / or UCI and the fourth resource is a time-frequency resource available for transmitting UCI, the fourth resource cannot include the first resource, i.e. wherein denotes a set of REs of the first resource on OFDM symbol l, and denotes the intersection operation of sets, denotes an empty set.
[0464] Optionally, wherein is the number of REs of the fourth resource on OFDM symbol l, is the number of REs allocated to the first PUSCH, i.e. the number of REs included in the second resource, is the number of REs allocated to PTRS on OFDM symbol l, is the number of REs of the first resource on OFDM symbol l. It should be understood that since the first resource cannot be used for transmitting data and / or UCI, the number of REs included in the first resource needs to be deducted when determining the number of REs included in the fourth resource. It should be understood that this formula is applied to determine the number of modulation coding symbols of UCI multiplexing, i.e. step a of the above-mentioned implementation manner. This scheme is applicable to any UCI type.
[0465] Exemplarily, in the manner of Embodiment 1, the schematic diagrams shown in FIG. 5B and FIG. 5C are obtained. It should be understood that the time-frequency resource corresponding to the first resource cannot be used to transmit data and UCI; and according to step c in the above-mentioned exemplary implementation manner, after the implementation of Embodiment 1, the data and UCI multiplexing will avoid the first resource, rather than replacing the UCI and data with the first resource, i.e., the first resource will not be punctured by the UCI and data.
[0466] Embodiment 2:
[0467] Optionally, the first resource cannot be used to transmit data, and the OFDM symbol included in the first resource cannot be used to transmit UCI.
[0468] Exemplarily, the third resource is i.e., the set of REs available for transmitting data on the OFDM symbol l, wherein is the total number of symbols allocated to the first PUSCH, i.e., the number of symbols included in the second resource.
[0469] It should be understood that, since the first resource cannot be used to transmit data, the third resource is the time-frequency resource available for transmitting data, and therefore the third resource cannot include the first resource, i.e., wherein denotes the set of REs of the first resource on the symbol l, and denotes the intersection operation, denotes the empty set.
[0470] Exemplarily, the fourth resource is i.e., the set of REs available for transmitting UCI on the OFDM symbol l, wherein is the total number of symbols allocated to the first PUSCH, i.e., the number of symbols included in the second resource.
[0471] It should be understood that, since the symbol included in the first resource cannot be used to transmit UCI, and the fourth resource is the time-frequency resource available for transmitting UCI, the fourth resource cannot include the first resource, i.e., for any OFDM symbol carrying the first resource, Optionally, for any OFDM symbol not carrying the first resource,
[0472] Further optionally, for any OFDM symbol carrying the first resource, It should be understood that the formula is applied to determine the number of modulation coded modulation symbols of UCI multiplexing, that is, the content in step a in the above exemplary implementation.
[0473] For example, in the manner of embodiment 2, the schematic diagrams shown in FIG. 5D and FIG. 5E are obtained. It should be understood that the time-frequency resources corresponding to the first resource cannot be used to transmit data and UCI, and the symbols of the first resource cannot be used to transmit UCI. It should be understood that the difference between embodiment 1 and embodiment 2 is that in embodiment 1, UCI can be transmitted on the symbols of the first resource, but in embodiment 2, UCI cannot be transmitted on the symbols of the first resource.
[0474] It should be understood that compared with embodiment 1, the advantage of embodiment 2 is that the first resource can be treated as DMRS, reducing the modification of the chip, and the advantage of method 1 is that more time-frequency resources can be used to transmit UCI.
[0475] It should be understood that the remaining steps in steps 4-1 and 4-2 are consistent with steps a to c in the above exemplary implementation.
[0476] Step 4-3: The terminal device transmits a first PUSCH on the second resource, and the first PUSCH carries the first data and the first UCI.
[0477] Step 4-4: The network device receives the first PUSCH, and determines the first data and the first UCI according to the first PUSCH.
[0478] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with optional implementation manners of other embodiments.
[0479] The embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus is proposed, and the above apparatus includes units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is proposed, and the apparatus includes units or modules for implementing each step performed by a network device (for example, an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0480] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the above units or modules are realized by the design of the logical relationship of elements in the circuit; for example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.
[0481] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuits, and the logical relationship of the hardware circuits is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.
[0482] FIG. 9A is a structural schematic diagram of a terminal according to an embodiment of the present disclosure. As shown in FIG. 9A, the terminal 9100 can include at least one of a processing module 9101, a sending module 9102, and the like.
[0483] In some embodiments, the processing module 9101 is configured to determine third resources and fourth resources according to the first resources and the second resources, the second resources being resources allocated to a first physical uplink shared channel (PUSCH), the third resources being resources available for sending data, the fourth resources being resources available for sending uplink control information (UCI), the second resources including the third resources and the fourth resources, and the first resources and the second resources overlapping or partially overlapping in a time domain.
[0484] In some embodiments, the sending module 9102 is configured to send first data and first UCI on the second resources, the first data and the first UCI being carried by the first PUSCH, the first resources being indicated by first information, the first information being sent by a network device, and the second resources being indicated by second information, the second information being sent by the network device.
[0485] Optionally, the sending module 9102 described above is configured to perform at least one of the communication steps (for example, step S5106, but not limited thereto) of sending and / or receiving and the like performed by the terminal 101 in any of the above methods. Details are not described herein again.
[0486] Optionally, the processing module 9101 described above is configured to perform at least one of the other steps (for example, step S5102, step 5104, step S5105, but not limited thereto) performed by the terminal 101 in any of the above methods. Details are not described herein again.
[0487] In some embodiments, in addition to the sending module, the terminal can also include a receiving module, which is configured to perform the receiving communication steps (for example, step S5101, step S5103, but not limited thereto) performed by the terminal 101 in any of the above methods. The sending module and the receiving module can be separate or integrated together.
[0488] FIG. 9B is a structural schematic diagram of a network device according to an embodiment of the present disclosure. As shown in FIG. 9B, the network device 9200 can include at least one of a processing module 9201, a receiving module 9202, and the like.
[0489] In some embodiments, the processing module 9201 described above is configured to determine third resources and fourth resources according to the first resources and the second resources, wherein the second resources are resources allocated to a first physical uplink shared channel (PUSCH), the third resources are resources available for receiving data, the fourth resources are resources available for receiving uplink control information (UCI), the second resources include the third resources and the fourth resources, and the first resources overlap or partially overlap with the second resources in a time domain;
[0490] The receiving module 9202 is configured to receive first data and first UCI on the second resources, and the first data and the first UCI are carried by the first PUSCH; wherein the first resources are indicated by first information, and the first information is sent by the network device to the terminal; and the second resources are indicated by second information, and the second information is sent by the network device to the terminal.
[0491] Optionally, the receiving module 9102 described above is configured to perform at least one of the communication steps (for example, step S5106, but not limited thereto) of receiving and the like performed by the network device 102 in any of the above methods. Details are not described herein again.
[0492] Optionally, the processing module 9201 described above is configured to perform at least one of the other steps (for example, step S7103, but not limited thereto) performed by the network device 102 in any of the above methods. Details are not described herein again.
[0493] In some embodiments, the network device, in addition to the receiving module, can further include a sending module configured to perform the sending or the like communication steps performed by the network device in any of the above methods (for example, step S5101, step S5103, but not limited thereto). The sending module and the receiving module can be separate or integrated together.
[0494] In some embodiments, the processing module can be one module or can include multiple sub-modules. Optionally, the multiple sub-modules perform all or part of the steps required to be performed by the processing module. Optionally, the processing module can be mutually replaced with the processor.
[0495] FIG. 10A is a structural schematic diagram of a communication device 1010 according to the embodiments of the present disclosure. The communication device 1010 can be a network device (for example, an access network device, a core network device, etc.), a terminal (for example, a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 1010 can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the descriptions in the above method embodiments.
[0496] As shown in FIG. 10A, the communication device 1010 includes one or more processors 1011. The processor 1011 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be configured to process communication protocols and communication data, and the central processing unit can be configured to control the communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. The communication device 1010 is configured to perform any of the above methods.
[0497] In some embodiments, the communication device 1010 is a terminal 101, and the terminal 101 includes one or more processors. The terminal 101 is configured to implement the methods described in the above method embodiments.
[0498] In some embodiments, the communication device 1010 is a network device 102, and the network device 102 includes one or more processors. The network device 102 is configured to implement the methods described in the above method embodiments.
[0499] In some embodiments, the communication device 1010 further includes one or more memories 1012 configured to store instructions. Optionally, all or part of the memory 1012 can also be located outside the communication device 1010.
[0500] In some embodiments, the communication device 1010 further includes one or more transceivers 1013. When the communication device 1010 includes one or more transceivers 1013, the transceiver 1013 performs at least one of the communication steps (for example, step S5101, step S5103, step S5106, but not limited to) in the above-described method, and the processor 1011 performs at least one of the other steps (for example, step S5102, step S5104, step S5105, but not limited to).
[0501] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced with each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.
[0502] In some embodiments, the communication device 1010 can include one or more interface circuits 1014. Optionally, the interface circuit 1014 is connected with the memory 1014, and the interface circuit 1014 can be used to receive signals from the memory 1012 or other devices, and can be used to send signals to the memory 1012 or other devices. For example, the interface circuit 8104 can read the instructions stored in the memory 1012 and send the instructions to the processor 1011.
[0503] The communication device 1010 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 1010 described in the present disclosure is not limited to this, and the structure of the communication device 1010 can not be limited by FIG. 10A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a Modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0504] FIG. 10B is a structural schematic diagram of a chip 1020 according to an embodiment of the present disclosure. For the case where the communication device 1010 can be a chip or a chip system, the structural schematic diagram of the chip 1020 shown in FIG. 10B can be referred to, but is not limited to this.
[0505] The chip 10200 includes one or more processors 1021, and the chip 1020 is configured to execute any of the above methods.
[0506] In some embodiments, the chip 1020 further includes one or more interface circuits 1022. Optionally, the interface circuit 1022 is connected with the memory 1023, and the interface circuit 1022 can be configured to receive a signal from the memory 1023 or other devices, and the interface circuit 1022 can be configured to send a signal to the memory 1023 or other devices. For example, the interface circuit 1022 can read an instruction stored in the memory 1023 and send the instruction to the processor 1021.
[0507] In some embodiments, the interface circuit 1022 performs at least one of the communication steps (for example, step S5101, step S5103, step S5106, but not limited to) in the above methods, and the processor 1021 performs at least one of the other steps (for example, step S5102, step S5104, step S5105, but not limited to).
[0508] In some embodiments, the interface circuit, the interface, the transceiver pin, the transceiver, and the like can be replaced with each other.
[0509] In some embodiments, the chip 1020 further includes one or more memories 1023 configured to store instructions. Optionally, all or part of the memory 1023 can be outside the chip 1020.
[0510] The present disclosure further provides a storage medium, and the storage medium stores instructions, and the instructions, when executed on the communication device 1010, cause the communication device 1010 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.
[0511] The present disclosure further provides a program product, and the program product, when executed by the communication device 1010, causes the communication device 1010 to perform any of the above methods. Optionally, the program product is a computer program product.
[0512] The present disclosure further provides a computer program, and the computer program, when executed on a computer, causes the computer to perform any of the above methods.
Claims
1. A communication method characterized by comprising: The method is performed by a terminal and includes: determining, according to a first resource and a second resource, a third resource and a fourth resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for transmitting data, and the fourth resource is a resource available for transmitting uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource and the second resource overlap or partially overlap in a time domain; transmitting first data and first UCI on the second resource, the first data and the first UCI being carried by a first PUSCH; wherein the first resource is indicated by first information, and the first information is transmitted by a network device; and the second resource is indicated by second information, and the second information is transmitted by the network device.
2. The method of claim 1, wherein, At least one of the third resource and the fourth resource does not have a same frequency element as a frequency element set of the first resource on a first time unit, the first time unit being any of time units included in the second resource.
3. The method according to claim 1 or 2, characterized in that, A number of frequency elements included in the fourth resource on a first time unit is determined according to a number of frequency elements included in the second resource, a number of frequency elements allocated to a phase tracking reference signal (PTRS) on the first time unit, and a number of frequency elements included in the first resource on the first time unit.
4. The method of claim 3, wherein, The fourth resource includes a number of frequency units on the first time unit, and the number of frequency units satisfies the following relationship: wherein a number of frequency units included for the second resource, to allocate a number of frequency elements to a phase tracking reference signal, PTRS, on a first time unit l, A number of frequency elements included in the first resource on a first time unit l, a minimum value of l being 0, a maximum value of l being a total number of time units included in the second resource minus 1, l being an integer, and l representing an index of the first time unit.
5. The method of claim 1, wherein, A frequency element set of the fourth resource on a second time unit is empty, the second time unit being any of time units included in the first resource.
6. The method according to claim 1 or 5, characterized in that, A number of frequency elements of the fourth resource on a second time unit is zero, the second time unit being any of time units included in the first resource.
7. A communication method characterized by comprising: The method is performed by a network device and includes: determining, according to a first resource and a second resource, a third resource and a fourth resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for receiving data, and the fourth resource is a resource available for receiving uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource and the second resource overlap or partially overlap in a time domain; receiving first data and first UCI on the second resource, the first data and the first UCI being carried by a first PUSCH; wherein the first resource is indicated by first information, and the first information is transmitted by a network device to a terminal; and the second resource is indicated by second information, and the second information is transmitted by the network device to the terminal.
8. The method of claim 7, wherein, A frequency element set of the at least one of the third resource and the fourth resource on a first time element is not the same as a frequency element set of the first resource on the time element, the first time element being any of time elements included in the first resource and / or any of time elements included in the third resource.
9. The method according to claim 7 or 8, characterized in that, A number of frequency elements of the fourth resource on a first time element is determined according to a number of frequency elements of the second resource, a number of frequency elements of a phase tracking reference signal (PTRS) allocated to the first time element, and a number of frequency elements of the first resource on the first time element.
10. The method of claim 9, wherein, The fourth resource includes a number of frequency units on the first time unit, and the number of frequency units satisfies the following relationship: wherein a number of frequency units included for the second resource, to allocate a number of frequency elements to a phase tracking reference signal, PTRS, on a first time unit l, A number of frequency elements of the first resource on the first time element l, a minimum value of l being 0, a maximum value of l being a total number of time elements included in the second resource minus 1, l being an integer, and l representing an index of the first time element.
11. The method of claim 7, wherein, A frequency element set of the fourth resource on a second time element is empty, the second time element being any of time elements carrying the first resource.
12. The method of claim 7 or 11, wherein, A number of frequency elements of the fourth resource on a second time element is zero, the second time element being any of time elements included in the first resource.
13. A method of communication, comprising: Comprising: a network device sends first information to a terminal, the first information being used for indicating a first resource; the network device sends second information to the terminal, the second information being used for indicating a second resource, the second resource being a resource allocated to a first physical uplink shared channel (PUSCH); the terminal determines a third resource and a fourth resource according to the first resource and the second resource, and transmits first data and first UCI on the second resource according to the third resource and the fourth resource; the network device determines the third resource and the fourth resource according to the first resource and the second resource, and receives the first data and the first UCI on the second resource according to the third resource and the fourth resource; wherein the second resource includes the third resource and the fourth resource, the first resource and the second resource overlap or partially overlap in a time domain, the third resource being a resource available for transmitting data, and the fourth resource being a resource available for transmitting uplink control information (UCI).
14. A terminal, characterized by Comprising: a processing module, configured to determine a third resource and a fourth resource according to a first resource and a second resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for transmitting data, the fourth resource is a resource available for transmitting uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource and the second resource overlap or partially overlap in a time domain; a transmitting module, configured to transmit first data and first UCI on the second resource, the first data and the first UCI being carried by the first PUSCH; wherein the first resource is indicated by first information, the first information being sent by a network device; and the second resource is indicated by second information, the second information being sent by the network device.
15. A network device, comprising: Comprising: The processing module is configured to determine a third resource and a fourth resource according to the first resource and a second resource, wherein the second resource is a resource allocated to a first physical uplink shared channel (PUSCH), the third resource is a resource available for receiving data, and the fourth resource is a resource available for receiving uplink control information (UCI), the second resource includes the third resource and the fourth resource, and the first resource overlaps or partially overlaps with the second resource in a time domain. The receiving module is configured to receive first data and first UCI on the second resource, the first data and the first UCI being carried by the first PUSCH. The first resource is indicated by first information, and the first information is sent by a network device to a terminal; and the second resource is indicated by second information, and the second information is sent by the network device to the terminal.
16. A terminal, characterized by The apparatus comprises: one or more processors; The terminal is configured to perform the communication method in any one of claims 1-6.
17. A network device, comprising: The apparatus comprises: one or more processors; The network device is configured to perform the communication method in any one of claims 7-12.
18. A communication system, characterized by The apparatus comprises a terminal and a network device, wherein the terminal is configured to implement the communication method in any one of claims 1-6, and the network device is configured to implement the communication method in any one of claims 7-12.
19. A storage medium, the storage medium storing instructions, wherein, The instructions, when executed on a communication device, cause the communication device to perform the communication method in any one of claims 1-6 or any one of claims 7-12.
20. A program product, characterized by The program and / or instructions, when executed on a communication device, cause the communication device to perform the communication method in any one of claims 1-6 or any one of claims 7-12.
Citation Information
Patent Citations
Uplink information transmission method and device
CN110034905A
Measurement method, device and system
CN114424654A
Uplink control information transmission method and device
CN115474280A
Communication method, terminal, network device and storage medium
CN117136610A