Apparatus in a communication system and method performed thereby
Patent Information
- Application Number
- CN202510344758.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2026-09-22
Smart Images

Figure CN122802126A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to communication technology, and more specifically, to apparatus in a communication system and methods for performing the same. Background Technology
[0002] Given the successive generations of wireless communication development, these technologies have primarily been developed for human-oriented services such as voice calls, multimedia services, and data services. With the commercialization of 5th-generation (5G) communication systems, the number of connected devices is expected to grow exponentially. These will increasingly connect to communication networks. Examples of the Internet of Things (IoT) can include vehicles, robots, drones, home appliances, displays, smart sensors connected to various infrastructures, construction machinery, and factory equipment. Mobile devices are expected to evolve in various forms, such as augmented reality glasses, virtual reality headsets, and holographic devices. Efforts are underway to develop improved 6G communication systems to provide a wide range of services by connecting hundreds of billions of devices and things in the sixth-generation (6G) era.
[0003] The 6G communication system, expected to be commercially available around 2030, will offer significant improvements in all aspects compared to existing 5G systems. Its peak speed will reach at least 50 Gbit / s, user experience speed will reach at least 300 Mbit / s, air interface latency will be less than 1 ms, and air interface reliability will reach 10... -5 In addition to the basic communication indicators mentioned above, 6G communication systems will also have sensing capabilities, AI-related capabilities, and better security, interoperability, and sustainability.
[0004] To achieve the aforementioned performance indicators for 6G communication systems, more advanced air interface and network technologies are needed. Currently, the evolution of extreme multiple input multiple output (MIMO) is being considered, including the use of very large-scale antenna arrays, the development and evolution of distributed antenna systems, and the design of MIMO air interface algorithms assisted by artificial intelligence (AI). This technology can achieve higher spectral efficiency, greater coverage, and more precise positioning and sensing capabilities. Furthermore, technologies that contribute to improving high-frequency coverage, including metamaterial-based lenses and antennas, novel antenna architectures, and reconfigurable intelligence surfaces (RIS), also require further evolution and development.
[0005] To meet the new functions added to the 6G communication system, it is necessary to develop new technologies in areas such as network energy saving, air interface security, and network security, and at the same time, it is necessary to study the feasibility of integrated technologies such as communication and sensing integration.
[0006] In addition, to improve spectrum efficiency and overall network performance, the following technologies have been developed for 6G communication systems: full-duplex technology to enable uplink and downlink transmissions to use the same frequency resources simultaneously; network technologies that utilize satellites, high-altitude platform stations (HAPS), etc., in a comprehensive manner; improved network architecture to support mobile base stations, etc., and to enable network operation optimization and automation; dynamic spectrum sharing technology based on spectrum usage prediction and conflict avoidance; the use of artificial intelligence (AI) in wireless communication to improve overall network operation by utilizing AI from the design phase of 6G development and internalizing end-to-end AI support functions; and next-generation distributed computing technologies that overcome the computing power limitations of user equipment (UE) by leveraging ultra-high-performance communication and computing resources (such as mobile edge computing (MEC), cloud, etc.) achievable on the network. Furthermore, efforts are continuing to enhance connectivity between devices, optimize networks, promote the software-defined networking of network entities, and increase the openness of wireless communications by designing new protocols to be used in 6G communication systems, developing mechanisms for achieving hardware-based secure environments and secure data use, and developing technologies for maintaining privacy.
[0007] The research and development of 6G communication systems, encompassing both person-to-machine (P2M) and machine-to-machine (M2M) hyper-connectivity, is expected to deliver the next wave of hyper-connectivity experiences. Specifically, services such as truly immersive extended reality (XR), high-fidelity mobile holograms, and digital replicas are anticipated to be provided through 6G communication systems. Furthermore, services such as remote surgery for enhanced security and reliability, industrial automation, and emergency response will be offered via 6G communication systems, enabling the technology to be applied to various sectors including industry, healthcare, automotive, and home appliances. Summary of the Invention
[0008] According to some aspects of this disclosure, a method performed by a user equipment (UE) in a communication system is provided. The method includes: listening to first downlink control information (DCI), the first DCI including parameters related to a physical uplink shared channel (PUSCH) or a physical downlink shared channel (PDSCH); listening to a second DCI, the second DCI scheduling a PUSCH or a PDSCH, the second DCI including parameters related to a PUSCH or a PDSCH; and based on a received second DCI, transmitting a PUSCH scheduled by the second DCI or receiving a PDSCH scheduled by the second DCI, wherein, upon receiving a first DCI and if the parameters in the first DCI are effective, the parameters in the first DCI are applied to the transmission of the PUSCH or PDSCH scheduled by the second DCI.
[0009] In conjunction with one or more aspects of the method performed by the UE as described above, for example, it further includes: not listening to the first DCI within a first predetermined time period after receiving the first DCI.
[0010] In conjunction with one or more aspects of the method performed by the UE as described above, for example, it includes: starting a configured first timer upon receiving the first DCI; and not listening to the first DCI during the operation of the first timer.
[0011] In conjunction with one or more aspects of the method performed by the UE described above, for example, the second DCI is monitored after the first DCI; or, the second DCI and the first DCI are monitored simultaneously.
[0012] In conjunction with one or more aspects of the methods performed by the UE as described above, for example, the UE is configured to listen to a first DCI and a second DCI.
[0013] In conjunction with one or more aspects of the method performed by the UE described above, for example, the first DCI and the second DCI use the same Radio Network Temporary Identifier (RNTI) value for CRC scrambling, and the payload sizes of the first DCI and the second DCI are aligned, and each of the first DCI and the second DCI includes a field for distinguishing the first DCI and the second DCI; or, the first DCI and the second DCI use different RNTI values for CRC scrambling.
[0014] In conjunction with one or more aspects of the methods performed by the UE as described above, for example, the first DCI is a UE group common DCI.
[0015] In conjunction with one or more aspects of the method performed by the UE as described above, for example, the first DCI includes two DCI formats: one DCI format for indicating parameters related to PDSCH and another DCI format for indicating parameters related to PUSCH.
[0016] In conjunction with one or more aspects of the method performed by the UE described above, for example, the UE is configured to listen to a first DCI, a second DCI, and a third DCI, wherein the third DCI schedules PUSCH or PDSCH, and the third DCI includes at least one of the following: DCI format 1_0, DCI format 1_1, DCI format 1_2, DCI format 1_3, DCI format 0_0, DCI format 0_1, DCI format 0_2, or DCI format 0_3.
[0017] In conjunction with one or more aspects of the method performed by the UE as described above, for example, in the case of receiving a first DCI and a third DCI, the parameter value indicated in the first DCI is not applied to the PUSCH or PDSCH transmission scheduled by the third DCI.
[0018] In conjunction with one or more aspects of the method performed by the UE described above, for example, upon receiving a first DCI and a third DCI, an indication value of one or more parameters in the first DCI is applied to a PUSCH or PDSCH transmission scheduled by the third DCI, wherein the one or more parameters in the first DCI are not included in the third DCI; and / or upon receiving a first DCI and a third DCI, an indication value of one or more parameters in the first DCI is not applied to a PUSCH or PDSCH transmission scheduled by the third DCI, wherein the one or more parameters in the first DCI are included in the third DCI.
[0019] In conjunction with one or more aspects of the method performed by the UE described above, for example, the parameters in the first DCI include at least one of the following: index number of the active bandwidth portion (BWP); transform precoding indication; antenna port indication; precoding information and layer number; demodulation reference signal (DMRS) sequence initialization; phase tracking reference signal (PTRS)-DMRS association; open-loop power control parameter set indication; unavailable symbol pattern indication; betaOffset indication; sounding reference signal (SRS) correlation indication; channel state information (CSI) request; secondary cell (SCell) sleep indication; physical downlink control channel. (PDCCH) Listen Adaptive Indicator; Maximum Multiple-Input Multiple-Output (MIMO) Layer Number; Transmission Time Interval (TTI) Size; Resource Block Group (RBG) Size; Size of Time Domain Resource Allocation Field of the Second DCI; Scheduling Bandwidth of the Second DCI; Transmission Configuration Indicator (TCI) State Set; DMRS Configuration of PDSCH and / or PUSCH; Indicator of Whether Priority Parameters are Included in the Second DCI; Parameter K0, indicating the minimum time unit interval between the downlink scheduling DCI and the scheduled PDSCH; Parameter K2, indicating the minimum time unit interval between the uplink scheduling DCI and the scheduled PUSCH.
[0020] In conjunction with one or more aspects of the methods performed by the UE as described above, for example, parameter values related to PUSCH or PDSCH are jointly indicated by the first DCI and the second DCI.
[0021] In conjunction with one or more aspects of the method performed by the UE as described above, for example, for one of the at least one parameters jointly indicated by the first DCI and the second DCI: the first DCI includes a portion of the information bits of the parameter, and the second DCI includes another portion of the information bits of the parameter; or the first DCI includes a reference value of the parameter, and the second DCI includes an adjustment value of the parameter, the adjustment value being an adjustment amount relative to the reference value.
[0022] In conjunction with one or more aspects of the method performed by the UE as described above, for example, the first DCI includes the high-order information bits of the parameter, and the second DCI includes the low-order information bits of the parameter.
[0023] In conjunction with one or more aspects of the method performed by the UE as described above, for example, the at least one parameter includes at least one of the following: HARQ process number; precoding matrix index; modulation and coding scheme (MCS); TCI state; transmit power control of PUSCH; BetaOffset indication.
[0024] In conjunction with one or more aspects of the method performed by the UE described above, for example, parameters in the first DCI take effect at a first time, wherein the first time is determined based on at least one of the following: a first time unit, which is after the first DCI is received and the time interval between the first DCI being received is a first predetermined interval; a second time unit, which is after the HARQ-ACK information of the first DCI is sent and the time interval between the HARQ-ACK information of the first DCI being sent is a second predetermined interval.
[0025] In conjunction with one or more aspects of the method performed by the UE described above, for example, the first predetermined interval is based on at least one of the following: the decoding time of the first DCI; the response time required for the UE to update the parameters in the first DCI; or, the time required to align time units when the uplink transmission subcarrier interval is different from the downlink transmission subcarrier interval.
[0026] In conjunction with one or more aspects of the method performed by the UE described above, for example, the second predetermined interval is based on at least one of the following: the base station's decoding time for HARQ-ACK information; the base station's preparation time for uplink scheduling and / or downlink scheduling; the round-trip time (RTT) between the base station and the synchronization reference point in a non-terrestrial network (NTN) system; or, the time required to align time units when the uplink transmission subcarrier interval is different from the downlink transmission subcarrier interval.
[0027] In conjunction with one or more aspects of the method performed by the UE as described above, for example, different parameters in the first DCI have different first times; and / or in the first DCI, the parameters used for PUSCH transmission have different first times than the parameters used for PDSCH transmission.
[0028] In conjunction with one or more aspects of the method performed by the UE described above, for example, parameters in the first DCI are configured with default values via Radio Resource Control (RRC) signaling; and / or, in the case of receiving a second DCI but not receiving the first DCI, or in the case of receiving both the second and first DCIs but the first DCI is not active or its active period has expired, the default values of the parameters in the first DCI are applied to the PUSCH or PDSCH scheduled by the second DCI; and / or whether the first DCI is active is determined at a first time point before the transmission of the PDSCH or PUSCH scheduled by the second DCI, wherein, if the first DCI is not active or its active period has expired, the default values of the parameters in the first DCI are applied to the PUSCH or PDSCH scheduled by the second DCI, wherein the time interval between the first time point and the transmission of the PDSCH or PUSCH scheduled by the second DCI is greater than or equal to a third predetermined interval, the third predetermined interval being based on the preparation time for the transmission of the PDSCH or PUSCH scheduled by the second DCI.
[0029] In conjunction with one or more aspects of the method performed by the UE described above, for example, the parameters in the first DCI remain effective after taking effect until a new first DCI is received; or the parameters in the first DCI remain effective for a predefined or preconfigured time period after taking effect.
[0030] In conjunction with one or more aspects of the method performed by the UE described above, for example, it further includes: sending an acknowledgment (ACK) message for the first DCI to the base station if the first DCI is successfully decoded.
[0031] In conjunction with one or more aspects of the method performed by the UE described above, for example, the scrambling sequence of the second DCI is generated based on at least one of the following: cyclic redundancy check (CRC) bits of the first DCI; some or all information bits of the first DCI; or a first field in the first DCI indicating the value of a parameter related to the initialization of the scrambling sequence of the second DCI.
[0032] In conjunction with one or more aspects of the method performed by the UE as described above, for example, the scrambling sequence C of the second DCI init Initialize using the following formula: C init =(n RNTI .2 16 +n ID )mod 2 31 , where n ID∈{0,1,…,65535}, and is the decimal value of the CRC bit of the first DCI, the decimal value of some or all information bits of the first DCI, or the value indicated by the first parameter in the first DCI, n RNTI The value of Cell-Network Temporary Identifier (C-RNTI).
[0033] In conjunction with one or more aspects of the method performed by the UE as described above, for example, the scrambling sequence C of the second DCI init Initialize using the following formula: C init =(n RNTI .2 16 +n ID +n I ′ D )mod 2 31 ,
[0034] Where, n ID ∈{0,1,…,65535}, if the parameters related to PDCCH DMRS scrambling initialization are configured, n ID The values for parameters related to PDCCH DMRS scrambling initialization; if parameters related to PDCCH DMRS scrambling initialization are not configured, n Id For the community identifier, where n I ′ D ∈{0,1,…,65535}, and is the decimal value of the CRC of the first DCI, the decimal value of some or all information bits of the first DCI, or the value indicated by the first parameter in the first DCI, and where n RNTI This refers to the value of C-RNTI.
[0035] In conjunction with one or more aspects of the method performed by the UE as described above, for example, there is a predetermined relationship between the starting control channel element (CCE) index number of the first DCI and the starting CCE index number of the second DCI.
[0036] Combining one or more aspects of the method performed by the UE as described above, for example, the predetermined relationship is: n CCE,2 =mod(n) CCE,1 +α,N CCE ), where n CCE,1 It is the starting CCE index number of the first DCI, n CCE,2 It is the starting CCE index number of the second DCI, α is a predefined or preconfigured positive integer value, and N CCE It is the number of CCEs in the search space where the second DCI resides.
[0037] According to some aspects of this disclosure, a method performed by a base station in a communication system is provided. The method includes: sending a first downlink control information (DCI) to a user equipment (UE), the first DCI including parameters related to a physical uplink shared channel (PUSCH) or a physical downlink shared channel (PDSCH); sending a second DCI to the UE, the second DCI scheduling a PUSCH or a PDSCH, the second DCI including parameters related to PUSCH transmission or PDSCH transmission; receiving a PUSCH scheduled by the second DCI from the UE or sending a PDSCH scheduled by the second DCI to the UE, wherein, if the parameters in the first DCI are effective, the parameters in the first DCI are applied to the PUSCH or PDSCH transmission scheduled by the second DCI.
[0038] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the first DCI is not monitored within a first predetermined time period after the UE receives the first DCI.
[0039] In conjunction with one or more aspects of the method performed by the base station as described above, for example, a first timer configured when the UE receives the first DCI is started, wherein the first DCI is not monitored during the operation of the first timer.
[0040] In conjunction with one or more aspects of the method performed by the base station described above, for example, the second DCI is detected after the first DCI; or, the second DCI and the first DCI are detected simultaneously.
[0041] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the UE is configured to listen to the first DCI and the second DCI.
[0042] In conjunction with one or more aspects of the method performed by the base station described above, for example, the first DCI and the second DCI use the same Radio Network Temporary Identifier (RNTI) value for CRC scrambling, and the payload sizes of the first DCI and the second DCI are aligned, and each of the first DCI and the second DCI includes a field for distinguishing the first DCI and the second DCI; or, the first DCI and the second DCI use different RNTI values for CRC scrambling.
[0043] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the first DCI is a UE group common DCI.
[0044] In conjunction with one or more aspects of the method performed by the base station described above, for example, the first DCI includes two DCI formats: one DCI format for indicating parameters related to PDSCH and another DCI format for indicating parameters related to PUSCH.
[0045] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the UE is configured to listen to a first DCI, a second DCI, and a third DCI, wherein the third DCI schedules PUSCH or PDSCH, and the third DCI includes at least one of the following: DCI format 1_0, DCI format 1_1, DCI format 1_2, DCI format 1_3, DCI format 0_0, DCI format 0_1, DCI format 0_2, or DCI format 0_3.
[0046] In conjunction with one or more aspects of the method performed by the base station as described above, for example, when the first DCI and the third DCI are received, the parameter values indicated in the first DCI are not applied to the PUSCH or PDSCH transmissions scheduled by the third DCI.
[0047] In conjunction with one or more aspects of the method performed by the base station described above, for example, when a first DCI and a third DCI are received, the indication value of one or more parameters in the first DCI is applied to the PUSCH or PDSCH transmission scheduled by the third DCI, wherein the one or more parameters in the first DCI are not included in the third DCI; and / or when a first DCI and a third DCI are received, the indication value of one or more parameters in the first DCI is not applied to the PUSCH or PDSCH transmission scheduled by the third DCI, wherein the one or more parameters in the first DCI are included in the third DCI.
[0048] In conjunction with one or more aspects of the method performed by the base station described above, for example, the parameters in the first DCI include at least one of the following: an index number of the active bandwidth portion (BWP); a transform precoding indication; an antenna port indication; precoding information and layer number; demodulation reference signal (DMRS) sequence initialization; phase tracking reference signal (PTRS)-DMRS association; an open-loop power control parameter set indication; an unavailable symbol pattern indication; a BetaOffset indication; a probe reference signal (SRS) correlation indication; a channel state information (CSI) request; a secondary cell (SCell) sleep indication; and a physical downlink control channel. (PDCCH) Listen Adaptive Indicator; Maximum Multiple-Input Multiple-Output (MIMO) Layer Number; Transmission Time Interval (TTI) Size; Resource Block Group (RBG) Size; Size of Time Domain Resource Allocation Field of the Second DCI; Scheduling Bandwidth of the Second DCI; Transmission Configuration Indicator (TCI) State Set; DMRS Configuration of PDSCH and / or PUSCH; Indicator of Whether Priority Parameters are Included in the Second DCI; Parameter K0, indicating the minimum time unit interval between the downlink scheduling DCI and the scheduled PDSCH; Parameter K2, indicating the minimum time unit interval between the uplink scheduling DCI and the scheduled PUSCH.
[0049] In conjunction with one or more aspects of the method performed by the base station as described above, for example, parameter values related to PUSCH or PDSCH are jointly indicated by the first DCI and the second DCI.
[0050] In conjunction with one or more aspects of the method performed by the base station as described above, for example, for one of the at least one parameters jointly indicated by the first DCI and the second DCI: the first DCI includes a portion of the information bits of the parameter, and the second DCI includes another portion of the information bits of the parameter; or the first DCI includes a reference value of the parameter, and the second DCI includes an adjusted value of the parameter, the adjusted value being an adjustment amount relative to the reference value.
[0051] In conjunction with one or more aspects of the method performed by the base station described above, for example, the first DCI includes the high-order information bits of the parameter, and the second DCI includes the low-order information bits of the parameter.
[0052] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the at least one parameter includes at least one of the following: HARQ process number; precoding matrix index; modulation and coding scheme (MCS); TCI state; transmit power control of PUSCH; BetaOffset indication.
[0053] In conjunction with one or more aspects of the method performed by the base station described above, for example, parameters in the first DCI take effect at a first time, wherein the first time is based on at least one of the following: a first time unit, the first time unit being after the first DCI is received, and the time interval between the first DCI being received is a first predetermined interval; a second time unit, the second time unit being after the HARQ-ACK information of the first DCI is sent, and the time interval between the first DCI being sent is a second predetermined interval.
[0054] In conjunction with one or more aspects of the method performed by the base station described above, for example, the first predetermined interval is based on at least one of the following: the decoding time of the first DCI; the response time required for the UE to update the parameters in the first DCI; or, the time required to align time units when the uplink transmission subcarrier interval is different from the downlink transmission subcarrier interval.
[0055] In conjunction with one or more aspects of the method performed by the base station described above, for example, the second predetermined interval is based on at least one of the following: the base station's decoding time for HARQ-ACK information; the base station's preparation time for uplink scheduling and / or downlink scheduling; the round-trip time (RTT) between the base station and the synchronization reference point in a non-terrestrial network (NTN) system; or, the time required to align time units when the uplink transmission subcarrier interval is different from the downlink transmission subcarrier interval.
[0056] In conjunction with one or more aspects of the method performed by the base station described above, for example, different parameters in the first DCI have different first times; and / or in the first DCI, the parameters used for PUSCH transmission have different first times than the parameters used for PDSCH transmission.
[0057] In conjunction with one or more aspects of the method performed by the base station described above, for example, parameters in the first DCI are configured with default values via Radio Resource Control (RRC) signaling; and / or, in the case where the second DCI is received and the first DCI is not received, or in the case where the second DCI and the first DCI are received and the first DCI is not active or its active period has expired, the default values of the parameters in the first DCI are applied to the PUSCH or PDSCH scheduled by the second DCI; and / or whether the first DCI is active is determined at a first time point before the transmission of the PDSCH or PUSCH scheduled by the second DCI, wherein, if the first DCI is not active or its active period has expired, the default values of the parameters in the first DCI are applied to the PUSCH or PDSCH scheduled by the second DCI, wherein the time interval between the first time point and the transmission of the PDSCH or PUSCH scheduled by the second DCI is greater than or equal to a third predetermined interval, the third predetermined interval being based on the preparation time for the transmission of the PDSCH or PUSCH scheduled by the second DCI.
[0058] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the parameters in the first DCI remain effective after they take effect until a new first DCI is received; or the parameters in the first DCI remain effective for a predefined or preconfigured time period after they take effect.
[0059] In conjunction with one or more aspects of the method performed by the base station described above, for example, it further includes: receiving acknowledgment (ACK) information of the first DCI from the UE, wherein the ACK information is sent if the first DCI is successfully decoded.
[0060] In conjunction with one or more aspects of the method performed by the base station described above, for example, the scrambling sequence of the second DCI is generated based on at least one of the following: cyclic redundancy check (CRC) bits of the first DCI; some or all information bits of the first DCI; or a first field in the first DCI indicating the value of a parameter related to the initialization of the scrambling sequence of the second DCI.
[0061] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the scrambling sequence C of the second DCI init Initialize using the following formula: C init =(n RNTI .2 16 +n ID )mod 2 31 , where n ID∈{0,1,…,65535}, and is the decimal value of the CRC bit of the first DCI, the decimal value of some or all information bits of the first DCI, or the value indicated by the first parameter in the first DCI, n RNTI The value of Cell-Network Temporary Identifier (C-RNTI).
[0062] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the scrambling sequence C of the second DCI init Initialize using the following formula: C init =(n RNTI .2 16 +n ID +n I ′ d )mod 2 31 , where n ID ∈{0,1,…,65535}, if the parameters related to PDCCH DMRS scrambling initialization are configured, n ID The values for parameters related to PDCCH DMRS scrambling initialization; if parameters related to PDCCH DMRS scrambling initialization are not configured, n ID For the community identifier, where n I ′ D ∈{0,1,…,65535}, and is the decimal value of the CRC of the first DCI, the decimal value of some or all information bits of the first DCI, or the value indicated by the first parameter in the first DCI, and where n RNTI This refers to the value of C-RNTI.
[0063] In conjunction with one or more aspects of the method performed by the base station as described above, for example, there is a predetermined relationship between the starting control channel element (CCE) index number of the first DCI and the starting CCE index number of the second DCI.
[0064] In conjunction with one or more aspects of the method performed by the base station described above, for example, the predetermined relationship is: n CCE,2 =mod(n) CCE,1 +α,N CCE ), where n CCE,1 It is the starting CCE index number of the first DCI, n CCE,2 It is the starting CCE index number of the second DCI, α is a predefined or preconfigured positive integer value, and N CCE It is the number of CCEs in the search space where the second DCI resides.
[0065] According to some aspects of this disclosure, a user equipment (UE) in a communication system is also provided. The UE includes: a transceiver; and one or more processors coupled to the transceiver and configured to perform one or more aspects of the methods performed by the UE described above.
[0066] According to some aspects of this disclosure, a base station in a communication system is also provided. The base station includes: a transceiver; and one or more processors coupled to the transceiver and configured to perform one or more aspects of the methods described above performed by the base station.
[0067] According to some aspects of this disclosure, a computer-readable storage medium is also provided, on which one or more computer programs are stored, wherein when the one or more computer programs are executed by one or more processors, one or more aspects of the methods described above for execution by the UE can be implemented.
[0068] According to some aspects of this disclosure, a computer-readable storage medium is also provided, on which one or more computer programs are stored, wherein when the one or more computer programs are executed by one or more processors, one or more aspects of the methods performed by the base station described above can be implemented. Attached Figure Description
[0069] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings of the embodiments of this disclosure will be briefly described below. Clearly, the drawings described below only relate to some embodiments of this disclosure and are not intended to limit the scope of this disclosure. In the drawings:
[0070] Figure 1 An example wireless network according to an embodiment of the present disclosure is shown;
[0071] Figure 2 Example base stations according to some embodiments of this disclosure are shown;
[0072] Figure 3 Example user equipment according to some embodiments of this disclosure is shown;
[0073] Figure 4 Examples of PDSCH or PUSCH transmission based on a first DCI and a second DCI according to some exemplary embodiments of the present disclosure are shown.
[0074] Figure 5 A flowchart of a method performed by a UE according to some example embodiments of this disclosure is shown;
[0075] Figure 6 A flowchart is shown illustrating a method performed by a base station according to some example embodiments of the present disclosure;
[0076] Figure 7A block diagram illustrating the configuration of a first node (e.g., a UE) as a scheduled node according to some example embodiments of the present disclosure is shown.
[0077] Figure 8 A block diagram illustrating the configuration of a second node (e.g., a base station) as a scheduling node according to some embodiments of the present disclosure is shown. Detailed Implementation
[0078] Before proceeding with the following detailed description, it may be advantageous to define certain words and phrases used throughout the patent literature. The term “connection” and its derivatives refer to any direct or indirect communication between two or more elements, regardless of whether those elements are physically in contact with each other. The terms “transmit,” “receive,” and “transmit,” and their derivatives encompass both direct and indirect communication. The terms “comprise” and “include,” and their derivatives mean inclusion without limitation. The term “or” is concurrent, meaning both and / or. The phrase “associated with,” and its derivatives mean including, being included in, interconnected with, containing, being contained within, connected to or connected with, coupled to or coupled with, able to communicate with, cooperate with, intertwine, juxtapose, proximate, bound to or bound with, having, possessing attributes, having a relationship with, or having a relationship with, etc. The term “controller” means any device, system, or part thereof that controls at least one operation. Such a controller may be implemented in hardware or in a combination of hardware and software and / or firmware. The functionality associated with any particular controller, whether local or remote, can be centralized or distributed. The phrase "at least one" when used to list items means that different combinations of one or more of the listed items can be used, and it is possible that only one item in the list is needed. For example, "at least one of A, B, and C" includes any of the following combinations: A, B, C; A and B; A and C; B and C; and only A, only B, and only C. Similarly, the term "set" means one or more. Therefore, a set of items can be a single item or a set of two or more items.
[0079] Furthermore, the various functions described below can be implemented or supported by one or more computer programs, each function being formed by computer-readable program code and embodied in a computer-readable medium. The terms "application" and "program" refer to one or more computer programs, software components, instruction sets, procedures, functions, objects, classes, instances, associated data, or portions thereof suitable for implementation in appropriate computer-readable program code. The phrase "computer-readable program code" includes any type of computer code, including source code, object code, and executable code. The phrase "computer-readable medium" includes any type of medium accessible by a computer, such as read-only memory (ROM), random access memory (RAM), hard disk drive, compact disc (CD), digital video disc (DVD), or any other type of storage. "Non-transitory" computer-readable media excludes wired, wireless, optical, or other communication links that transmit transient electrical or other signals. Non-transitory computer-readable media includes media in which data can be permanently stored and media such as rewritable optical discs or erasable memory devices in which data can be stored and later rewritten.
[0080] Definitions for certain other words and phrases are provided throughout this patent document. Those skilled in the art will understand that, in many, if not the most, instances, such definitions apply to both prior and future use of the words and phrases defined in this way.
[0081] The figures and various embodiments included herein, used to illustrate the principles of this disclosure, are merely illustrative and should not be construed in any way as limiting the scope of this disclosure. Furthermore, those skilled in the art will understand that the principles of this disclosure can be implemented in any suitably arranged wireless communication system.
[0082] The following Figures 1 to 3 Various embodiments of this disclosure implemented in wireless communication systems are described. Figures 1 to 3 The description does not imply any physical or architectural limitations on the ways in which different embodiments can be implemented. Different embodiments of this disclosure can be implemented in any suitably arranged communication system.
[0083] Figure 1 An example wireless network according to an embodiment of this disclosure is shown. Figure 1 The embodiments of the wireless network shown are for illustrative purposes only. Other embodiments of the wireless network 100 may be used without departing from the scope of this disclosure.
[0084] like Figure 1As shown, the wireless network includes a base station (next generation nodeB, gNB or gNodeB) 101, gNB 102, and gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one network 130 such as the Internet, Internet Protocol (IP) networks, or other data networks.
[0085] gNB 102 provides wireless broadband access to network 130 to multiple first user equipments (UEs) within coverage area 120 of gNB 102. The multiple first UEs include UE 111, which may be located in a small business (SB); UE 112, which may be located in an enterprise (E); UE 113, which may be located in a WiFi hotspot (HS); UE 114, which may be located in a first residence (R1); UE 115, which may be located in a second residence (R2); and UE 116, which may be a mobile device (M) such as a cellular phone, wireless laptop, or wireless personal digital assistant (PDA). gNB 103 provides wireless broadband access to network 130 to multiple second UEs within coverage area 125 of gNB 103. The multiple second UEs include UE 115 and UE 116, and subscriber stations (SS, such as UEs) 117, 118, and 119. In some embodiments, one or more of gNBs 101 and 103 may communicate with each other and UEs 111 and 116 using existing wireless communication technologies, and one or more of UEs 111 and 119 may communicate directly with each other (e.g., UEs 117 and 119) using other existing or proposed wireless communication technologies.
[0086] Depending on the network type, the term "base station" or "BS" can refer to any component (or set of components) configured to provide wireless access to a network, such as a transmit point (TP), transmit-receive point (TRP), enhanced (or "evolved") base station (eNodeB or eNB), 5G base station (gNB), macro cell, femtocell, wireless fidelity (WiFi) access point (AP), or other wireless-capable devices. A base station can provide wireless access according to one or more wireless communication protocols, such as 3GPP 5G new radio (NR), Long Term Evolution (LTE), LTE-Advanced (LTE A), high-speed packet access (HSPA), WiFi 802.11a / b / g / n / ac, etc. For convenience, various names for base station type devices and functions may be used interchangeably in this patent document to refer to network infrastructure components that provide wireless access to remote terminals. Furthermore, depending on the network type, the term "User Equipment" (UE) can refer to any component such as a mobile station (MS), user station (SS), remote terminal, wireless terminal, receiving point, or user device. For convenience, various names for user equipment type devices and functions may be used interchangeably in this patent document to refer to remote wireless devices that wirelessly access the BS regardless of whether the UE is a mobile device (such as a mobile phone or smartphone) or is generally considered a fixed device (such as a desktop computer or vending machine).
[0087] The dashed lines indicate the approximate extent of coverage areas 120 and 125, which are shown as roughly circular for illustrative and explanatory purposes only. It should be clearly understood that coverage areas such as 120 and 125 associated with the gNB can have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the wireless environment associated with natural and man-made obstacles.
[0088] As described in more detail below, one or more of UEs 111 and 119 include circuitry, programming, or a combination thereof. In some embodiments, one or more of gNBs 101 and 103 include circuitry, programming, or a combination thereof.
[0089] although Figure 1 An example of a wireless network is shown, but more can be found on... Figure 1Various modifications can be made. For example, wireless network 100 can include any number of gNBs and any number of UEs in any suitable arrangement. Furthermore, gNB 101 can communicate directly with any number of UEs and provide those UEs with wireless broadband access to network 130. Similarly, each gNB 102 or 103 can communicate directly with network 130 and provide UEs with direct wireless broadband access to network 130. Additionally, gNBs 101, 102, and / or 103 can provide access to other or additional external networks, such as external telephone networks or other types of data networks.
[0090] Figure 2 An example base station according to an embodiment of the present disclosure is shown. Figure 2 The embodiment of gNB 102 shown is for illustrative purposes only, and Figure 1 gNBs 101 and 103 can have the same or similar configurations. However, gNBs come in a variety of configurations, and Figure 2 This disclosure is not intended to limit the scope to any particular implementation of gNB.
[0091] like Figure 2 As shown, gNB 102 includes multiple antennas 200a 200n, multiple radio frequency (RF) transceivers 201a 201n, transmit (TX) processing circuitry 203, and receive (RX) processing circuitry 204. gNB 102 also includes a controller / processor 205, a memory 206, and a backhaul or network interface 207.
[0092] RF transceivers 201a and 201n receive incoming RF signals, such as signals transmitted by the UE in network 100, from antennas 200a and 200n. RF transceivers 201a and 201n down-convert the incoming RF signals to generate intermediate frequency (IF) or baseband signals. The IF or baseband signal is sent to RX processing circuitry 204, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. RX processing circuitry 204 sends the processed baseband signal to controller / processor 205 for further processing.
[0093] TX processing circuit 203 receives analog or digital data (such as voice data, web data, email, or interactive video game data) from controller / processor 205. TX processing circuit 203 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. RF transceivers 201a and 201n receive the processed baseband or IF signal from TX processing circuit 203 and up-convert the baseband or IF signal into an RF signal transmitted via antennas 201a and 201n.
[0094] The controller / processor 205 may include one or more processors or other processing devices that control the overall operation of the gNB 102. For example, the controller / processor 205 may control the reception of forward channel signals and the transmission of reverse channel signals by the RF transceivers 201a 201n, the RX processing circuit 204, and the TX processing circuit 203, according to known principles. The controller / processor 205 may also support additional functions, such as more advanced wireless communication capabilities.
[0095] For example, the controller / processor 205 can support beamforming or directional routing operations, where outgoing signals from multiple antennas 200a 200n are weighted differently to effectively redirect the outgoing signals in the desired direction. Any of a variety of other functions can be supported in the gNB 102 via the controller / processor 205.
[0096] The controller / processor 205 is also capable of executing programs and other processes located in the memory 206, such as the operating system (OS). The controller / processor 205 can move data into or out of the memory 206 as needed by the executing process.
[0097] The controller / processor 205 is also connected to a backhaul or network interface 207. The backhaul or network interface 207 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or over a network. Interface 207 can support communication via any suitable wired or wireless connection(s). For example, when the gNB 102 is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G, LTE, or LTE A), interface 207 can allow the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, interface 207 can allow the gNB 102 to communicate via a wired or wireless local area network or via a wired or wireless connection to a larger network (such as the Internet). Interface 207 includes any suitable structure that supports communication via wired or wireless connections such as Ethernet or RF transceivers.
[0098] Memory 206 is connected to controller / processor 205. A portion of memory 206 may include random access memory (RAM), and another portion of memory 206 may include flash memory or other read-only memory (ROM).
[0099] although Figure 2 An example of gNB 102 is shown, but it is possible to see more. Figure 2 Various changes can be made. For example, gNB 102 can include any number of Figure 2 Each component is shown in the diagram. As a specific example, an access point may include multiple interfaces 207, and the controller / processor 205 may support routing functionality to route data between different network addresses. As another specific example, although shown as a single instance of TX processing circuitry 203 and a single instance of RX processing circuitry 204, gNB102 may include multiple instances of each (such as one per RF transceiver). For example, Figure 2 The various components can be combined, further subdivided, or omitted, and additional components can be added as needed.
[0100] Figure 3 An example user equipment according to an embodiment of the present disclosure is shown. Figure 3 The embodiment of UE 116 shown is for illustrative purposes only, and Figure 1 UEs 111, 115, 117, and 119 can have the same or similar configurations. However, UEs appear in multiple configurations, and Figure 3 This disclosure is not intended to limit the scope to any particular implementation of the UE.
[0101] like Figure 3 As shown, UE 116 includes an antenna 301, a radio frequency (RF) transceiver 302, a TX processing circuit 303, a microphone 304, and a receive (RX) processing circuit 305. UE 116 also includes a speaker 306, a controller or processor 307, an input / output (I / O) interface (IF) 308, an input device 309, a touchscreen display 310, and memory 311. Memory 311 includes an OS 312 and one or more applications 313.
[0102] RF transceiver 302 receives incoming RF signals transmitted by gNB of network 100 from antenna 301. RF transceiver 302 down-converts the incoming RF signals to generate IF or baseband signals. The IF or baseband signals are sent to RX processing circuitry 305, which generates processed baseband signals by filtering, decoding, and / or digitizing the baseband or IF signals. RX processing circuitry 305 sends the processed baseband signals to speaker 306 (e.g., for voice data) or processor 307 for further processing (e.g., for web browsing data).
[0103] TX processing circuit 303 receives analog or digital voice data from microphone 304 or other outgoing baseband data (such as web data, email, or interactive video game data) from processor 307. TX processing circuit 303 encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. RF transceiver 302 receives the processed baseband or IF signal from TX processing circuit 303 and up-converts the baseband or IF signal into an RF signal transmitted via antenna 301.
[0104] Processor 307 may include one or more processors or other processing devices and executes OS 312 stored in memory 311 to control the overall operation of UE 116. For example, processor 307 may control the reception of forward channel signals and the transmission of reverse channel signals by RF transceiver 302, RX processing circuitry 305, and TX processing circuitry 303 according to known principles. In some embodiments, processor 307 includes at least one microprocessor or microcontroller.
[0105] Processor 307 is also capable of executing other processes and programs located in memory 311, such as processes for CSI reporting on the uplink channel. Processor 307 can move data into or out of memory 311 as needed for executing processes. In some embodiments, processor 307 is configured to execute application 313 based on OS 312 or in response to signals received from gNB or operator. Processor 307 is also coupled to I / O interface 308, which provides UE 116 with the ability to connect to other devices such as laptops and laptops. I / O interface 308 is the communication path between these accessories and processor 307.
[0106] The processor 307 is also connected to the touchscreen display 310. The user of the UE 116 can use the touchscreen display 310 to input data into the UE 116. The touchscreen display 310 can be a liquid crystal display, a light-emitting diode display, or other display capable of rendering text and / or at least limited graphics such as those from a website.
[0107] Memory 311 is connected to processor 307. A portion of memory 311 may include RAM, and another portion of memory 311 may include flash memory or other ROM.
[0108] although Figure 3 An example of UE 116 is shown, but it is possible to modify it. Figure 3 Make various changes. For example, Figure 3 The various components can be combined, further subdivided, or omitted, and additional components can be added as needed. As a specific example, processor 307 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Moreover, although... Figure 3 The UE 116 is shown configured as a mobile phone or smartphone, but the UE can be configured to operate as other types of mobile or fixed devices.
[0109] It should be understood that the terms “first,” “second,” and similar words used in this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Unless the context clearly indicates otherwise, the singular forms “a,” “one,” or “the,” and similar words do not indicate a quantity limitation, but rather indicate the presence of at least one. For example, a reference to “component surface” includes a reference to one or more such surfaces.
[0110] As used herein, any reference to “an example” or “example,” “an embodiment” or “an embodiment” means that a particular element, feature, structure, or characteristic described in connection with that embodiment is included in at least one embodiment. The phrases “in one embodiment” or “in one example” appearing in different places in the specification do not necessarily refer to the same embodiment.
[0111] As used in this article, “a part” of something means “at least some” of that thing, and therefore may mean less than or all of that thing. Thus, “a part” of something includes the whole thing as a special case, that is, an example where the whole thing is a part of something.
[0112] In this disclosure, expressions such as “greater than” or “less than” are used as examples to determine whether a particular condition is met, and expressions such as “greater than or equal to” or “less than or equal to” are also applicable and not excluded. For example, a condition defined with “greater than or equal to” can be replaced with “greater than” (or vice versa), a condition defined with “less than or equal to” can be replaced with “less than” (or vice versa), and so on.
[0113] It will be further understood that the terms "including" or "contains," and similar words, mean that the element or object preceding the word covers the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up," "down," "left," and "right," etc., are only used to indicate relative positional relationships; when the absolute position of the described objects changes, the relative positional relationship may also change accordingly.
[0114] It should be noted that the multiple methods described in the exemplary embodiments of this disclosure cannot be combined in any order. In a combination, a method can be executed once or multiple times.
[0115] It should be noted that the steps in the methods described in the exemplary embodiments of this disclosure can be implemented in any order.
[0116] It should be noted that in the description of the exemplary embodiments of this disclosure, "satisfying the predefined conditions" can be understood as at least satisfying the predefined conditions. For example, "performing operation A under the predefined conditions" can be understood as "performing operation A under the predefined conditions at least satisfying".
[0117] It should be noted that in the description of the exemplary embodiments of this disclosure, "if the predefined conditions are met, execute the predefined method (or steps)" and "if the predefined conditions are not met, do not execute the predefined method (or steps)" can be used interchangeably.
[0118] In the description of exemplary embodiments of this disclosure, resources (also referred to as physical resources) may include time-domain resources (or time resources) and / or frequency-domain resources (or frequency resources).
[0119] In the description of exemplary embodiments of this disclosure, "temporal resource" or "time resource" may refer to at least one of the following or be used interchangeably with at least one of the following: (a plurality of) symbols (e.g., OFDM symbols), (a plurality of) time slots, (a plurality of) sub-time slots, (a plurality of) micro-time slots, or (a plurality of) subframes.
[0120] In the description of exemplary embodiments of this disclosure, "frequency domain resource" or "frequency resource" may refer to at least one of the following or be used interchangeably with at least one of the following: (multiple) channels, (multiple) subchannels, (multiple) carriers, (multiple) subcarriers, (multiple) resource blocks (RBs), (multiple) resource elements / resource particles (REs), (multiple) physical resource blocks (PRBs), or (multiple) physical resource block groups (RBGs).
[0121] In describing wireless communication systems and in this disclosure described below, a method (or configuration method) for transmitting higher-layer signaling or higher-layer signals can be a signaling method for transmitting information from a base station to a terminal via a downlink data channel of the physical layer or from a terminal to a base station via an uplink data channel of the physical layer. Examples of signaling methods can include signaling methods for transmitting information via radio resource control (RRC) signaling, packet data convergence protocol (PDCP) signaling, or medium access control (MAC) control element (CE).
[0122] In the description of exemplary embodiments of this disclosure, higher-layer signaling may be signaling corresponding to at least one or a combination of one or more of the following signaling.
[0123] -MIB (Master Information Block)
[0124] -SIB (System Information Block) or SIB X (X = 1, 2, ...)
[0125] -RRC signaling
[0126] -MAC CE
[0127] Physical layer (Layer 1 (L1)) signaling can be signaling corresponding to at least one or a combination of one or more of the following signaling.
[0128] -PDCCH (Physical Downlink Control Channel)
[0129] -DCI (Downlink Control Information)
[0130] -UE-specific DCI
[0131] -Group Public DCI
[0132] - Public DCI (e.g., multicast DCI)
[0133] - Scheduling DCI (e.g., DCI used to schedule downlink or uplink data)
[0134] - Non-scheduled DCI (e.g., DCI other than the DCI used to schedule downlink or uplink data)
[0135] -PUCCH (Physical Uplink Control Channel)
[0136] -UCI (Uplink Control Information)
[0137] -Paging
[0138] -PRACH (Physical Random Access Channel)
[0139] -RAR (Random Access Response)
[0140] In the description of exemplary embodiments of this disclosure, uplink control signaling may include physical layer signaling and / or higher layer signaling. As described above, physical layer signaling may include UCI and / or PUCCH and / or PRACH, and higher layer signaling may include RRC signaling and / or MAC CE.
[0141] In the description of exemplary embodiments of this disclosure, downlink control signaling may include physical layer signaling and / or higher layer signaling. As described above, physical layer signaling may include one or more of PDCCH, DCI, UE-specific DCI, group common DCI, common DCI, scheduling DCI (e.g., DCI for scheduling downlink or uplink data), unscheduled DCI, paging, and RAR. Higher layer signaling may include one or more of MIB, SIB, or SIB X (X = 1, 2, ...), RRC signaling, or MAC CE. Therefore, "configure or indicate Y by downlink control signaling" will be understood as configuring or indicating Y by physical layer signaling, or by higher layer signaling, or by a combination of higher layer signaling and physical layer signaling.
[0142] In current communication systems, the Physical Downlink Shared Channel (PDSCH) and Physical Uplink Shared Channel (PUSCH) can be scheduled using Downlink Control Information (DCI) carried by the Physical Downlink Control Channel (PDCCH). The DCI used to schedule the PUSCH or PDSCH can be called the scheduling DCI. For example, the DCI used to schedule the PUSCH can be called the uplink scheduling DCI, and the DCI used to schedule the PDSCH can be called the downlink scheduling DCI. Besides indicating the physical resources of the PDSCH or PUSCH, the scheduling DCI can also indicate some transmission parameters of the PDSCH or PUSCH, such as the precoding matrix, MIMO layer number, antenna port, and power adjustment. Due to the dynamic transmission characteristics of DCI, these transmission parameters indicated in the scheduling DCI can change dynamically. In addition to these dynamic transmission parameters, PDSCH or PUSCH transmission also has other static transmission parameters, such as those configured through higher-layer signaling (e.g., Radio Resource Control (RRC) signaling), such as DMRS configuration and minimum scheduling delay. The UE can perform DCI-scheduled PDSCH or PUSCH transmission based on a combination of static and dynamic transmission parameters.
[0143] In reality, under certain specific transmission conditions, some transmission parameters in the existing scheduling DCI may not change for a long period of time (e.g., tens of milliseconds). Always including these transmission parameters in the scheduling DCI increases signaling overhead. Furthermore, under other specific transmission conditions, some transmission parameters configured via RRC signaling may also change over time. Therefore, an enhanced DCI is needed.
[0144] According to some exemplary embodiments of this disclosure, these relatively slow-changing transmission parameters can be indicated only once over a period of time (e.g., via another DCI or MAC CE). In other words, by decoupling these relatively slow-changing transmission parameters from the scheduling DCI, the overall signaling overhead can be effectively reduced. Furthermore, for certain specific transmission conditions, some transmission parameters already configured via RRC signaling (which may change over a period of time) can be placed in the DCI for indication to enhance transmission flexibility. In this way, a good trade-off can be achieved between transmission flexibility and signaling overhead.
[0145] Therefore, the exemplary embodiments of this disclosure provide a DCI for indicating one or more transmission parameters (e.g., a subset of transmission parameters) of PDSCH or PUSCH, but this DCI is not used for scheduling PDSCH or PUSCH (for convenience of description, this type of DCI is referred to as the first DCI or slow DCI). For example, a subset of transmission parameters that change relatively slowly (e.g., transmission parameters that do not change within a predetermined / certain time period) from existing scheduling DCIs / regular scheduling DCIs (e.g., DCI format 1_0, DCI format 1_1, DCI format 1_2, DCI format 1_3, DCI format 0_0, DCI format 0_1, DCI format 0_2, DCI format 0_3, and / or the like, for convenience of description, this type of DCI can be referred to as the third DCI) can be placed in this DCI. In this way, the overall signaling overhead can be effectively reduced. Additionally, a portion of the transmission parameters that change relatively quickly (e.g., transmission parameters that may change within a predetermined / time period) from existing PDSCH or PUSCH transmission parameters configured via higher-level signaling (e.g., RRC signaling) can also be included in this DCI. In this way, a good trade-off can be achieved between transmission flexibility and signaling overhead.
[0146] The following describes an uplink / downlink transmission scheme based on a first DCI according to exemplary embodiments of the present disclosure.
[0147] In the disclosed exemplary embodiments, the UE can determine a portion of the transmission parameters of the PDSCH or PUSCH through a first DCI, and determine another portion of the transmission parameters of the PDSCH or PUSCH through a second DCI, wherein the second DCI is a DCI used for scheduling the PDSCH or PUSCH. An example process is as follows:
[0148] ● The UE listens to the first DCI and determines the first part of the parameter values of PDSCH or PUSCH based on the first DCI.
[0149] ● The UE listens to the second DCI and determines whether PDSCH or PUSCH is scheduled, as well as the second part of the parameter values, based on the second DCI.
[0150] ●The UE performs PDSCH or PUSCH transmissions scheduled by the second DCI based on the first part of the parameter values and the second part of the parameter values.
[0151] In this system, the first part of the parameters indicated in the first DCI are parameters that change relatively slowly (e.g., parameters that will not change within a predetermined / certain time period), and the first DCI can also be called a slow DCI. The second part of the parameters indicated in the second DCI are parameters that change relatively quickly (e.g., parameters that may change within a predetermined / certain time period), and the second DCI can also be called a fast DCI. Furthermore, the second DCI is used to schedule PDSCH or PUSCH, while the first DCI does not schedule PDSCH or PUSCH; the first DCI is only used to indicate a portion of the transmission parameters for PDSCH or PUSCH. The transmission frequency of the first DCI can be relatively lower than that of the second DCI. For example, within a preset time period, the UE may receive at most one first DCI, but may receive multiple second DCIs. The multiple PDSCH or PUSCH transmissions scheduled by these multiple second DCIs can share the transmission parameters indicated in a single first DCI.
[0152] Optionally, the PDSCH or PUSCH transmission parameters indicated by the first DCI will not change for a period of time. To reduce the power consumption of the UE during the first DCI listening, the following scheme can be adopted (which can be specified by the protocol or indicated by higher-layer signaling): If the UE listens to the first DCI, the UE does not need to listen to the first DCI for a period of time after receiving the first DCI (e.g., a predefined or pre-configured time period). For example, assuming the UE listens to the first DCI at time n, the UE does not need to listen to the first DCI again during the subsequent time period (n to n+T), and only starts listening to the first DCI after time n+T. As an example, the behavior of the UE listening to the first DCI can be controlled by a timer. For example, the UE can be configured with a first timer (e.g., prohibitTimer). If the UE listens to the first DCI, the UE starts or restarts the first timer (e.g., prohibitTimer). During the operation of the first timer (e.g., prohibitTimer), the UE does not listen to the first DCI. In other words, as long as the first timer (e.g., prohibitTimer) is running, the UE does not need to listen to the first DCI, i.e., it skips listening to the first DCI. When the first timer (e.g., prohibitTimer) expires or is not running, the UE can listen to the first DCI.
[0153] Optionally, the first DCI and the second DCI use the same RNTI value for CRC scrambling. This reduces the number of RNTIs, thus lowering implementation complexity. For example, both the first DCI and the second DCI can use C-RNTI for CRC scrambling. In this case, to reduce the complexity of UE blind detection DCI, the payload sizes of the first and second DCIs can be aligned, meaning they contain the same total number of bits (including information bits and padding bits). To distinguish between the first and second DCIs, the DCI can include an indicator field to indicate whether the DCI corresponds to the format of the first DCI or the format of the second DCI. Furthermore, to distinguish the first / second DCI from existing conventionally scheduled DCIs, the payload sizes of the first / second DCI can be differentiated from existing conventionally scheduled DCIs, which may increase the number of UE blind detection DCIs. Alternatively, the payload sizes of the first / second DCI can be aligned with existing conventionally scheduled DCIs, and an indicator field can be introduced to distinguish between the first / second DCI and existing conventionally scheduled DCIs.
[0154] Optionally, the first DCI and the second DCI use different RNTI values. For example, the second DCI uses C-RNTI to scramble the CRC, while the CRC scrambling of the first DCI is based on a pre-configured RNTI value that is different from C-RNTI.
[0155] Optionally, the first DCI and the second DCI are used together. That is, the first DCI and the second DCI cannot be configured separately. If the first DCI is configured to be monitored by a higher layer, then the second DCI should also be configured to be monitored by a higher layer; if the second DCI is configured to be monitored, then the first DCI should also be configured to be monitored by a higher layer.
[0156] Optionally, the first DCI is carried through the UE group common DCI. For example, the first DCI includes multiple information blocks, each containing one or more of the same information fields, and each information block may correspond to a different UE. UEs listening to the first DCI may need to be configured with the position of the corresponding information block in the first DCI. For example, the index number of the UE's information block can be configured via higher-layer signaling, or the starting bit position of the UE's information block in the first DCI can be configured via higher-layer signaling.
[0157] Optionally, the second DCI and the existing conventional scheduling DCI (third DCI) can coexist, meaning the UE can listen to both simultaneously. For example, even if the UE is configured by a higher layer to listen to the first and second DCIs, the UE still needs to listen to the conventional scheduling DCI used for scheduling PDSCH or PUSCH, such as the existing DCI formats 1_0, 1_1, 1_2 and / or 1_3 for scheduling PDSCH, and the DCI formats 0_0, 0_1, 0_2 and / or 0_3 for scheduling PUSCH. Both the second DCI and the existing conventional scheduling DCI can be used to schedule PDSCH or PUSCH, but the methods for determining the PDSCH or PUSCH transmission parameters used by the two can differ.
[0158] Optionally, for PDSCH or PUSCH transmissions scheduled by existing conventional scheduling DCI, the transmission parameters for PDSCH or PUSCH indicated in the first DCI are not applied; that is, the information indicated in the first DCI is irrelevant to PDSCH or PUSCH transmissions scheduled by conventional scheduling DCI. The UE can perform PDSCH or PUSCH transmissions scheduled by conventional scheduling DCI based on the information indicated in the conventional scheduling DCI and the parameters configured by higher layers.
[0159] Optionally, for PDSCH or PUSCH transmissions scheduled by the existing conventional scheduling DCI, some parameters in the transmission parameters related to PDSCH or PUSCH indicated in the first DCI are applied, while others are not. For example, for parameters included in both the conventional scheduling DCI and the first DCI, the parameter values indicated in the conventional scheduling DCI are applied to the corresponding PDSCH or PUSCH transmissions; for parameters included in the first DCI but not in the conventional scheduling DCI, the parameter values indicated in the first DCI are applied to the PDSCH or PUSCH transmissions scheduled by the conventional scheduling DCI. The UE performs PDSCH or PUSCH transmissions scheduled by the conventional scheduling DCI based on the information indicated in the conventional scheduling DCI, the information indicated in the first DCI, and the parameters configured by higher layers.
[0160] Optionally, the first DCI includes two DCI formats based on uplink and downlink: one DCI format indicates the slow parameters of PDSCH, and the other DCI format indicates the slow parameters of PUSCH. Optionally, the first DCI includes only one DCI format for both PDSCH and PUSCH, and the first DCI includes the slow parameters of both PDSCH and PUSCH; that is, a portion of the parameters in the first DCI are for PDSCH, and another portion are for PUSCH.
[0161] The following describes an example of the content of a first DCI according to an exemplary embodiment of the present disclosure. According to an exemplary embodiment of the present disclosure, some parameters (partial indication fields) from an existing conventional scheduling DCI may be included in the first DCI, and / or existing PDSCH / PUSCH transmission parameters configured via RRC signaling may be included in the first DCI. In some implementations, the first DCI may include at least one of the following:
[0162] ●Activate BWP index number
[0163] ■ This field indicates the index number of the activated BWP. A UE can be configured with multiple BWPs, of which only one is activated. The UE can determine the size of the frequency domain resource allocation field of the second DCI based on the bandwidth of the activated BWP, thereby determining the payload size of the second DCI (i.e., the number of information bits it contains). For FDD systems, this can include two fields, corresponding to the index numbers of the downlink activated BWP and the uplink activated BWP, respectively; for TDD systems, it includes only one field.
[0164] ●Change precoding instruction
[0165] ■ This field indicates whether transform precoding is applied to the uplink PUSCH; in other words, it indicates the PUSCH waveform scheduled by the second DCI. For example, if the indication value is "0", the PUSCH waveform scheduled by the second DCI is DFT-S-OFDM (Discrete Fourier Transform Extended Orthogonal Frequency Division Multiplexing); if the indication value is "1", the PUSCH waveform scheduled by the second DCI is CP-OFDM (Cyclic Prefix Orthogonal Frequency Division Multiplexing).
[0166] ● Antenna Port Indicator
[0167] ■ This field is used to indicate antenna port information related to the PDSCH or PUSCH. For example, it can indicate a row or column in a predefined table, which may include the total number of DMRS in the CDM group, the DMRS port number, and n used to generate the initial scrambling sequence. CSID Information such as value and number of front-load symbols.
[0168] ●Precoding information and number of layers
[0169] ■ This field is used to indicate precoding-related information for PDSCH or PUSCH, such as indicating a row or some rows in a predefined table, which may include information such as the precoding matrix index (PMI) and rank.
[0170] ●DMRS sequence initialization
[0171] ■ This field is used to indicate the parameter n in the DMRS sequence initialization formula of PDSCH or PUSCH. CSID value.
[0172] ●PTRS-DMRS association
[0173] ■ This field is used to indicate information related to the correlation between PTRS and DMRS.
[0174] ●Open-loop power control parameter set indication
[0175] ■ This field is used to indicate the index number of the open-loop power control parameter set of PUSCH.
[0176] ● Symbol patterns are not available.
[0177] ■ This field is used to indicate unavailable OFDM symbol styles.
[0178] ●BetaOffset Indicator
[0179] ■ This field is used to indicate the transmission parameter BetaOffset when UCI transmits on PUSCH. BetaOffset is used to adjust the transmission power of UCI relative to PUSCH.
[0180] ●SRS related indicator fields
[0181] ■ This field is used to indicate SRS-related information and may include SRS resource set indication field, SRS resource indication field, SRS request field, SRS offset indication field, etc.
[0182] ●CSI Request
[0183] ■ This field is used to request CSI reporting.
[0184] ●SCell hibernation indicator
[0185] ■ This field is used to indicate information related to dormant BWPs on secondary cell SCells.
[0186] ●PDCCH monitoring adaptive indication
[0187] ■ This field is used to indicate information related to PDCCH listening, such as indicating to skip PDCCH listening for a preset time length.
[0188] ● Maximum number of MIMO layers (which determines the size of the precoding domain of the second DCI and whether there is a scheduling domain for TB2 (i.e., scheduling two transport blocks (TB)))
[0189] ■ This field is used to indicate the maximum number of MIMO layers. This information can directly determine the size of the precoding-related indicator field in the second DCI (i.e., the number of information bits it contains).
[0190] ●TTI size
[0191] ■ This field indicates the size of the Transmission Time Interval (TTI), which directly determines the minimum granularity of time-domain resources scheduled by PDSCH or PUSCH. For example, the TTI can be indicated as one symbol or one of three symbols. This information directly determines the size of the time-domain resource allocation field in the second DCI (i.e., the number of information bits contained). It can include two indication fields, corresponding to the downlink TTI size and the uplink TTI size, respectively.
[0192] ●RBG size (corresponding to the smallest granularity of frequency domain resource allocation in the second DCI)
[0193] ■ This field indicates the size of the Resource Block Group (RBG). It may include two fields, corresponding to the downlink RBG size and the uplink RBG size, respectively.
[0194] ● Size of the temporal resource allocation domain of the second DCI
[0195] ■ This field is used to indicate the size of the second DCI time-domain resource allocation field. Different time-domain resource allocation field sizes correspond to different preset tables to determine the time-domain allocated resources. It may include two indication fields, corresponding to the time-domain resource allocation field size of PDSCH and the time-domain resource allocation field size of PUSCH, respectively.
[0196] ●Scheduling bandwidth size of the second DCI
[0197] ■ This field is used to indicate the scheduling bandwidth size of the second DCI. It may include two indication fields, corresponding to the bandwidth size of PDSCH and PUSCH respectively.
[0198] ●TCI State Set
[0199] ■ This field is used to indicate the set of TCI statuses for the PDSCH, for example, one from multiple TCI sets configured via RRC signaling or MAC CE.
[0200] ●DMRS configuration for PDSCH / PUSCH
[0201] ■ This field is used to indicate DMRS-related information for PDSCH / PUSCH, for example, indicating one of multiple DMRS configurations configured via RRC signaling.
[0202] ●Does the second DCI include a priority domain?
[0203] ■ This field is used to indicate whether the priority field is included in the second DCI. The UE can determine the payload size of the second DCI based on this information.
[0204] ● Parameter K0 (also known as minimum scheduling delay K0)
[0205] ■ This field is used to indicate the minimum scheduling delay K0, which is the minimum time slot interval between the downlink scheduling DCI (e.g., the second DCI) and its scheduled PDSCH.
[0206] ● Parameter K2 (also known as minimum scheduling delay K2)
[0207] ■ This field is used to indicate the minimum scheduling delay K2, which is the minimum time slot interval between the uplink scheduling DCI (e.g., the second DCI) and its scheduled PUSCH.
[0208] Optionally, the first DCI and the second DCI jointly indicate one or more parameters transmitted via PDSCH or PUSCH. For example, for a parameter, the first DCI indicates a coarser-grained reference value, and the second DCI further indicates a finer-grained adjustment value based on that reference value, allowing the UE to determine the value of the parameter based on the reference value and the adjustment value; alternatively, the first DCI indicates a portion of the information bits of a parameter, and the second DCI indicates another portion of the information bits of that parameter. The following describes some example parameters indicated by the joint indication of the first and second DCIs, illustrating that similar methods can be applied to other parameters in the first DCI:
[0209] ● The first DCI indicates the high-order bits of the HARQ process number. For example, the first DCI indicates the highest information bit in 4 bits (corresponding to 16 HARQ processes). The second DCI indicates the low-order bits of the HARQ process number. For example, the second DCI indicates the 3 lowest information bits in 4 bits (corresponding to 16 HARQ processes).
[0210] ● The first DCI indicates the high-order bits of the Precoding Matrix Index (PMI). For example, the first DCI indicates the four most significant information bits in 8 bits (corresponding to 256 precoding matrices). The second DCI indicates the low-order bits of the PMI. For example, the second DCI indicates the four least significant information bits in 8 bits (corresponding to 256 precoding matrices).
[0211] ● The first DCI indicates the high-order bits of the modulation and coding scheme (MCS). For example, the first DCI indicates the two most significant information bits out of 5 bits (corresponding to 32 MCS values). The second DCI indicates the low-order bits of the MCS. For example, the second DCI indicates the three least significant information bits out of 5 bits (corresponding to 32 MCS values).
[0212] ● The first DCI indicates the high-order bits of the Transmission Configuration Indication (TCI). For example, the first DCI indicates the highest information bit among 3 bits (corresponding to 8 TCI states). The second DCI indicates the low-order bits of the TCI. For example, the second DCI indicates the 2 lowest information bits among 3 bits (corresponding to 8 TCI states).
[0213] ● The first DCI indicates the precoding matrix index number of the reference, and the second DCI indicates an offset based on the reference index number. The sum of the reference index number and the offset is the precoding matrix index number used by PUSCH.
[0214] ● The first DCI indicates the modulation and coding scheme (MCS) of the reference, and the second DCI indicates an offset based on the MCS of the reference. The sum of the MCS of the reference and the offset is the MCS used by PDSCH or PUSCH.
[0215] ●The first DCI indicates the TCI state of the reference, and the second DCI indicates an offset based on the TCI state of the reference. The sum of the TCI state of the reference and the offset is the TCI state used by PDSCH.
[0216] ●The first DCI indicates the reference uplink power adjustment amount, and the second DCI indicates an offset based on the reference uplink power adjustment amount. The sum of the reference uplink power adjustment amount and the offset amount is the transmit power adjustment amount used by PUSCH.
[0217] ● The first DCI indicates the number of repetitions of the reference, and the second DCI indicates an offset based on the number of repetitions of the reference. The sum of the number of repetitions of the reference and the offset is the number of repetitions used by PDSCH or PUSCH.
[0218] According to exemplary embodiments of this disclosure, an effective / valid first DCI (or its indicated transmission parameters) and / or a first DCI that is within its validity period can be applied to PUSCH or PDSCH transmission. After the first DCI is detected, and after the necessary processing time, the parameters in the first DCI can be used for PDSCH or PUSCH transmission scheduled by the second DCI, which is referred to as the first DCI becoming effective. Since the parameter values indicated in the first DCI are only applicable to the transmission conditions within the current period, the base station should send an updated first DCI after a period of time. However, the updated first DCI may be missed. To avoid the first DCI being applied to PDSCH or PUSCH transmission for a long time, it is necessary to set an expiration period for the first DCI. After the expiration period of the first DCI, the parameter values indicated in the first DCI can revert to the default values to ensure basic transmission performance. Examples of the effectiveness and validity period of the first DCI according to exemplary embodiments of this disclosure are described below.
[0219] In some implementations, the transmission parameters of PDSCH or PUSCH indicated in the first DCI take effect (i.e. can be applied to PDSCH or PUSCH transmissions) at the following time points:
[0220] ● The first preset interval / predetermined interval becomes effective at a position satisfying the first preset interval / predetermined interval after the first DCI is received. The size of the first preset interval / predetermined interval can be predefined or preconfigured. For example, assuming the first DCI is received in time unit n, the transmission parameters of the PDSCH or PUSCH indicated in the first DCI become effective in the first time unit after time unit n+M1, meaning they can be applied to PDSCH or PUSCH transmission. M1 is the first preset interval / predetermined interval. Here, the time unit can be a symbol (e.g., an OFDM symbol) or a time slot; for example, a time slot can include 14 symbols (e.g., OFDM symbols). In some implementations, the size of the first preset interval / predetermined interval can be considered or based on at least one of the following: the decoding time of the first DCI; the response time required for the UE to update the parameters in the first DCI; and the time required to align time units when the uplink and downlink transmission subcarrier intervals are different.
[0221] ● The second preset interval / predetermined interval becomes effective at the position satisfying the second preset interval / predetermined interval after the HARQ-ACK information of the first DCI is sent. The size of the second preset interval / predetermined interval can be predefined or preconfigured. For example, to improve the robustness of the first DCI, when the first DCI is successfully decoded, the UE sends the corresponding ACK. Assuming the UE sends the PUCCH corresponding to the HARQ-ACK of the first DCI in time unit n, the transmission parameters of the PDSCH or PUSCH indicated in the first DCI become effective in the first time unit after time unit n+M2, that is, they can be applied to the PDSCH or PUSCH transmission, where M2 is the second preset interval / predetermined interval. In some implementations, the second preset interval / predetermined interval can consider or be based on at least one of the following: the base station's decoding time for the HARQ-ACK information; the base station's preparation time for uplink scheduling and / or downlink scheduling; the round-trip time (RTT) between the base station and the reference point in the NTN system; or, the time required to align time units when the uplink transmission subcarrier interval is different from the downlink transmission subcarrier interval. As an example, or Where μ is the subcarrier spacing configuration of this PUCCH. This refers to the number of time slots contained within a subframe (e.g., 1 ms) given a subcarrier spacing of μ. For example, if μ = 0, corresponding to a 15 kHz subcarrier spacing, then... If μ = 1, corresponding to a subcarrier spacing of 30 kHz, then The same logic applies to other subcarrier spacings. mac It is a value pre-configured through higher-layer parameters, corresponding to the round-trip time (RTT) between the base station and the reference point in the NTN system. This is the corresponding subcarrier spacing configuration.
[0222] Optionally, the different parameters of the PDSCH or PUSCH transmission indicated in the first DCI have different start effective times. For different transmission parameters, such as PDSCH transmission parameters and PUSCH transmission parameters, the corresponding start effective times are different, for example, the corresponding preset interval / predetermined interval M1 or M2 values are different.
[0223] In one alternative, the parameter values indicated in the first DCI remain effective after they take effect (i.e., they can be continuously applied to the PDSCH or PUSCH transmissions scheduled by the second DCI) until the UE receives the new first DCI and replaces the parameter values in the previous first DCI with the parameter values indicated in the new first DCI.
[0224] In one alternative approach, the parameter value indicated in the first DCI remains effective for a preset time period after it takes effect. After the preset time, the parameter value indicated in the first DCI becomes invalid. The preset time period is predefined or preconfigured, for example, through RRC signaling. As an example, the validity of the parameter value indicated in the first DCI can be controlled by a timer. For instance, after the UE receives the first DCI, it starts or restarts a second timer (e.g., validityTimer). While the second timer is running, the parameter value indicated in the first DCI is valid (i.e., applied to PDSCH or PUSCH transmission). When the second timer validityTimer expires, the parameter value indicated in the first DCI becomes invalid (i.e., not applied to PDSCH or PUSCH transmission).
[0225] In this application, the first DCI being effective means that the parameter values indicated in the first DCI are effective and can be applied to the PDSCH or PUSCH transmissions scheduled by the second DCI. The first DCI being ineffective means that the parameter values indicated in the first DCI are ineffective and cannot be applied to the PDSCH or PUSCH transmissions scheduled by the second DCI.
[0226] Optionally, the transmission parameters indicated in the first DCI are configured with default values via RRC signaling. When the first DCI is not detected, or when the first DCI is detected but not effective or has expired, the UE applies the default values of the transmission parameters corresponding to the first DCI to the PDSCH or PUSCH transmissions scheduled by the second DCI.
[0227] For example, before the UE executes a PDSCH or PUSCH transmission scheduled by the second DCI, if the UE does not detect the first DCI, or if the UE detects the first DCI but the parameters indicated by the first DCI are not yet effective or have expired, then the PDSCH or PUSCH transmission scheduled by the second DCI applies the default configuration to the parameters indicated by the first DCI. The default configuration can refer to the default value configured through higher-layer signaling (e.g., RRC signaling). If the UE detects the first DCI and the parameter values indicated by the first DCI are effective, then the PDSCH or PUSCH transmission scheduled by the second DCI applies the parameter values indicated in the first DCI. In other words, as long as the first DCI is effective, the indicated values in the first DCI can override (i.e., replace) the default values configured by higher layers.
[0228] Optionally, the UE performs the PDSCH or PUSCH transmission scheduled by the second DCI based on the first part of parameter values indicated by the first DCI and the second part of parameter values indicated by the second DCI, wherein a necessary condition is that: the second DCI shall not be received earlier than the first DCI, or the second DCI shall be received after the first DCI, that is, the first DCI and the second DCI need to satisfy a preset sequential relationship. In other words, before the PDSCH or PUSCH transmission scheduled by the second DCI, even if the parameters of the first DCI have taken effect, if the second DCI is received before the first DCI, the parameter values indicated in the first DCI cannot be applied to the PDSCH or PUSCH transmission scheduled by the second DCI. As mentioned above, the default values configured by a higher layer may be applied to the PDSCH or PUSCH transmission scheduled by the second DCI, or the parameter values indicated by another first DCI received before the second DCI may be applied (assuming that the parameter values indicated by this first DCI have taken effect and have not expired). The following combines Figure 4 describes examples of PDSCH or PUSCH transmission based on a first DCI and a second DCI according to some example embodiments of the present disclosure.
[0229] as shown in Figure 4 , the UE receives a first DCI (i.e., a slow DCI for indicating PDSCH / PUSCH transmission parameters) at time n1, receives a second DCI (i.e., a fast DCI for scheduling PDSCH / PUSCH) at time n2, receives another first DCI at time n3, and the PDSCH / PUSCH transmission scheduled by the second DCI occurs at time n4, and in terms of time, n1 < n2 < n3 < n4. For simplicity of description, the first DCI received at time n1 is referred to as an old first DCI, and the first DCI received at time n3 is referred to as a new first DCI. In this case, before the PDSCH / PUSCH transmission, even if the new first DCI has taken effect, since the scheduling DCI of the PDSCH / PUSCH is before the new first DCI, the PDSCH / PUSCH transmission still applies the parameter values indicated in the old first DCI, that is, the UE transmits the PDSCH / PUSCH based on the slow parameters indicated in the old first DCI and the fast parameters indicated in the second DCI.
[0230] In one alternative approach, the UE determines the validity of the first DCI at a first time point before the PDSCH or PUSCH transmission scheduled by the second DCI. The time interval between the first time point and the PDSCH or PUSCH transmission scheduled by the second DCI is greater than or equal to a third predetermined interval. For example, if the UE detects the first DCI before the third predetermined interval of the PDSCH or PUSCH transmission scheduled by the second DCI, and the parameter value indicated in the first DCI is valid and has not expired, then the UE applies the parameter value indicated in the first DCI to the PDSCH or PUSCH transmission scheduled by the second DCI. If the UE does not detect the first DCI before the third predetermined interval of the PDSCH or PUSCH transmission scheduled by the second DCI, or if the UE detects the first DCI but the parameter value indicated in the first DCI is not valid or has expired, then the UE applies the default value configured through higher-layer signaling to the PDSCH or PUSCH transmission scheduled by the second DCI. The size of the third predetermined interval can take into account the preprocessing preparation time for the PDSCH or PUSCH transmission.
[0231] The parameter values indicated in the first DCI (Digital Code)
[0232] In some implementations, the initialization of the scrambling sequence for the second DCI is determined based on relevant information about the first DCI. In this way, the UE's detection of the second DCI implies that the first DCI has also been successfully received, thereby improving the robustness of the first DCI. For example, the UE can determine the generation of the scrambling sequence for the second DCI based on at least one of the following:
[0233] ● Determining the decimal value of the CRC checksum based on the first DCI;
[0234] ● The decimal value based on a portion or all of the information bits of the first DCI; for example, the decimal value based on the first M information bits or the last M information bits of the first DCI.
[0235] ● Based on information from the relevant indicator field in the first DCI; for example, the relevant indicator field directly indicates a parameter value in the scrambling sequence initialization formula.
[0236] For example, the generator of the scrambling sequence c(i) of the second DCI can be initialized by the following formula:
[0237] C init =(n RNTI .2 16 +n I′ D )mod 2 31
[0238] Where, n I ′ D ∈{0,1,…,65535},n I ′ D This can be the decimal value of the CRC of the first DCI, the decimal value of some or all of the information bits of the first DCI, or the value indicated by the first DCI; n RNTI It is the C-RNTI value.
[0239] For example, the generator of the scrambling sequence c(i) of the second DCI is initialized using the following formula:
[0240] C init =(n RNTI .2 16 +n ID +n I ′ D )mod 2 31
[0241] Where, n ID ∈{0,1,…,65535}, if the value of the high-level parameter pdcch-DMRS-ScramblingID is configured, n ID The configuration values for parameters related to PDCCH DMRS scrambling initialization (e.g., pdcch-DMRS-ScramblingID). If parameters related to PDCCH DMRS scrambling initialization (e.g., pdcch-DMRS-ScramblingID) are not configured, n ID For cell identifiers (e.g., physical cell identifiers); n I ′ D ∈{0,1,…,65535} can be the decimal value of the CRC of the first DCI, the decimal value of some or all information bits of the first DCI, or the value indicated by the first DCI; n RNTI It is the C-RNTI value.
[0242] Optionally, a preset relationship may exist between the starting CCE index number of the first DCI and the starting index number of the second DCI. Therefore, the UE can determine the starting index number of the second DCI based on the starting CCE index number of the first DCI, or vice versa. For example, this preset relationship can be n. CCE,2 =mod(n)CCE,1 +α,N CCE ), where n CCE,1 It is the starting CCE index number of the first DCI, n CCE,2 It is the starting CCE index number of the second DCI, α is a predefined or preconfigured positive integer value, and N CCE This refers to the number of CCEs in the search space where the second DCI resides. By associating the starting CCE index number of the first DCI with the starting index number of the second DCI, the robustness of the first DCI can be improved. Furthermore, based on this pre-defined relationship, the complexity of blind detection of the second DCI by the UE is also significantly reduced.
[0243] Optionally, if the UE successfully decodes the first DCI, the UE sends an ACK message corresponding to the first DCI to the base station. The ACK message can be sent at the physical layer as uplink control information (UCI), or it can be sent at the MAC layer via MAC CE. Sending an ACK message improves the robustness of the first DCI, preventing it from being missed, and thus avoiding inconsistencies in the base station's and UE's understanding of the transmission parameters of the PDSCH or PUSCH.
[0244] Figure 5 A flowchart of a method 500 performed by a UE according to some embodiments of the present disclosure is shown.
[0245] refer to Figure 5 During operation S510, the UE listens to the first DCI, which includes parameters related to PUSCH and / or PDSCH.
[0246] In operation S520, the UE listens to the second DCI, which schedules PUSCH and / or PDSCH. The second DCI includes parameters related to PUSCH and / or PDSCH.
[0247] In operation S530, the UE transmits a PUSCH scheduled by the second DCI and / or receives a PDSCH scheduled by the second DCI based on the received second DCI. Wherein, if the first DCI is received and the parameters in the first DCI are effective, the parameters in the first DCI are applied to the transmission of the PUSCH or PDSCH scheduled by the second DCI.
[0248] In some implementations, one or more of operations S510 to S530 may be performed based on the methods described in various embodiments of this disclosure (e.g., embodiments described in conjunction with the figures above).
[0249] In some implementations, method 500 may omit one or more of operations S510 to S530, or may include additional operations, such as operations that can be performed by the UE as described in various embodiments of this disclosure (e.g., embodiments described in conjunction with the figures above).
[0250] Figure 6 A flowchart of a method 600 performed by a base station according to some embodiments of the present disclosure is shown.
[0251] refer to Figure 6 In operation S610, the base station sends a first DCI to the UE, which includes parameters related to PUSCH and / or PDSCH.
[0252] In operation S620, the base station sends a second DCI to the UE. The second DCI schedules PUSCH and / or PDSCH. The second DCI includes parameters related to PUSCH and / or PDSCH.
[0253] In operation S630, the base station receives a PUSCH scheduled by the second DCI from the UE or sends a PDSCH scheduled by the second DCI to the UE. Where parameters in the first DCI are effective, these parameters are applied to the PUSCH or PDSCH transmission scheduled by the second DCI.
[0254] In some implementations, one or more of operations S610 to S630 may be performed based on the methods described in various embodiments of this disclosure (e.g., embodiments described in conjunction with the figures above).
[0255] In some implementations, method 600 may omit one or more of operations S610 to S630, or may include additional operations, such as operations that can be performed by a base station as described in various embodiments of this disclosure (e.g., embodiments described in conjunction with the figures above).
[0256] Figure 7 A block diagram illustrating the configuration of a first node (e.g., a UE) as a scheduled node according to some example embodiments of this disclosure is shown.
[0257] refer to Figure 7 The first node includes a transceiver 710, a controller 720, and a memory 730. The controller 720 may refer to a circuit, an application-specific integrated circuit (ASIC), or at least one processor. The transceiver 710, controller 720, and memory 730 are configured to perform the functions described above (e.g., in conjunction with...). Figures 1-6The operations described can be performed by the terminal or UE. Although the transceiver 710, controller 720, and memory 730 are shown as separate entities, they can be implemented as a single entity, such as a single chip. Alternatively, the transceiver 710, controller 720, and memory 730 can be electrically connected or coupled to each other.
[0258] Transceiver 710 can send signals to other network entities (e.g., base stations) and receive signals from other network entities.
[0259] The controller 720 can control the first node to perform a function according to one of the various exemplary embodiments described above, such as at least one of the operations that can be performed by the UE.
[0260] In some exemplary embodiments, the operation of the first node can be implemented using a memory 730 that stores corresponding program code. Specifically, the first node may be equipped with a memory 730 to store program code that implements the desired operation. In order to perform the desired operation, the controller 720 may read and execute the program code stored in the memory 730 using at least one processor or central processing unit (CPU).
[0261] Figure 8 A block diagram illustrating the configuration of a second node (e.g., a base station) as a scheduling node according to some embodiments of the present disclosure is shown.
[0262] refer to Figure 8 The second node includes a transceiver 810, a controller 820, and a memory 830. The controller 820 may refer to a circuit, an application-specific integrated circuit (ASIC), or at least one processor. The transceiver 810, controller 820, and memory 830 are configured to perform the functions described above (e.g., in conjunction with...). Figures 1-6 The operations described can be performed by the base station. Although the transceiver 810, controller 820, and memory 830 are shown as separate entities, they can be implemented as a single entity, such as a single chip. Alternatively, the transceiver 810, controller 820, and memory 830 can be electrically connected or coupled to each other.
[0263] Transceiver 810 can send signals to other network entities (e.g., terminals) and receive signals from other network entities.
[0264] The controller 820 can control the second node to perform a function according to one of the various exemplary embodiments described above, such as at least one of the operations that can be performed by the base station.
[0265] In some exemplary embodiments, the operation of the second node can be implemented using a memory 830 that stores corresponding program code. Specifically, the second node may be equipped with a memory 830 to store program code that implements the desired operation. In order to perform the desired operation, the controller 820 may read and execute the program code stored in the memory 830 using at least one processor or central processing unit (CPU).
[0266] Those skilled in the art will understand that the illustrative embodiments described above are not intended to be limiting. It should be understood that any two or more of the embodiments disclosed herein can be combined in any combination. Furthermore, other embodiments may be utilized and other changes may be made without departing from the spirit and scope of the subject matter presented herein. It will be readily understood that aspects of the invention disclosed herein, as generally described herein and illustrated in the accompanying drawings, can be arranged, substituted, combined, separated, and designed in a variety of different configurations, all of which are contemplated herein.
[0267] Those skilled in the art will understand that the various illustrative logic blocks, modules, circuits, and steps described herein can be implemented in hardware, software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps are described above in the form of sets of functions. Whether such sets of functions are implemented in hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art may implement the described sets of functions in different ways for each specific application, but such design decisions should not be construed as departing from the scope of this application.
[0268] The various illustrative logic blocks, modules, and circuits described in this application may be implemented or performed using 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, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, the processor may be any conventional processor, controller, microcontroller, 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, multiple microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.
[0269] The steps of the methods or algorithms described in this application may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read and write information to / from the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a communication device (e.g., a terminal or base station). In an alternative, the processor and storage medium may reside as discrete components in the communication device (e.g., a terminal or base station).
[0270] In one or more exemplary designs, the functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functionality may be stored or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include both computer storage media and communication media, the latter including any medium that facilitates the transfer of a computer program from one location to another. Storage media may be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0271] The above description is merely an exemplary embodiment of the present invention and is not intended to limit the scope of protection of the present invention, which is determined by the appended claims.
Claims
1. A method performed by a user equipment (UE) in a communication system, comprising: Listen to the first downlink control information (DCI), which includes parameters related to the physical uplink shared channel (PUSCH) or the physical downlink shared channel (PDSCH); Listen to the second DCI, which schedules PUSCH or PDSCH, and the second DCI includes parameters related to PUSCH or PDSCH. Based on the received second DCI, send the PUSCH scheduled by the second DCI or receive the PDSCH scheduled by the second DCI. Wherein, upon receiving the first DCI and with the parameters in the first DCI taking effect, the parameters in the first DCI are applied to the PUSCH or PDSCH transmission scheduled by the second DCI.
2. The method according to claim 1, further comprising: Within a first predetermined time period after receiving the first DCI, the first DCI is not monitored.
3. The method according to claim 2, comprising: Start the configured first timer when the first DCI is received; as well as During the first timer's execution, the first DCI is not monitored.
4. The method according to claim 1, wherein: The second DCI is detected after the first DCI; or, The second DCI and the first DCI are monitored simultaneously.
5. The method according to claim 1, wherein: The UE is configured to listen to the first DCI and the second DCI.
6. The method according to claim 5, wherein: The first DCI and the second DCI use the same Radio Network Temporary Identifier (RNTI) value for CRC scrambling, and the payload sizes of the first DCI and the second DCI are aligned. Both the first DCI and the second DCI include a field to distinguish the first DCI from the second DCI. or, The first DCI and the second DCI use different RNTI values for CRC scrambling.
7. The method according to claim 1, wherein: The first DCI is the common DCI for the UE group.
8. The method according to claim 1, wherein: The first DCI includes two DCI formats: one DCI format is used to indicate parameters related to PDSCH, and the other DCI format is used to indicate parameters related to PUSCH.
9. The method according to claim 1, wherein: The UE is configured to listen to a first DCI, a second DCI, and a third DCI, wherein the third DCI schedules PUSCH or PDSCH, and the third DCI includes at least one of the following: DCI format 1_0, DCI format 1_1, DCI format 1_2, DCI format 1_3, DCI format 0_0, DCI format 0_1, DCI format 0_2, or DCI format 0_3.
10. The method according to claim 9, wherein: Upon receiving both the first DCI and the third DCI, the parameter values indicated in the first DCI are not applied to the PUSCH or PDSCH transmissions scheduled by the third DCI.
11. The method according to claim 9, wherein: Upon receiving both a first DCI and a third DCI, the indication value of one or more parameters in the first DCI is applied to the PUSCH or PDSCH transmission scheduled by the third DCI, wherein the one or more parameters in the first DCI are not included in the third DCI; and / or Upon receiving a first DCI and a third DCI, the indication values of one or more parameters in the first DCI are not applied to the PUSCH or PDSCH transmissions scheduled by the third DCI, wherein the one or more parameters in the first DCI are included in the third DCI.
12. The method according to claim 1, wherein, The parameters in the first DCI include at least one of the following: the index number of the active bandwidth portion (BWP); the transform precoding indicator; the antenna port indicator; the precoding information and the number of layers; the demodulation reference signal (DMRS) sequence initialization; and the phase tracking reference signal (PTRS)-DMRS association. Open-loop power control parameter set indication; unavailable symbol pattern indication; BetaOffset indication; Sound Reference Signal (SRS) related indication; Channel State Information (CSI) request; Secondary Cell (SCell) sleep indication; Physical Downlink Control Channel (PDCCH) listen-adaptive indication; Maximum Multiple-Input Multiple-Output (MIMO) layer number; Transmission Time Interval (TTI) size; Resource Block Group (RBG) size; Size of the time-domain resource allocation field of the second DCI; The second DCI's scheduling bandwidth size; Transmission Configuration Indication (TCI) status set; DMRS configuration of PDSCH and / or PUSCH; indication of whether the second DCI includes priority parameters; parameter K0, indicating the minimum time unit interval between the downlink scheduling DCI and the scheduled PDSCH; parameter K2, indicating the minimum time unit interval between the uplink scheduling DCI and the scheduled PUSCH.
13. The method according to claim 1, wherein, The parameter values associated with PUSCH or PDSCH are indicated jointly by the first DCI and the second DCI.
14. The method according to claim 13, wherein, For one of the at least one parameters indicated jointly by the first DCI and the second DCI: The first DCI includes a portion of the information bits of the parameter, and the second DCI includes another portion of the information bits of the parameter; or The first DCI includes a reference value for the parameter, and the second DCI includes an adjustment value for the parameter, the adjustment value being an adjustment amount relative to the reference value.
15. The method of claim 14, wherein: The first DCI includes the high-order information bits of the parameter, and the second DCI includes the low-order information bits of the parameter.
16. The method according to claim 13 or 14, wherein, The at least one parameter includes at least one of the following: HARQ process number; precoding matrix index; modulation and coding scheme (MCS); TCI status; PUSCH transmit power control; BetaOffset indication.
17. The method according to claim 1, wherein, The parameters in the first DCI take effect immediately. The first time is determined based on at least one of the following: The first time unit is after the first DCI is received, and the interval between the first time unit and the time unit after the first DCI is received is a first predetermined interval; The second time unit is after the HARQ-ACK information of the first DCI is sent, and the interval between the second time unit and the time unit after the HARQ-ACK information of the first DCI is sent is a second predetermined interval.
18. A method performed by a base station in a communication system, comprising: Send a first downlink control information (DCI) to the user equipment (UE), the first DCI including parameters related to the physical uplink shared channel (PUSCH) or the physical downlink shared channel (PDSCH); Send a second DCI to the UE, the second DCI scheduling PUSCH or PDSCH, the second DCI including parameters related to PUSCH transmission or PDSCH transmission; Receive the PUSCH of the second DCI schedule from the UE or send the PDSCH of the second DCI schedule to the UE. Wherein, if the parameters in the first DCI are effective, the parameters in the first DCI are applied to the PUSCH or PDSCH transmissions scheduled by the second DCI.
19. A user equipment (UE) in a communication system, comprising: transceiver; and One or more processors, coupled to the transceiver, are configured to perform the method as described in any one of claims 1-17.
20. A base station in a communication system, comprising: transceiver; and One or more processors, coupled to the transceiver, are configured to perform the method as described in claim 18.