Wireless communication method and device thereof
Through control signaling transmission and resource configuration optimization between wireless terminals and network nodes, the problem of data transmission reliability reduction caused by UCI multiplexing in CG PUSCH is solved, and effective data in high-reliability services and UCI signaling transmission improves communication performance.
Patent Information
- Application Number
- CN202280095893.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-05
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2042-09-05
AI Technical Summary
In hyper-5G and 6G communications, in uplink (UL) transmission of extended real-life (XR) services, pre-configured resource multiplexing leads to a decrease in data transmission reliability in extended real-life (XR) services and other uplink (UL) services, the pre-configured resource multiplexing results in a decrease in data transmission reliability. , especially when UCI multiplexing in CG PUSCH, how to ensure the reliability of data transmission becomes a challenge.
By transmitting control signaling between the wireless terminal and the wireless network node, multiple data transmission resources, including the first resource and the second resource, are determined based on resource configuration information, and the transmission method of UCI signaling is optimized, and hybrid automatic retransmission request confirmation is adopted , channel status information report and other information, combined with time domain and frequency domain resource allocation, priority and offset information, resource configuration is dynamically adjusted to ensure the transmission of data and UCI signaling.
Improve the reliability of UL transmission, and through dynamic resource configuration and information optimization, the effective transmission of data and UCI signaling is ensured, and the communication performance in high-reliability services is improved.
Smart Images

Figure CN119174254A_ABST
Abstract
Description
Technical Field
[0001] This article focuses on wireless communications, especially uplink (UL) transmissions. Background Art
[0002] In beyond 5G and 6G communications, services with quasi-periodicity (affected by jitter), large and diverse data volumes, and strict latency requirements are among the promising services, such as extended reality (XR) services. In existing networks, configuration grant (CG) enables the use of pre-configured resources to transmit periodic data without time-consuming grant requests. However, due to the high reliability, large data volumes, and diverse service characteristics, the pre-configured resources may be large and trigger UL control information (UCI) multiplexing on the resources, which can lead to reduced reliability of data transmission in UL transmissions (e.g., CG physical uplink shared channel (PUSCH)). Therefore, when considering UCI multiplexing on CG PUSCH, how to ensure the transmission reliability of data transmission becomes a topic worth discussing. Summary of the invention
[0003] The present invention relates to a method and apparatus for UL transmission, and in particular, to a method and apparatus for multiplexing UCI in CG PUSCH transmission.
[0004] The present disclosure relates to a wireless communication method for a wireless terminal. The method comprises:
[0005] receiving control signaling from a radio network node, the control signaling comprising resource configuration information associated with one or more first data transmission resources,
[0006] determining a first resource in one of the plurality of first data transmission resources and / or a second resource in one of the plurality of first data transmission resources based on a first condition, and
[0007] Transmitting at least one of the following to the wireless network node:
[0008] data on the first resource,
[0009] Uplink control information UCI signaling on the second resource, or
[0010] Data and uplink control information (UCI) signaling on the second resource.
[0011] Various embodiments may preferably achieve the following features:
[0012] Preferably, the UCI signaling includes at least one of the following: hybrid automatic repeat request confirmation, a channel status information report, activation / deactivation indication information associated with the first data transmission resource, traffic delay information associated with the maximum time for data packet transmission, buffer status information associated with the size of the data packet, traffic reliability information associated with the maximum packet error rate of the transmission block in the data packet, transmission remaining time information associated with the remaining time for data packet transmission, or data packet arrival information associated with the arrival time of the data packet.
[0013] Preferably, the control signaling includes at least one of the following: radio resource control signaling, medium access control element or downlink control information signaling.
[0014] Preferably, the first data transmission resource is configured based on an uplink configuration grant.
[0015] Preferably, the data is transmitted on the first resource, and the UCI signaling is transmitted on the second resource.
[0016] Preferably, the resource configuration information includes at least one of the following: multiple multiplexing configurations, wherein each multiplexing configuration indication includes the one or more first data transmission resources of the first resource and / or the second resource, time domain resource allocation information of at least one of the first resource or the second resource, frequency domain resource allocation information of at least one of the first resource or the second resource, offset information for determining the time and frequency position of the second resource, repetition information associated with the number of repetitions of the transmission block of the data, or priority information associated with the transmission priority of the data or the UCI signaling.
[0017] Preferably, the multiple multiplexing configurations are determined as at least one of the following: shared time domain resource allocation and orthogonal frequency domain resource allocation; shared frequency domain resource allocation and orthogonal time domain resource allocation; orthogonal time-frequency resource allocation; shared time-frequency resource allocation.
[0018] Preferably, the first resource and the second resource of one multiplexing configuration are different from the first resource and the second resource of another multiplexing configuration.
[0019] Preferably, the offset information is associated with a bit length of UCI signaling, wherein a value of the offset information is a positive decimal.
[0020] Preferably, the offset information indicates a value for each multiplexing configuration.
[0021] Preferably, the plurality of multiplexing configurations share the same value indicated by the offset information.
[0022] Preferably, the first condition is associated with at least one of the following: the existence of the UCI signaling; the overlap of the PUCCH resources of the UCI signaling and the one or more first data transmission resources; repetition information associated with the number of repetitions of the transmission block of the data, or priority information associated with the transmission priority of the data or the UCI signaling.
[0023] Preferably, determining the first resource in one of the plurality of first data transmission resources and / or the second resource in one of the plurality of first data transmission resources based on the first condition includes at least one of the following:
[0024] If there is no UCI signaling transmission, determining that a first resource that does not have one of the multiplexing configurations of the second resource is used to transmit the data,
[0025] If there are one or more UCI signaling transmissions, and a physical uplink control channel (PUCCH) resource used for the UCI signaling does not overlap with the one or more first data transmission resources, determining a first resource in one of a plurality of multiplexing configurations without the second resource to be used for transmitting the data,
[0026] If there are one or more UCI signaling transmissions, and the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, determining a second resource of one of the multiplexing configurations to be used for the first data transmission and the UCI signaling transmission,
[0027] If there are one or more UCI signaling transmissions, and the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, determining a first resource and a second resource of one of a plurality of multiplexing configurations to be used for transmitting the data and the UCI signaling, respectively,
[0028] If there are one or more UCI signaling transmissions, determining a first resource and at least one third resource of one of a plurality of multiplexing configurations for transmitting the data, wherein the data transmitted on the third resource is a copy of the data transmitted on the first resource, or
[0029] If the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, and the priority of the data is higher than the priority of the UCI signaling, determine that a first resource in one of multiple multiplexing configurations is used to transmit the data, and cancel a second resource of the same multiplexing configuration.
[0030] Preferably, the first resource and the at least one third resource are continuous resources among the one or more data transmission resources.
[0031] Preferably, the first resource and the at least one third resource are discontinuous resources in the one or more data transmission resources.
[0032] Preferably, a first resource of one of a plurality of multiplexing configurations is determined to be used for transmitting the data, and a second resource of the same multiplexing configuration is cancelled, and the priority information in the resource configuration information indicates that data transmission has a higher priority than UCI signaling transmission.
[0033] Preferably, the second data transmission resource is determined to be used for transmitting the UCI signaling.
[0034] Preferably, the data transmission resource is a physical uplink shared channel resource, a transmission block on a physical uplink shared channel, a configured authorized physical uplink shared channel resource, or a transmission block on a configured authorized physical uplink shared channel.
[0035] The present disclosure relates to a wireless communication method for use in a wireless network node. The method comprises:
[0036] transmitting control signaling to a wireless terminal, the control signaling comprising resource configuration information associated with one or more first data transmission resources,
[0037] determining a first resource in one of the plurality of first data transmission resources and / or a second resource in one of the plurality of first data transmission resources based on a first condition, and
[0038] Receiving at least one of the following from the wireless terminal:
[0039] data on the first resource,
[0040] Uplink control information UCI signaling on the second resource, or
[0041] Data and uplink control information (UCI) signaling on the second resource.
[0042] Various embodiments may preferably achieve the following features:
[0043] Preferably, the UCI signaling includes at least one of the following: hybrid automatic repeat request confirmation, a channel status information report, activation / deactivation indication information associated with the first data transmission resource, traffic delay information associated with the maximum time for data packet transmission, buffer status information associated with the size of the data packet, traffic reliability information associated with the maximum packet error rate of the transmission block in the data packet, transmission remaining time information associated with the remaining time for data packet transmission, or data packet arrival information associated with the arrival time of the data packet.
[0044] Preferably, the control signaling includes at least one of the following: radio resource control signaling, medium access control element or downlink control information signaling.
[0045] Preferably, the first data transmission resource is configured based on an uplink configuration grant.
[0046] Preferably, the data is received on the first resource, and the UCI signaling is received on the second resource.
[0047] Preferably, the resource configuration information includes at least one of the following: multiple multiplexing configurations, wherein each multiplexing configuration indication includes the one or more first data transmission resources of the first resource and / or the second resource, time domain resource allocation information of at least one of the first resource or the second resource, frequency domain resource allocation information of at least one of the first resource or the second resource, offset information for determining the time and frequency position of the second resource, repetition information associated with the number of repetitions of the transmission block of the data, or priority information associated with the transmission priority of the data or the UCI signaling.
[0048] Preferably, the multiple multiplexing configurations are determined as at least one of the following: shared time domain resource allocation and orthogonal frequency domain resource allocation; shared frequency domain resource allocation and orthogonal time domain resource allocation; orthogonal time-frequency resource allocation; shared time-frequency resource allocation.
[0049] Preferably, the first resource and the second resource of one multiplexing configuration are different from the first resource and the second resource of another multiplexing configuration.
[0050] Preferably, the offset information is associated with a bit length of UCI signaling, wherein a value of the offset information is a positive decimal.
[0051] Preferably, the offset information indicates a value for each multiplexing configuration.
[0052] Preferably, the plurality of multiplexing configurations share the same value indicated by the offset information.
[0053] Preferably, the first condition is associated with at least one of the following: the existence of the UCI signaling; the overlap of the PUCCH resources of the UCI signaling and the one or more first data transmission resources; repetition information associated with the number of repetitions of the transmission block of the data, or priority information associated with the transmission priority of the data or the UCI signaling.
[0054] Preferably, determining the first resource in one of the plurality of first data transmission resources and / or the second resource in one of the plurality of first data transmission resources based on the first condition includes at least one of the following:
[0055] If there is no UCI signaling transmission, determining a first resource that does not have one of the multiplexing configurations of the second resource to be used for receiving the data,
[0056] If there are one or more UCI signaling transmissions, and a physical uplink control channel (PUCCH) resource used for the UCI signaling does not overlap with the one or more first data transmission resources, determining a first resource in one of a plurality of multiplexing configurations without the second resource for receiving the data,
[0057] If there are one or more UCI signaling transmissions, and the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, determining a second resource of one of the multiplexing configurations for first data reception and UCI signaling reception,
[0058] If there are one or more UCI signaling transmissions, and the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, determining a first resource and a second resource of one of a plurality of multiplexing configurations for receiving the data and the UCI signaling, respectively,
[0059] If one or more UCI signaling transmissions are present, determining a first resource and at least one third resource of one of a plurality of multiplexing configurations for receiving the data, wherein the data received on the third resource is a copy of the data received on the first resource, or
[0060] If the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, and the priority of the data is higher than the priority of the UCI signaling, determine a first resource in one of multiple multiplexing configurations for receiving the data, and cancel a second resource of the same multiplexing configuration.
[0061] Preferably, the first resource and the at least one third resource are continuous resources among the one or more data transmission resources.
[0062] Preferably, the first resource and the at least one third resource are discontinuous resources in the one or more data transmission resources.
[0063] Preferably, a first resource of one of a plurality of multiplexing configurations is determined to be used for receiving the data, and a second resource of the same multiplexing configuration is cancelled, and the priority information in the resource configuration information indicates that data transmission has a higher priority than UCI signaling transmission.
[0064] Preferably, the second data transmission resource is determined to be used for receiving the UCI signaling.
[0065] Preferably, the data transmission resource is a physical uplink shared channel resource, a transmission block on a physical uplink shared channel, a configured authorized physical uplink shared channel resource, or a transmission block on a configured authorized physical uplink shared channel.
[0066] The present disclosure relates to a wireless terminal. The wireless terminal comprises:
[0067] a communication unit configured to receive control signaling from a radio network node, the control signaling comprising resource configuration information associated with one or more first data transmission resources, and
[0068] a processor configured to determine a first resource of one of the plurality of first data transmission resources and / or a second resource of one of the plurality of first data transmission resources based on a first condition,
[0069] Wherein, the communication unit is further configured to transmit at least one of the following:
[0070] data on the first resource,
[0071] Uplink control information UCI signaling on the second resource, or
[0072] Data and uplink control information (UCI) signaling on the second resource.
[0073] Various embodiments may preferably achieve the following features:
[0074] Preferably, the processor is further configured to execute any one of the above-mentioned wireless communication methods.
[0075] The present disclosure relates to a wireless network node. The wireless network node comprises:
[0076] a communication unit configured to transmit control signaling to a wireless terminal, the control signaling comprising resource configuration information associated with one or more first data transmission resources, and
[0077] a processor configured to determine a first resource of one of the plurality of first data transmission resources and / or a second resource of one of the plurality of first data transmission resources based on a first condition,
[0078] The communication unit is further configured to receive at least one of the following from the wireless terminal:
[0079] data on the first resource,
[0080] Uplink control information UCI signaling on the second resource, or
[0081] Data and uplink control information (UCI) signaling on the second resource.
[0082] Various embodiments may preferably achieve the following features:
[0083] Preferably, the processor is further configured to execute any one of the above-mentioned wireless communication methods.
[0084] The present disclosure relates to a computer program product, which includes a computer-readable program medium code stored thereon. When the code is executed by a processor, the processor is enabled to implement any of the above wireless communication methods.
[0085] The exemplary embodiments disclosed herein are intended to provide features that will become apparent by reference to the following description in conjunction with the accompanying drawings. According to various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented by way of example and not limitation, and that various modifications may be made to the disclosed embodiments while remaining within the scope of the present disclosure to those of ordinary skill in the art who read the present disclosure.
[0086] Therefore, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. In addition, the specific order and / or hierarchy of the steps in the methods disclosed herein are merely exemplary methods. Based on design preferences, the specific order or hierarchy of the steps of the disclosed methods or processes can be rearranged while remaining within the scope of the present disclosure. Therefore, it will be understood by those of ordinary skill in the art that the methods and techniques disclosed herein present various steps or actions in an example order, and the present disclosure is not limited to the specific order or hierarchy presented, unless otherwise explicitly stated. BRIEF DESCRIPTION OF THE DRAWINGS
[0087] The above and other aspects and their implementations will be described in more detail in the drawings, description and claims.
[0088] Figure 1 A schematic diagram showing a network according to an embodiment of the present disclosure.
[0089] Figure 2 A schematic diagram showing a process of triggering UCI multiplexing on a PUSCH according to an embodiment of the present disclosure.
[0090] Figure 3 A schematic diagram showing multiplexing UCI on a PUSCH according to an embodiment of the present disclosure is shown.
[0091] Figure 4A and Figure 4B A schematic diagram of the configuration of CG PUSCH according to an embodiment of the present disclosure is shown.
[0092] Figure 5 A schematic diagram of the configuration of CG PUSCH according to an embodiment of the present disclosure is shown.
[0093] Figure 6 A schematic diagram of the configuration of CG PUSCH according to an embodiment of the present disclosure is shown.
[0094] Figure 7 A method flow chart according to an embodiment of the present disclosure is shown.
[0095] Figure 8 A schematic diagram showing the transmission remaining time and data packet delay requirements according to an embodiment of the present disclosure.
[0096] Figures 9 to 12 A schematic diagram showing resource allocation of a multiplexing configuration according to an embodiment of the present disclosure is shown.
[0097] Figures 13 to 16 A schematic diagram of uplink transmission according to an embodiment of the present disclosure is shown.
[0098] Fig.17 A flow chart of a method according to an embodiment of the present disclosure is shown.
[0099] Fig.18 An example of a schematic diagram of a wireless terminal according to an embodiment of the present disclosure is shown.
[0100] Fig.19 An example schematic diagram of a wireless network node according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0101] Figure 1 A schematic diagram of a network (architecture) according to an embodiment of the present disclosure is shown. Figure 1 In , the network includes the following network functions / entities:
[0102] 1) UE: User Equipment
[0103] 2) RAN: Radio Access Network
[0104] In the present disclosure, RAN may be equal to a RAN node or a Next Generation RAN (NG-RAN) (node).
[0105] 3)AMF: Access and Mobility Management Function
[0106] AMF includes the following functions: registration management, connection management, reachability and mobility management. AMF terminates the RAN control plane (CP) interface N2 and NAS interface N1, non-access layer (NAS) encryption and integrity protection. It also distributes session management (SM) NAS to the appropriate session management function (SMF) via interface N11. AMF provides services for other consumer network functions (NF) to subscribe or obtain notifications of events and information related to mobility.
[0107] 4)SMF: Session Management Function
[0108] SMF includes the following functions: session establishment, modification and release, UE IP address allocation and management (including optional authorization functions), selection and control of user plane (UP) functions, downlink data notification. SMF can subscribe to mobility-related events and information from AMF.
[0109] 5) UPF: User Plane Function
[0110] UPF includes the following functions: serving as an anchor point for mobility within / between radio access technologies (RATs) and an external session point for interconnection with data networks, packet routing and forwarding indicated by SMF, traffic usage reporting, UP Quality of Service (QoS) processing, downlink packet buffering, and downlink data notification triggering.
[0111] 6) UDM: Unified Data Management
[0112] UDM manages subscription profiles for UE. Subscriptions include data for mobility management (e.g. restricted areas), session management (e.g. QoS profile for each slice of each DNN). The subscription data also includes slice selection parameters to select a suitable SMF for AMF. AMF and SMF get subscriptions from UDM. Subscription data is stored in the Unified Data Repository (UDR). UDM uses such data after receiving a request from AMF or SMF.
[0113] 7) Policy Control Function (PCF):
[0114] PCF supports a unified policy framework to manage network behavior. PCF provides access management policies to AMF, or provides session management policies to SMF, and / or provides UE policies to UE. PCF can access UDR to obtain subscription information related to policy decisions. PCF can also generate policies based on subscriptions and instructions from application functions (AF) to manage network behavior. PCF can then provide policy rules to CP functions (e.g., AMF and / or SMF) to perform CP functions.
[0115] 8)NEF: Network Exposure Function
[0116] NEF supports exposing network functions and events to AF. Third-party AF can call services provided by the network via NEF, and NEF authenticates and authorizes third-party applications. NEF also provides conversion of information exchanged with AF and information exchanged with internal NF.
[0117] 9) AF: Application Function
[0118] AF interacts with the core network to provide services, such as to support: application impact on traffic routing, access to NEF, interaction with the policy framework for policy control, etc. AF may be considered trusted by the operator and may be allowed to interact directly with the relevant NF. AFs that the operator does not allow direct access to NFs should use an external public framework via NEF to interact with the relevant NFs. AF can store application information in UDR via NEF.
[0119] Figure 2 A schematic diagram showing a process of triggering multiplexing UCI on PUSCH according to an embodiment of the present disclosure is shown. Figure 2 In the process, when the PUCCH and the PUSCH overlap in the time domain, the UCI is multiplexed in the PUSCH.
[0120] In an embodiment where UCI is multiplexed in PUSCH, the offset information β_offset is used to determine the coded bit length of UCI signaling, where the UCI signaling may include at least one of HARQ-ACK information, CSI report part 1, and CSI report part 2. The coded bit lengths of the HARQ-ACK information, the CSI report part 1, and the CSI report part 2 are respectively expressed as:
[0121]
[0122] Among them, ACK , O CSI-1 , O CSI-2 They represent the bit lengths of HARQ-ACK information, CSI report part 1, and CSI report part 2 before channel coding, respectively. ACK , L CSI-1 , L CSI-2 Indicates the CRC bit length, Indicates the β offset of UCI signaling multiplexed on PUSCH, K represents the available subcarriers that can be used for UCI signaling multiplexing in the lth symbol, r represents the bit length in the rth code block.
[0123] Generally, UCI signaling is multiplexed starting from the first subcarrier of the first symbol, except for the subcarrier transmitting reference signaling, such as DM-RS (Demodulation Reference Signal).
[0124] Figure 3 A schematic diagram showing multiplexing UCI in a PUSCH according to an embodiment of the present disclosure is shown. Figure 3 In the example, the coding bit lengths of HARQ-ACK information, CSI report part 1 and CSI report part 2 are 2 bits, 19 bits and 19 bits respectively.
[0125] In one embodiment, when UCI is multiplexed in a (CG)PUSCH, the (CG)PUSCH is divided into two resources, wherein the first resources include resources for the CG PUSCH or resources for transmitting data, and the second resources include resources for transmitting UCI signaling.
[0126] Figure 4A and Figure 4B FIG. 2 shows a schematic diagram of the configuration of a CG PUSCH according to an embodiment of the present invention. Figure 4A and Figure 4B In , CG PUSCH has multiple configurations. Figure 4A In one configuration (i.e., configuration 1), there is no second resource in the CG PUSCH, while in other configurations (i.e., configuration 2 to configuration N, where N is an integer), there are second resources in different time positions / locations and / or different frequency domain positions in the CG PUSCH. When UCI signaling is multiplexed in the CG PUSCH, one of configurations 2 to configuration N with the second resource is used. When UCI signaling is not multiplexed in the CG PUSCH, configuration 1 without the second resource is used. Figure 4A In the example, data is transmitted on a first resource.
[0127] Figure 4B In the definition of the second resource Figure 4A The definition of the second resource in is different. Specifically, Figure 4B The second resource in is configured to be used for both transmitting data and transmitting UCI signaling. That is, in an embodiment, Figure 4B The second resource in can be seen as Figure 4A The sum of the first resource and the second resource in . In addition, Figure 4BIn the embodiment, the second resources in different configurations with the second resources are arranged at different time positions and / or different frequency positions. When UCI signaling is multiplexed in the CG PUSCH, one of configurations 2 to N with the second resources is used. Data and UCI signaling are transmitted on the second resources of the used configuration. When UCI signaling is not multiplexed in the CG PUSCH, configuration 1 without the second resources is used. That is, data is transmitted on the first resources of configuration 1.
[0128] It is worth noting that in the present invention, the first resource may include at least one time slot in at least one subframe (e.g., on CG-PUSCH). In some embodiments, the combination of first resources (i.e., at least one time slot in at least one subframe) may be regarded as a single first resource. Similarly, in some embodiments, the combination of second resources (i.e., at least one time slot in at least one subframe) may be regarded as a single second resource. In some embodiments, the first resource and the second resource may be regarded as an integrated resource.
[0129] Figure 5 FIG. 4 shows a schematic diagram of the configuration of the CG PUSCH according to an embodiment of the present disclosure. Figure 5 In the CG PUSCH, there is no preconfigured second resource in each CG PUSCH. When UCI signaling is multiplexed in the CG PUSCH, transport block repetition is activated. That is, the transport block punctured by the UCI signaling can be repeated in the subsequent transport block on the CG PUSCH. Note that the repeated / copied transport blocks can be in consecutive time slots or in non-consecutive time slots. Specifically, in Figure 5 In the CG PUSCH, transport block TB1 is punctured by UCI signaling (i.e., includes (second) resources for UCI). In this case, TB1 is repeated in the subsequent CG PUSCH. Transport blocks TB2 and TB3 are not repeated because there are no (second) resources for UCI signaling. Note that repeated TB1 can be configured in non-contiguous time slots. For example, repeated TB1 can be configured in a time slot after TB2 and / or TB3.
[0130] Figure 6 FIG. 4 shows a schematic diagram of the configuration of the CG PUSCH according to an embodiment of the present disclosure. Figure 6 In the present invention, CG PUSCH is not allowed to be multiplexed with UCI signaling. When CG PUSCH collides / overlaps with UCI signaling, since CG PUSCH is configured with a higher priority (higher than UCI signaling), CG PUSCH is transmitted and UCI signaling is canceled.
[0131] In some embodiments, in order to ensure the transmission reliability of data transmission, several solutions are considered for resource conflicts between UCI signaling and data (e.g., CGPUSCH), including at least one of the following:
[0132] - configuring one or more multiplexing configurations to allow configuration switching, wherein each configuration includes a first resource and a second resource having different time and frequency domains (see Figure 4A or Figure 4B ),
[0133] - Activate transport block repetition (see Figure 5 ),as well as
[0134] -Configure priorities to ensure data transmission (see Figure 6 ).
[0135] Figure 7 A flow chart of a method according to an embodiment of the present disclosure is shown. Figure 7 The method shown can be applied to a network device (e.g., UE), which includes the following steps:
[0136] Step 701: Receive control signaling associated with resource configuration information from a network node.
[0137] Step 702: Determine the time and frequency positions of one or more first data transmission resources based on the first condition according to the resource configuration information.
[0138] Step 703: Transmit data and / or UCI signaling to a network node in one or more first data transmission resources.
[0139] In one embodiment, the first data transmission resource (eg, a TB on a PUSCH) includes the first resource and / or the second resource.
[0140] In one embodiment, data is transmitted on a first resource.
[0141] In one embodiment, data is transmitted on a first resource and UCI signaling is transmitted on a second resource.
[0142] In one embodiment, data and UCI signaling are transmitted on the second resource.
[0143] In one embodiment, the uplink control signaling includes at least one of the following: HARQ-ACK information, CSI report, activation / deactivation indication information, traffic delay information, buffer status information, traffic reliability information, transmission remaining time information or data packet arrival information.
[0144] In one embodiment, (UCI signaling includes) activation / deactivation indication information, which is used to activate / deactivate one or more first data transmission resources in a multiplexing configuration. For example, the activation / deactivation indication information is used to indicate that one or more first data transmission resources are available or unavailable. The available (activated) first data transmission resources are used to transmit data and / or multiplex UCI signaling. The unavailable (deactivated) first data transmission resources are not used to transmit data and / or multiplex UCI signaling.
[0145] In one embodiment, (UCI signaling includes) flow delay information, which is used to report the delay requirement to the gNB, where the delay requirement is the maximum time for flow packet transmission (completion / end) (e.g., Figure 8 For example, the latency requirement may be 10 microseconds (ms), 15 ms, or 30 ms.
[0146] In one embodiment, (UCI signaling includes) buffer status information, which is used to report the traffic packet size (e.g., 100 bytes, 62500 bytes, 93750 bytes) to the gNB.
[0147] In one embodiment, (UCI signaling includes) flow reliability information, which is used to report the reliability requirement to the gNB, where the reliability requirement is the maximum packet error rate of a transport block in the flow data packet (e.g., 1%, 0.1%, 0.01%).
[0148] In one embodiment, (UCI signaling includes) packet arrival information, which is used to report the arrival time of a packet to the gNB (e.g., Figure 8 The packet arrival times are shown).
[0149] In one embodiment, (UCI signaling includes) transmission remaining time information, which is used to report the remaining / remaining time of data packet transmission to the gNB, where the remaining time can be as follows: Figure 8 The time range between the current time and the packet completion time of a packet (ie, the delay requirement after the packet arrival time) is shown.
[0150] In some embodiments, the control signaling may include at least one of high-layer signaling or downlink control information (DCI) signaling. For example, the high-layer signaling may include radio resource control (RRC) signaling (e.g., a configured grant configuration) and / or a medium access control (MAC) control element (CE). The DCI signaling may be (configured) for resource activation, including, for example, DCI format 0_0, DCI format 0_1, or DCI format 0_2.
[0151] In some embodiments, the resource configuration information includes at least one of the following:
[0152] - Multiple multiplexing configurations,
[0153] -Time domain resource allocation information,
[0154] - Frequency domain resource allocation information,
[0155] - offset information,
[0156] - repeat the information, or
[0157] - Priority information.
[0158] In one embodiment, multiple multiplexing configurations are used to provide candidate resources for data transmission and / or UCI signaling transmission.
[0159] In one embodiment, the time domain resource allocation information is the parameter "time domain allocation" in the RRC signaling "configured grant configuration", or is a row index of a PUSCH-time domain resource allocation list indicated by DCI signaling and containing the field "time domain resource allocation".
[0160] In one embodiment, the frequency domain resource information is the parameter "frequency domain allocation" in the RRC signaling "configured grant configuration", or is the value indicated by the DCI signaling containing the field "frequency domain resource allocation".
[0161] In one embodiment, the multiplexing configuration is determined according to the following embodiments.
[0162] It should be noted that the multiplexing configuration sharing time domain / frequency domain resources means that the time domain / frequency domain positions of one or more first data transmission resources belonging to different multiplexing configurations in the multiplexing configuration are the same.
[0163] In addition, time domain / frequency domain resource orthogonality means that the time domain / frequency domain positions of one or more first transmission resources belonging to different multiplexing configurations do not overlap with each other.
[0164] In an embodiment of a type 1 configuration grant (CG), a CG set may be configured to associate different configurations in an RRC signaling PUSCH-configuration or a configured grant configuration. The CG set is determined, for example, by a parameter CGset, which includes a CG configuration index. In this embodiment, the "time domain allocation" and "frequency domain allocation" in the configured grant configuration are used to determine the time domain position and frequency domain position of the CG configuration in the CG set.
[0165] For example, there are 3 CG configurations, with indexes of 1, 2, and 3 respectively. The CG set can be represented as {1, 2, 3}. "Time domain allocation" and "frequency domain allocation" can be used to determine the time domain position and frequency domain position of the CG configuration in the CG set {1, 2, 3}. In one embodiment, "time domain allocation" is an integer sequence {4, 7, 15}, which is used to determine the time domain of the CG configuration in the CG set one by one. That is, 4 represents CG configuration 1, 7 represents CG configuration 2, and 15 represents CG configuration 3. The values in the sequence represent the start and length indication value (SLIV), which is used to indicate the starting symbol and symbol length and determine the symbol range.
[0166] In one embodiment, "frequency domain allocation" is a bitmap sequence {1001, 0100, 0010}, which is used to determine the frequency domain of the CG configuration in the CG set one by one, that is, '1001' represents CG configuration 1, '0100' represents CG configuration 2, and '0010' represents CG configuration 3. The bit in each bitmap indicates whether the corresponding resource block or resource block group is available or unavailable, where '1' indicates available and '0' indicates unavailable.
[0167] In the embodiment of type 1 configuration authorization, each CG configuration is configured separately. In this embodiment, the time domain and frequency domain positions of different CG configurations are shared, that is, the "time domain allocation", "frequency domain allocation" and "time domain offset" between each CG configuration are the same.
[0168] In an embodiment of type 2 configuration authorization, in the RRC signaling PUSCH-configuration or the configured authorization configuration, the CG set is configured to be used to associate different CG configurations. The CG set is determined, for example, by a parameter CGset, which includes a CG configuration index. Therefore, the CG configuration in the CG set is activated by activating the DCI, and the time domain position and frequency domain position of the CG configuration in the CG set are determined.
[0169] For example, there are 3 CG configurations, indexed as 1, 2, and 3 (i.e., CG configuration 1, CG configuration 2, and CG configuration 3). The CG set can be represented as {1, 2, 3}. The "HARQ process number" in the activation DCI can be reused to indicate that one of the CG sets is activated / used (for example, set 1 {1, 2, 3}, set 2 {4, 5, 6}, and the "HARQ process number" field indicates "0001", indicating that the first CG set, i.e., set 1, is selected), and the "time domain resource allocation" field and the "frequency domain resource allocation" field in the activation DCI can be used to determine the time domain position and frequency domain position of each CG configuration in the CG set {1, 2, 3}.
[0170] In one embodiment, the "Time Domain Resource Allocation" field indicates one of the rows in the PUSCH-Time Domain Resource Allocation List, where the selected row contains three SLIVs {4, 7, 15}, which are used to determine the time domain of the CG configuration in the CG set one by one. That is, 4 is used for CG configuration 1, 7 is used for CG configuration 2, and 15 is used for CG configuration 3.
[0171] In one embodiment, the "frequency domain resource allocation" field represents a bitmap sequence, {1001, 0100, 0010}, which is used to determine the frequency domain of the CG configuration in the CG set one by one. In this embodiment, '1001' represents CG configuration 1, '0100' represents CG configuration 2, and '0010' represents CG configuration 3. Each bit in the bitmap indicates whether the corresponding resource block or resource block group is available or unavailable, for example, '1' represents available, and '0' represents unavailable.
[0172] In one embodiment, the "frequency domain resource allocation" field represents an integer sequence {58, 60, 102}, where the integers in the integer sequence are used to determine the frequency domain of the CG configuration in the CG set one by one. In this embodiment, 58 is CG configuration 1, 60 is CG configuration 2, and 102 is CG configuration 3. The value in the sequence represents a resource indication value (RIV), which is used to indicate the length of the starting resource block or resource block group and the occupied resource block or resource block group, and to determine the resource block range.
[0173] In the embodiment of type 2 CG, each CG configuration is configured separately. In this embodiment, the time domain and frequency domain positions of different CG configurations should be shared, which means that the "time domain resource allocation" field and the "frequency domain resource allocation" field between CG configurations are the same.
[0174] In one embodiment, the time domain and frequency domain positions are determined as follows:
[0175] 1) Shared time domain resource allocation and orthogonal frequency domain resource allocation, which can be configured as:
[0176] - CG of type 1: "Time domain allocation" is an integer value, and "Frequency domain allocation" is a bitmap sequence, and the AND result of each pair of bitmaps in the bitmap sequence is 0.
[0177] - Type 2 CG: The "Time Domain Resource Allocation" field indicates one of the rows where the selected row has only one SLIV, and the "Frequency Domain Resource Allocation" field indicates a RIV sequence or a bitmap sequence where the resource block ranges or resource block group ranges determined by the RIVs in the CG configuration do not overlap with each other or the AND results of each pair of bitmaps in the bitmap sequence are all 0.
[0178] Fig. 9 A schematic diagram of shared time domain resource allocation and orthogonal frequency domain resource allocation according to an embodiment of the present disclosure is shown. Fig. 9 In the present invention, the CG PUSCH of configuration 1 and the CG PUSCH of configuration 2 share the same time domain resources and have orthogonal frequency domain resources.
[0179] 2) Shared frequency domain resource allocation and orthogonal time domain resource allocation, which can be configured as:
[0180] Type 1 CG: "Time domain allocation" is a SLIV sequence, the symbol ranges indicated by SLIVs configured in different CGs do not overlap with each other, and "frequency domain allocation" is a bitmap.
[0181] Type 2 CG: The "Time Domain Resource Allocation" field indicates one of the rows, where the selected row has multiple SLIVs, and the symbol ranges determined by the SLIVs configured by different CGs do not overlap each other. The "Frequency Domain Resource Allocation" field indicates RIV or bitmap.
[0182] Fig.10 FIG. 2 shows a schematic diagram of shared frequency domain resource allocation and orthogonal time domain resource allocation according to an embodiment of the present disclosure. Fig.10 As shown, the CG PUSCH of configuration 1 and the CG PUSCH of configuration 2 share the same frequency domain resources and have orthogonal time domain resources.
[0183] 3) Orthogonal time-frequency resource allocation, which can be configured as:
[0184] -CG of type 1: In one embodiment, "time domain allocation" is a SLIV sequence, in which the symbol ranges of SLIV indications of different CG configurations do not overlap each other, and "frequency domain allocation" is a bitmap sequence, in which the AND result of each pair of bitmaps in the bitmap sequence is zero. As an alternative, "time domain allocation" is a SLIV sequence, in which the symbol ranges of SLIV indications of different CG configurations can partially overlap, and "frequency domain allocation" is a bitmap sequence, in which the AND result of each pair of bitmaps in the bitmap sequence is not all zero.
[0185] -CG of type 2: In one embodiment, the "Time Domain Resource Allocation" field represents one of the rows, wherein the selected row has more than one SLIV, and the symbol ranges determined by the SLIVs of different CG configurations do not overlap with each other, and the "Frequency Domain Resource Allocation" field represents a RIV sequence or a bitmap sequence, wherein the resource block ranges or resource block group ranges determined by the RIVs of different CG configurations do not overlap with each other or the AND result of each pair of bitmaps in the bitmap sequence is 0. Alternatively, the "Time Domain Resource Allocation" field represents one of the rows, wherein the selected row has multiple SLIVs of different CG configurations, and the symbol ranges determined by the SLIVs partially overlap, or the "Frequency Domain Resource Allocation" field represents a RIV sequence or a bitmap sequence, wherein the resource block ranges or resource block group ranges determined by the RIVs of different CG configurations partially overlap or the AND result of each pair of bitmaps in the bitmap sequence is not all 0.
[0186] Fig.11 A schematic diagram of orthogonal time-frequency resource allocation according to an embodiment of the present disclosure is shown. Fig.11 In (a), the time domain resources of the CG PUSCH of configuration 1 overlap with the time domain resources of the CG PUSCH of configuration 2, and the frequency domain resources of the CG PUSCH of configuration 1 and the CG PUSCH of configuration 2 are orthogonal. Fig.11 In (b), the frequency domain resources of the CG PUSCH of configuration 1 overlap with the frequency domain resources of the CG PUSCH of configuration 2, and the time domain resources of the CG PUSCH of configuration 1 and the CG PUSCH of configuration 2 are orthogonal. Fig.11 In (c), the time domain resources and frequency domain resources of the CG PUSCH of configuration 1 and the CG PUSCH of configuration 2 are orthogonal.
[0187] 4) Shared time-frequency resource allocation, which can be configured as:
[0188] - CG of type 1: "Time domain allocation" is an integer value, and "Frequency domain allocation" is a bitmap.
[0189] -CG of Type 2: The "Time Domain Resource Allocation" field indicates one of the rows, where the selected row has only one SLIV, and the "Frequency Domain Resource Allocation" field indicates RIV or bitmap.
[0190] Fig.12 FIG. 1 shows a schematic diagram of shared time-frequency resource allocation according to an embodiment of the present disclosure. Fig.12 In the present invention, the CG PUSCH of configuration 1 and the CG PUSCH of configuration 2 share the same time domain resources and the same frequency domain resources.
[0191] In one embodiment, different multiplexing configurations have / indicate different first resources and second resources in the time domain and the frequency domain.
[0192] In one embodiment, the time domain positions of the first resource of one multiplexing configuration and the first resource of another multiplexing configuration are different, that is, the SLIV values of the first resources of the two multiplexing configurations are different.
[0193] In one embodiment, the frequency domain position of the first resource of one multiplexing configuration is different from the frequency domain position of the first resource of another multiplexing configuration. For example, the RIV values or bitmaps corresponding to the first resources of the two multiplexing configurations are different.
[0194] In one embodiment, the time domain and frequency domain positions of the first resource of one multiplexing configuration are different from the time domain and frequency domain positions of the first resource of another multiplexing configuration. For example, the SLIV values and RIV values or bitmaps corresponding to the first resources of the two multiplexing configurations are different.
[0195] In one embodiment, the time domain position of the second resource of one multiplexing configuration is different from the time domain position of the second resource of another multiplexing configuration, which means that the SLIV values of the second resources associated with the two multiplexing configurations may be different.
[0196] In one embodiment, the frequency domain position of the second resource of one multiplexing configuration is different from the frequency domain position of the second resource of another multiplexing configuration, which may be due to the difference in the RIV values or bitmaps corresponding to the second resources of the two multiplexing configurations.
[0197] In one embodiment, the time domain and frequency domain positions of the second resources of one multiplexing configuration are different from those of the second resources of another multiplexing configuration, which means that the SLIV values and RIV values or bitmaps corresponding to the second resources of the two multiplexing configurations are different.
[0198] In some embodiments, the time domain and / or frequency domain positions of the first resource and the second resource are determined based on resource configuration information. It should be noted that the time domain and / or frequency domain positions of the first resource and the second resource can also be determined based on other signaling / information (e.g., β offset).
[0199] In one embodiment, the offset information is β offset information of UCI signaling. For example, the offset information may be used to determine the bit length of UCI signaling.
[0200] In an embodiment where multiple multiplexing configurations are configured, the offset information of different multiplexing configurations is determined as follows:
[0201] -All multiplexing configurations share the same value, which is indicated by the parameter CG-UCI-OnPUSCH. In this case, the multiplexing configurations all belong to one CG set.
[0202] - Each multiplexing configuration has its own offset value, indicated by the parameter CG-UCI-On PUSCH.
[0203] In one embodiment, the repetition information is used to determine the number of repetitions of a single transport block (see, e.g. Figure 5 ).
[0204] In one embodiment, the priority information indicates a priority associated with the first resource and / or the second resource.
[0205] In some embodiments, the first condition is related to at least one of the following:
[0206] -The presence of UCI signaling,
[0207] - overlap between the PUCCH resources of the UCI signaling and one or more first data transmission resources,
[0208] - repetition information relating to the number of repetitions of a transport block of data, or
[0209] - Priority information related to the transmission priority of data or UCI signaling.
[0210] In one embodiment, the presence of UCI signaling indicates whether there is UCI signaling transmission in the time slot, symbol or millisecond.
[0211] In one embodiment, the overlap condition between the PUCCH resource of the UCI signaling and the one or more first data transmission resources indicates whether there are overlapping symbols between the PUCCH resource and the first data transmission resource.
[0212] In one embodiment, determining the first resource and / or the second resource based on the first condition includes at least one of the following:
[0213] 1) If the presence condition of the UCI signaling indicates that there is no UCI signaling transmission, determining that a first resource without a multiplexing configuration of a second resource is used for transmitting data.
[0214] 2) If the presence of the UCI signaling indicates that there are one or more UCI signaling transmissions, the first condition is further based on the overlap between the PUCCH resources of the UCI signaling and the one or more first data transmission resources:
[0215] 2.1) If the overlap condition indicates that the PUCCH resource for UCI signaling does not overlap with the one or more first data transmission resources, a first resource without a multiplexing configuration of a second resource is determined to be used for transmitting data.
[0216] 2.2) If the overlapping situation is / indicates that the PUCCH resources of the UCI signaling overlap with one or more first data transmission resources, there are two situations:
[0217] 2.2.1) When data and UCI signaling are transmitted in the second resource and only data is transmitted in the first resource, determine that the second resource in one of the multiplexing configurations is used to transmit the data and UCI signaling.
[0218] 2.2.2) When data is transmitted in the first resource and UCI signaling is transmitted in the second resource, determine that the first resource and the second resource in one of the multiplexing configurations are used to transmit data and UCI signaling, respectively.
[0219] For example, Fig.13 An embodiment of configuring three multiplexing configurations is shown. In this embodiment, the first multiplexing configuration consists of only one or more first resources, while the second multiplexing configuration and the third multiplexing configuration consist of one or more first resources and one or more second resources, and the first resources and the second resources occupy different time domains and frequency domains.
[0220] exist Fig.13 In the illustrated embodiment, when UCI signaling exists and the time domain position of the PUCCH resource used to transmit the UCI signaling overlaps with the time domain position of at least one first resource, it means that the UCI signaling is multiplexed in the second resource. For data transmission in case 1, if the value of the offset information is small (for example, the β offset is greater than 0.0 and less than 5.0), the multiplexing configuration is switched to multiplexing configuration 2. Therefore, data is transmitted in the first resource of multiplexing configuration 2, and UCI signaling is transmitted in the second resource of multiplexing configuration 2.
[0221] For data transmission in the second scenario, if the offset value is larger (eg, β offset is greater than 5.0), the multiplexing configuration is switched to multiplexing configuration 3. Therefore, data is transmitted in the first resource of multiplexing configuration 3, and UCI signaling is transmitted in the second resource of multiplexing configuration 3.
[0222] Fig.13 In the third case, since the UCI signaling transmission or the PUCCH resource of the UCI signaling overlaps with the first resource, the configuration is switched to multiplexing configuration 1. Therefore, the data is transmitted in the first resource of multiplexing configuration 1.
[0223] Fig.14 FIG. 4 shows a schematic diagram of transmission on a PUSCH according to an embodiment of the present disclosure. Fig.14 In , 3 multiplexing configurations are configured.
[0224] It should be noted that Fig.14 In the illustrated embodiment, the definitions of the first resource and the second resource are different. Fig.14In the illustrated embodiment, the first resource is a resource configured to transmit data only (e.g., a TB on a CG PUSCH), and the second resource represents a resource configured to transmit data and UCI signaling. The second resource under different (multiplexing) configurations may have different resources (i.e., resources with different time domain locations and / or different frequency locations) for transmitting UCI signaling and / or data.
[0225] exist Fig.14 In the illustrated embodiment, UCI signaling exists, and the PUCCH resources used for UCI signaling transmission overlap with at least one first data transmission resource of scenario 1. For data transmission of scenario 1, if the value of the offset information is small (for example, the β offset is greater than 0.0 and less than 5.0), the multiplexing configuration is switched to multiplexing configuration 2. Data and UCI signaling are transmitted in the second resource of multiplexing configuration 2.
[0226] In the second case, there is UCI signaling, and the PUCCH resource used to transmit the UCI signaling overlaps with at least one of the first data transmission resources. In this embodiment, when the value of the offset information becomes larger (for example, the β offset is greater than 5.0), the multiplexing configuration used is switched to multiplexing configuration 3, and therefore, the data and UCI signaling are transmitted in the second resource of multiplexing configuration 3.
[0227] Fig.14 In the third case, since there is no UCI signaling transmission or the PUCCH resources of the UCI signaling do not overlap with the first data transmission resources, the configuration is switched to multiplexing configuration 1. Therefore, data is transmitted in the first resource of multiplexing configuration 1.
[0228] 3) If the overlapping situation indicates that the PUCCH resource of the UCI signaling does not overlap with one or more first data transmission resources, determine a first resource of one of multiple multiplexing configurations and K third resources for transmitting data, wherein the data transmitted on the third resource is a copy of the data transmitted on the first resource, and K is a positive integer determined by at least the repetition information in the resource configuration information.
[0229] In one embodiment, the copy of the data is a transport block having the same redundancy version as the transport block transmitted on the first resource.
[0230] In one embodiment, the copy of the data is a transport block having a different redundancy version than the transport block transmitted on the first resource.
[0231] In one embodiment, the first resource and the K third resources are consecutive resources in one or more data transmission resources of a multiplexing configuration.
[0232] For example, Fig.15There are three transport blocks TB1, TB2 and TB3. In this embodiment, K is set to 2. Fig.15 In the example, the PUCCH resources used for UCI signaling overlap with the first data transmission resources used to transmit TB1 and TB3, respectively. In this case, TB1 and TB3 are repeatedly transmitted in K=2 consecutive resources (first resources and third resources), while TB2 is transmitted in one first resource.
[0233] exist Fig.16 In the embodiment shown, there are three transport blocks TB1, TB2 and TB3, and K is set to 2. In this embodiment, the PUCCH resources for UCI signaling overlap with the first data transmission resources for transmitting TB1 and TB3, respectively. Fig.16 As shown, TB1 and TB3 are repeatedly transmitted in K=2 resources (i.e., the first resource and the third resource), while TB2 is transmitted in one first resource. Fig.16 In the example, the repeated transmission of TB1 and TB3 is transmitted after the initial transmission of TB1, TB2, and TB3 is completed.
[0234] In one embodiment, when data is repeated in K third resources, repetition is terminated, where K (eg, indicated by repetition information) is determined by RRC signaling, for example, K is determined by parameter repK or repK-r17 in "configured grant configuration".
[0235] In one embodiment, the repetition is terminated when there is no third resource available for data transmission.
[0236] In one embodiment, when UCI signaling is transmitted in PUCCH resources, data is not repeated in a first resource of the one or more first data transmission resources.
[0237] 4) If the PUCCH resource of the UCI signaling overlaps with one or more first data transmission resources, and the priority of the data is higher than the priority of the UCI signaling (for example, the priority of the data is '2' and the priority of the UCI signaling is '0'), the first resource is determined to be used for transmitting the data, and the second resource for transmitting the UCI is canceled. At this time, the second data transmission resource is determined to be used for transmitting the UCI signaling.
[0238] In one embodiment, the second data transmission resource is at least one of the following: a PUCCH resource or a PUSCH resource.
[0239] 5) If the PUCCH resource used for UCI signaling transmission does not overlap with any first data transmission resource (in the time domain position), the UCI signaling with low priority is transmitted in the PUCCH resource, and the data with high priority is transmitted in the first resource of one or more first data transmission resources.
[0240] Fig.17 A method flow chart according to an embodiment of the present disclosure is shown. Fig.17 The method shown may be used in a network node (e.g., a base station, gNB), comprising the following steps:
[0241] Step 1701: Transmit control signaling to a network device, where the control signaling includes resource configuration information associated with one or more first data transmission resources.
[0242] Step 1702: Determine the time and frequency location of one or more first data transmission resources based on the first condition according to the resource configuration information.
[0243] Step 1703: Receive data and / or UCI in one or more first data transmission resources from a network device.
[0244] In one embodiment, the first data transmission resource (eg, a TB on a PUSCH) includes the first resource and / or the second resource.
[0245] In one embodiment, data is received on a first resource.
[0246] In one embodiment, data is received on a first resource and UCI signaling is received on a second resource.
[0247] In one embodiment, data and UCI signaling are received on the second resource.
[0248] For details of the resource configuration information, please refer to the aforementioned embodiments.
[0249] Likewise, the details of the first condition may also refer to the aforementioned embodiment.
[0250] Fig.18 Schematic diagram of a wireless terminal 180 according to an embodiment of the present disclosure. The wireless terminal 180 may be a user equipment (UE), a mobile phone, a network device, a laptop, a tablet computer, an e-book or a portable computer system, which is not limited here. The wireless terminal 180 may include a processor 1800, a storage unit 1810 and a communication unit 1820, and the processor is, for example, a microprocessor or an application-specific integrated circuit (ASIC). The storage unit 1810 may be any data storage device that stores program code 1812, which is accessed and executed by the processor 1800. Embodiments of the storage unit 1810 include, but are not limited to, a subscriber identity module (SIM), a read-only memory (ROM), a flash memory, a random access memory (RAM), a hard disk, and an optical data storage device. The communication unit 1820 may be a transceiver for sending and receiving signals (e.g., messages or data packets) according to the processing results of the processor 1800. In one embodiment, the communication unit 1820 communicates via Fig.18 At least one antenna 1822 is shown for transmitting and receiving signals.
[0251] In one embodiment, the storage unit 1810 and the program code 1812 may be omitted, and the processor 1800 may include a storage unit storing the program code.
[0252] Processor 1800 may implement any of the steps of the exemplary embodiments on wireless terminal 180 , for example, by executing program code 1812 .
[0253] The communication unit 1820 may be a transceiver. The communication unit 1820 may alternatively or additionally combine a transmission unit and a reception unit, which are respectively configured to transmit and receive signals to and from a wireless network node (eg, a base station).
[0254] Fig.19 A schematic diagram of a radio network node 190 according to an embodiment of the present disclosure. The radio network node 190 may be a satellite, a base station (BS), a network entity, a mobility management entity (MME), a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), a radio access network (RAN) node, a next generation RAN (NG-RAN) node, a gNB, an eNB, a gNB central unit (gNB-CU), a gNB distributed unit (gNB-DU), a data network, a core network, or a radio network controller (RNC), without limitation. In addition, the radio network node 190 may include (execute) at least one network function, such as an access and mobility management function (AMF), a session management function (SMF), a user location function (UPF), a policy control function (PCF), an application function (AF), etc. The radio network node 190 may include a processor 1900, such as a microprocessor or an ASIC, a storage unit 1910, and a communication unit 1920. The storage unit 1910 may be any data storage device that stores a program code 1912 accessed and executed by the processor 1900. Examples of the storage unit 1910 include, but are not limited to, a SIM, a ROM, a flash memory, a RAM, a hard disk, and an optical data storage device. The communication unit 1920 may be a transceiver for transmitting and receiving signals (e.g., messages or data packets) according to the processing results of the processor 1900. In one example, the communication unit 1920 communicates with the processor 1900 via Fig.19 At least one antenna 1922 is shown for transmitting and receiving signals.
[0255] In one embodiment, storage unit 1910 and program code 1912 may be omitted. Processor 1900 may include a storage unit having stored program code.
[0256] The processor 1900 may implement any of the steps described in the exemplary embodiments on the radio network node 190 , for example, via executing the program code 1912 .
[0257] The communication unit 1920 may be a transceiver. The communication unit 1920 may alternatively or additionally be combined with a transmission unit and a reception unit, which are respectively configured to transmit and receive signals to and from a wireless terminal (eg, a user equipment or another wireless network node).
[0258] Although various embodiments of the present disclosure have been described above, it should be understood that they are only examples and not limitations. Similarly, various drawings may depict example architectures or configurations, which are provided to enable those of ordinary skill in the art to understand the exemplary features and functions of the present disclosure. However, it will be understood by those skilled in the art that the present disclosure is not limited to the example architectures or configurations shown, but can be implemented using various alternative architectures and configurations. In addition, as will be understood by those of ordinary skill in the art, one or more features of an embodiment may be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments.
[0259] It should also be understood that any reference to an element using names such as "first", "second", etc. herein does not generally limit the number or order of these elements. Instead, these names can be used herein as a convenient means of distinguishing two or more elements or element instances. Therefore, referring to a first and a second element does not mean that only two elements can be used, nor does it mean that the first element must take precedence over the second element in some way.
[0260] In addition, those skilled in the art will appreciate that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, and symbols that may be referenced in the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0261] Those skilled in the art will further understand that any of the various illustrative logical blocks, units, processors, devices, circuits, methods, and functions described in conjunction with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of both), firmware, various forms of programs or design codes containing instructions (for convenience, may be referred to herein as "software" or "software units"), or any combination of these technologies.
[0262] In order to clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, units, circuits and steps have been generally described above according to their functions. Whether such functions are implemented as hardware, firmware or software, or a combination of these technologies, depends on the specific application and the design constraints imposed on the entire system. Those skilled in the art can implement the described functions in various ways for each specific application, but such implementation decisions will not deviate from the scope of this disclosure. According to various embodiments, processors, devices, components, circuits, structures, machines, units, etc. can be configured to perform one or more functions described herein. The terms "configured to" or "configured for" used herein with respect to a specified operation or function refer to a processor, device, component, circuit, structure, machine, unit, etc. that is physically constructed, programmed and / or arranged to perform a specified operation or function.
[0263] In addition, it will be understood by those skilled in the art that the various exemplary logic blocks, units, devices, components and circuits described herein may be implemented or performed within an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logic blocks, units and circuits may also include antennas and / or transceivers to communicate with various components within a network or device. The general-purpose processor may be a microprocessor, but may also be any conventional processor, controller or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a DSP core, or any other suitable configuration for performing the functions described herein. If implemented in software, the functions may be stored as one or more instructions or codes on a computer-readable medium. Therefore, the steps of the method or algorithm disclosed herein may be implemented as software stored on a computer-readable medium.
[0264] Computer-readable media include computer storage media and communication media, including any medium that can transfer a computer program or code from one place to another. Storage media can be any available media that can be accessed by a computer. By way of example and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired program code in the form of instructions or data structures and can be accessed by a computer.
[0265] As used herein, the term "unit" refers to software, firmware, hardware, and any combination of these elements for performing the relevant functions described herein. In addition, for the purpose of discussion, various units are described as discrete units; however, as will be apparent to one of ordinary skill in the art, two or more units may be combined to form a single unit that performs the relevant functions according to embodiments of the present disclosure.
[0266] In addition, memory or other memory and communication components may be used in embodiments of the present disclosure. It should be understood that, for the sake of clarity, the above description has described embodiments of the present disclosure with reference to different functional units and processors. However, it is clear that any suitable functional distribution between different functional units, processing logic elements or domains may be used without detracting from the present disclosure. For example, functions shown as being performed by separate processing logic elements or controllers may be performed by the same processing logic unit or controller. Therefore, references to specific functional units are only references to suitable means for providing the functions, rather than indications of strict logical or physical structures or organizations.
[0267] Various modifications to the embodiments described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of the claims. Therefore, the present disclosure is not intended to be limited to the embodiments shown herein, but should be given the widest scope consistent with the novel features and principles disclosed herein, as described in the following claims.
Claims
1. A wireless communication method for a wireless terminal, the method comprising: receiving control signaling from a radio network node, the control signaling comprising resource configuration information associated with one or more first data transmission resources, determining a first resource in one of the plurality of first data transmission resources and / or a second resource in one of the plurality of first data transmission resources based on a first condition, and Transmitting at least one of the following to the wireless network node: data on the first resource, Uplink control information UCI signaling on the second resource, or Data and uplink control information (UCI) signaling on the second resource.
2. The wireless communication method according to claim 1, wherein: The UCI signaling includes at least one of the following: Hybrid Automatic Repeat Request Acknowledgement, Channel state information report, activation / deactivation indication information associated with the first data transmission resource, Traffic delay information associated with the maximum time a packet takes to transmit, Buffer status information associated with the size of the packet, flow reliability information associated with the maximum packet error rate of a transport block in a packet, transmission remaining time information associated with the remaining time for the packet transmission, or Packet arrival information associated with the arrival time of the packet.
3. The wireless communication method according to claim 1 or 2, wherein: The control signaling includes at least one of the following: radio resource control signaling, medium access control element or downlink control information signaling.
4. The wireless communication method according to any one of claims 1 to 3, wherein: The first data transmission resource is configured based on an uplink configuration grant.
5. The wireless communication method according to any one of claims 1 to 4, wherein: The data is transmitted on the first resource, and the UCI signaling is transmitted on the second resource.
6. The wireless communication method according to any one of claims 1 to 5, wherein: The resource configuration information includes at least one of the following: a plurality of multiplexing configurations, wherein each multiplexing configuration indicates the one or more first data transmission resources including the first resource and / or the second resource, time domain resource allocation information of at least one of the first resource or the second resource, frequency domain resource allocation information of at least one of the first resource or the second resource, offset information for determining the time and frequency position of the second resource, repetition information associated with the number of repetitions of a transport block of said data, or Priority information associated with a transmission priority of the data or the UCI signaling.
7. The wireless communication method according to claim 6, wherein: The multiple multiplexing configurations are determined to be at least one of the following: shared time domain resource allocation and orthogonal frequency domain resource allocation; shared frequency domain resource allocation and orthogonal time domain resource allocation; orthogonal time-frequency resource allocation; shared time-frequency resource allocation.
8. The wireless communication method according to claim 6 or 7, wherein: The first resource and the second resource of one multiplexing configuration are different from the first resource and the second resource of another multiplexing configuration.
9. The wireless communication method according to any one of claims 6 to 8, wherein: The offset information is associated with a bit length of UCI signaling, wherein a value of the offset information is a positive decimal.
10. The wireless communication method according to claim 9, wherein: The offset information indicates a value for each multiplexing configuration, or The multiple multiplexing configurations share the same value indicated by the offset information.
11. The wireless communication method according to any one of claims 1 to 10, wherein: The first condition is associated with at least one of the following: the existence of the UCI signaling; the overlap of the PUCCH resources of the UCI signaling and the one or more first data transmission resources; repetition information associated with the number of repetitions of the transmission block of the data, or priority information associated with the transmission priority of the data or the UCI signaling.
12. The wireless communication method according to any one of claims 1 to 11, wherein: Determining a first resource in one of the plurality of first data transmission resources and / or a second resource in one of the plurality of first data transmission resources based on the first condition includes at least one of the following: If there is no UCI signaling transmission, determining that a first resource that does not have one of the multiplexing configurations of the second resource is used to transmit the data, If there are one or more UCI signaling transmissions, and a physical uplink control channel (PUCCH) resource used for the UCI signaling does not overlap with the one or more first data transmission resources, determining a first resource in one of a plurality of multiplexing configurations without the second resource to be used for transmitting the data, If there are one or more UCI signaling transmissions, and the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, determining a second resource of one of the multiplexing configurations to be used for the first data transmission and the UCI signaling transmission, If there are one or more UCI signaling transmissions, and the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, determining a first resource and a second resource of one of a plurality of multiplexing configurations to be used for transmitting the data and the UCI signaling, respectively, If there are one or more UCI signaling transmissions, determining a first resource and at least one third resource of one of a plurality of multiplexing configurations for transmitting the data, wherein the data transmitted on the third resource is a copy of the data transmitted on the first resource, or If the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, and the priority of the data is higher than the priority of the UCI signaling, determine that a first resource in one of multiple multiplexing configurations is used to transmit the data, and cancel a second resource of the same multiplexing configuration.
13. The wireless communication method according to claim 12, wherein: The first resource and the at least one third resource are consecutive resources in the one or more data transmission resources.
14. The wireless communication method according to claim 12, wherein: The first resource and the at least one third resource are discontinuous resources in the one or more data transmission resources.
15. The wireless communication method according to any one of claims 12 to 14, wherein: determining a first resource of one of a plurality of multiplexing configurations for transmitting the data and canceling a second resource of the same multiplexing configuration, and The priority information in the resource configuration information indicates that data transmission has a higher priority than UCI signaling transmission.
16. The wireless communication method according to claim 15, wherein: Determine a second data transmission resource for transmitting the UCI signaling.
17. The wireless communication method according to any one of claims 1 to 16, wherein: The data transmission resource is a physical uplink shared channel resource, a transmission block on a physical uplink shared channel, a physical uplink shared channel resource configured with authorization, or a transmission block on a physical uplink shared channel configured with authorization.
18. A wireless communication method for use in a wireless network node, the method comprising: transmitting control signaling to a wireless terminal, the control signaling comprising resource configuration information associated with one or more first data transmission resources, determining a first resource in one of the plurality of first data transmission resources and / or a second resource in one of the plurality of first data transmission resources based on a first condition, and Receiving at least one of the following from the wireless terminal: data on the first resource, Uplink control information UCI signaling on the second resource, or Data and uplink control information (UCI) signaling on the second resource.
19. The wireless communication method according to claim 18, wherein: The UCI signaling includes at least one of the following: Hybrid Automatic Repeat Request Acknowledgement, Channel state information report, activation / deactivation indication information associated with the first data transmission resource, Traffic delay information associated with the maximum time a packet takes to transmit, Buffer status information associated with the size of the packet, flow reliability information associated with the maximum packet error rate of a transport block in a packet, transmission remaining time information associated with the remaining time for the packet transmission, or Packet arrival information associated with the arrival time of the packet.
20. The wireless communication method according to claim 18 or 19, wherein: The control signaling includes at least one of the following: radio resource control signaling, medium access control element or downlink control information signaling.
21. The wireless communication method according to any one of claims 18 to 20, wherein: The first data transmission resource is configured based on an uplink configuration grant.
22. The wireless communication method according to any one of claims 18 to 21, wherein: The data is received on the first resource, and the UCI signaling is received on the second resource.
23. The wireless communication method according to any one of claims 18 to 22, wherein: The resource configuration information includes at least one of the following: a plurality of multiplexing configurations, wherein each multiplexing configuration indicates the one or more first data transmission resources including the first resource and / or the second resource, time domain resource allocation information of at least one of the first resource or the second resource, frequency domain resource allocation information of at least one of the first resource or the second resource, offset information for determining the time and frequency position of the second resource, repetition information associated with the number of repetitions of a transport block of said data, or Priority information associated with a transmission priority of the data or the UCI signaling.
24. The wireless communication method according to claim 23, wherein: The multiple multiplexing configurations are determined to be at least one of the following: shared time domain resource allocation and orthogonal frequency domain resource allocation; shared frequency domain resource allocation and orthogonal time domain resource allocation; orthogonal time-frequency resource allocation; shared time-frequency resource allocation.
25. The wireless communication method according to claim 23 or 24, wherein: The first resource and the second resource of one multiplexing configuration are different from the first resource and the second resource of another multiplexing configuration.
26. The wireless communication method according to any one of claims 23 to 25, wherein: The offset information is associated with a bit length of UCI signaling, wherein a value of the offset information is a positive decimal.
27. The wireless communication method according to claim 26, wherein: The offset information indicates a value for each multiplexing configuration, or The multiple multiplexing configurations share the same value indicated by the offset information.
28. The wireless communication method according to any one of claims 18 to 27, wherein: The first condition is associated with at least one of the following: the existence of the UCI signaling; the overlap of the PUCCH resources of the UCI signaling and the one or more first data transmission resources; repetition information associated with the number of repetitions of the transmission block of the data, or priority information associated with the transmission priority of the data or the UCI signaling.
29. The wireless communication method according to any one of claims 18 to 28, wherein: Determining a first resource in one of the plurality of first data transmission resources and / or a second resource in one of the plurality of first data transmission resources based on the first condition includes at least one of the following: If there is no UCI signaling transmission, determining a first resource that does not have one of the multiplexing configurations of the second resource to be used for receiving the data, If there are one or more UCI signaling transmissions, and a physical uplink control channel (PUCCH) resource used for the UCI signaling does not overlap with the one or more first data transmission resources, determining a first resource in one of a plurality of multiplexing configurations without the second resource for receiving the data, If there are one or more UCI signaling transmissions, and the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, determining a second resource of one of the multiple multiplexing configurations for first data reception and UCI signaling reception, If there are one or more UCI signaling transmissions, and the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, determining a first resource and a second resource of one of a plurality of multiplexing configurations for receiving the data and the UCI signaling, respectively, If one or more UCI signaling transmissions are present, determining a first resource and at least one third resource of one of a plurality of multiplexing configurations for receiving the data, wherein the data received on the third resource is a copy of the data received on the first resource, or If the PUCCH resources used for the UCI signaling overlap with the one or more first data transmission resources, and the priority of the data is higher than the priority of the UCI signaling, determine a first resource in one of multiple multiplexing configurations for receiving the data, and cancel a second resource of the same multiplexing configuration.
30. The wireless communication method according to claim 29, wherein: The first resource and the at least one third resource are consecutive resources in the one or more data transmission resources.
31. The wireless communication method according to claim 29, wherein: The first resource and the at least one third resource are discontinuous resources in the one or more data transmission resources.
32. The wireless communication method according to any one of claims 29 to 31, wherein: determining a first resource of one of a plurality of multiplexing configurations to receive the data and cancelling a second resource of the same multiplexing configuration, and The priority information in the resource configuration information indicates that data transmission has a higher priority than UCI signaling transmission.
33. The wireless communication method according to claim 32, wherein: Determine a second data transmission resource for receiving the UCI signaling.
34. The wireless communication method according to any one of claims 18 to 33, wherein: The data transmission resource is a physical uplink shared channel resource, a transmission block on a physical uplink shared channel, a physical uplink shared channel resource configured with authorization, or a transmission block on a physical uplink shared channel configured with authorization.
35. A wireless terminal comprising: a communication unit configured to receive control signaling from a radio network node, the control signaling comprising resource configuration information associated with one or more first data transmission resources, and a processor configured to determine a first resource of one of the plurality of first data transmission resources and / or a second resource of one of the plurality of first data transmission resources based on a first condition, Wherein, the communication unit is further configured to transmit at least one of the following: data on the first resource, Uplink control information UCI signaling on the second resource, or Data and uplink control information (UCI) signaling on the second resource.
36. The wireless terminal according to claim 35, wherein: The processor is further configured to execute the wireless communication method according to any one of claims 2 to 17.
37. A wireless network node, comprising: a communication unit configured to transmit control signaling to a wireless terminal, the control signaling comprising resource configuration information associated with one or more first data transmission resources, and a processor configured to determine a first resource of one of the plurality of first data transmission resources and / or a second resource of one of the plurality of first data transmission resources based on a first condition, The communication unit is further configured to receive at least one of the following from the wireless terminal: data on the first resource, Uplink control information UCI signaling on the second resource, or Data and uplink control information (UCI) signaling on the second resource.
38. The wireless network node according to claim 37, wherein: The processor is further configured to perform the wireless communication method according to any one of claims 19 to 34.
39. A computer program product comprising computer readable program medium code stored thereon, which, when executed by a processor, causes the processor to implement the wireless communication method according to any one of claims 1 to 34.
Citation Information
Patent Citations
Uplink control information for uplink configuration grant transmissions
CN114451038A
UL transmission multiplexing and prioritization
US20210168848A1
Multiplexing of uplink control information (UCI) and configured grant-UCI (CG-UCI) of different priorities
WO2022061716A1
Transmission method and communication apparatus
WO2022165981A1
