Apparatus in a communication system and method performed thereby
Patent Information
- Application Number
- CN202510459179.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-11
- Publication Date
- 2026-10-20
Smart Images

Figure BDA0005357028000000241 
Figure BDA0005357028000000242 
Figure BDA0005357028000000243
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 functionalities added to 6G communication systems, it is necessary to develop new technologies in areas such as network energy saving, air interface security, and network security, while also studying the feasibility of converged technologies such as integrated communication and sensing.
[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 hyper-connectivity for both person-to-machine (P2M) and machine-to-machine (M2M) interactions, is expected to deliver the next wave of hyper-connected 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 available via 6G communication systems, enabling the technology to be applied across a wide range of 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: receiving first information associated with a first physical channel, the first information being used to configure or indicate a modulation and coding scheme (MCS) table, at least one row in the MCS table including constellation diagram type information; receiving downlink control information (DCI), the DCI indicating a row in the MCS table; and transmitting or receiving the first physical channel based on the constellation diagram type in the row of the MCS table indicated by the DCI.
[0009] In conjunction with one or more aspects of the methods performed by the UE as described above, for example, the constellation type includes at least one of the following: a first constellation type; or a second constellation type.
[0010] In conjunction with one or more aspects of the method executed by the UE described above, for example, the bit sequence length corresponding to the first constellation point in the constellation diagram of the second constellation diagram type is not equal to the bit sequence length corresponding to the second constellation point; and / or the constellation diagram of the second constellation diagram type includes at least one of the following: a non-uniform constellation diagram, a non-square constellation diagram, a circular constellation diagram, or an irregularly shaped constellation diagram; and / or the bit sequence lengths corresponding to the constellation points in the constellation diagram of the first constellation diagram type are equal; and / or the constellation diagram of the first constellation diagram type includes at least one of the following: a uniform constellation diagram or a square constellation diagram.
[0011] In conjunction with one or more aspects of the method performed by the UE as described above, for example, it may further include receiving second information, the second information indicating at least one of the following: whether to enable a constellation type other than the first constellation type; whether to enable at least two types of constellation charts; whether to enable both the first constellation chart type and another constellation chart type simultaneously; whether to enable a non-uniform constellation chart; whether to enable a non-square constellation chart; whether to enable a circular constellation chart; or whether to enable an irregularly shaped constellation chart.
[0012] In conjunction with one or more aspects of the method performed by the UE as described above, for example, the DCI includes a field indicating a row of the MCS table, wherein the number of bits corresponding to the field is determined based on the second information.
[0013] In conjunction with one or more aspects of the method performed by the UE as described above, for example, the first physical channel includes at least one of the following: a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH).
[0014] According to some aspects of this disclosure, a method performed by a UE in a communication system is provided. The method includes: receiving configuration information related to a Channel Quality Indicator (CQI), wherein the CQI-related configuration information includes a first parameter related to a CQI table; determining a CQI table based on the first parameter; and sending a CSI report, wherein the CSI report includes the CQI, the CQI being determined based on a CQI table, wherein the CQI table includes at least one of: a first CQI table and a second CQI table, the first CQI table corresponding to a first constellation diagram type, and the second CQI table corresponding to a second constellation diagram type.
[0015] In conjunction with one or more aspects of the method performed by the UE described above, for example, determining the CQI table based on the first parameter includes: if the value of the first parameter is a first value, a first CQI table is determined as a CQI table for CQI calculation; and / or if the value of the first parameter is a second value, a first CQI table and a second CQI table are determined as CQI tables for CQI calculation.
[0016] In conjunction with one or more aspects of the method performed by the UE described above, for example, the CQI-related configuration information further includes a second parameter indicating the constellation type, wherein the CQI table is determined based on the CQI table corresponding to the value of the first parameter and the constellation type indicated by the second parameter, wherein the first value of the first parameter corresponds to at least one of a first CQI table or a second CQI table, and the second value of the first parameter corresponds to at least one of a third CQI table or a fourth CQI table, wherein the first CQI table and the second CQI table have the same index. The modulation order corresponding to the row is less than or equal to the modulation order corresponding to the row with the same index in the third CQI table and the fourth CQI table; and / or, the spectral efficiency corresponding to the row with the same index in the first CQI table and the second CQI table is less than the spectral efficiency corresponding to the row with the same index in the third CQI table and the fourth CQI table; and / or, the target code rate corresponding to the row with the same index in the first CQI table and the second CQI table is less than the target code rate corresponding to the row with the same index in the third CQI table and the fourth CQI table.
[0017] In conjunction with one or more aspects of the method performed by the UE described above, for example, when the value of the first parameter is a first value and the constellation type indicated by the second parameter is a first constellation type, the first CQI table is determined as the CQI table for CQI calculation; and / or when the value of the first parameter is a first value and the constellation type indicated by the second parameter is a second constellation type, the second CQI table is determined as the CQI table for CQI calculation; and / or when the value of the first parameter is a first value and the constellation type indicated by the second parameter is a second constellation type, both the first CQI table and the second CQI table are determined as CQI tables for CQI calculation; and / or when the value of the first parameter is a first value and the constellation type indicated by the second parameter is a second constellation type, ...... When the value of the first parameter is the second value and the constellation type indicated by the second parameter is the first constellation type, the third CQI table is determined as the CQI table for CQI calculation; and / or when the value of the first parameter is the second value and the constellation type indicated by the second parameter is the second constellation type, the fourth CQI table is determined as the CQI table for CQI calculation; and / or when the value of the first parameter is the first value and the constellation type indicated by the second parameter is the second constellation type, the third CQI table and the fourth CQI table are determined as the CQI tables for CQI calculation, wherein the third CQI table corresponds to the first constellation type and the fourth CQI table corresponds to the second constellation type.
[0018] In conjunction with one or more aspects of the method performed by the UE described above, for example, the CQI table is determined based on a first parameter and UE capabilities, the UE capabilities indicating whether a first constellation type and a second constellation type are supported, wherein: if the UE capabilities indicate that only the first constellation type is supported, the first CQI table is determined as the CQI table for CQI calculation, and / or if the UE capabilities indicate that both the first and second constellation types are supported, the second CQI table, or both the first and second CQI tables, are determined as the CQI table for CQI calculation.
[0019] In conjunction with one or more aspects of the method performed by the UE described above, for example, the CQI-related configuration information further includes a third parameter indicating whether the first constellation type and the second constellation type are enabled, wherein: when the third parameter indicates that only the first constellation type is enabled, the first CQI table is determined as the CQI table for CQI calculation, and / or when the third parameter indicates that both the first and second constellation types are enabled, the second CQI table, or both the first and second CQI tables, are determined as the CQI table for CQI calculation.
[0020] In conjunction with one or more aspects of the method performed by the UE described above, for example, when the CQI table includes two CQI tables: the CQI report includes a first CQI index and a second CQI index, wherein the first CQI index is an index of CQI values calculated for one of the two CQI tables, and the second CQI index is an index of CQI values calculated for the other of the two CQI tables; or the CQI report includes the CQI index with higher spectral efficiency between the first CQI index and the second CQI index.
[0021] In conjunction with one or more aspects of the method executed by the UE described above, for example, the bit sequence length corresponding to the first constellation point in the constellation diagram of the second constellation diagram type is not equal to the bit sequence length corresponding to the second constellation point; and / or the constellation diagram of the second constellation diagram type includes at least one of the following: a non-uniform constellation diagram, a non-square constellation diagram, a circular constellation diagram, or an irregularly shaped constellation diagram; and / or the bit sequence lengths corresponding to the constellation points in the constellation diagram of the first constellation diagram type are equal; and / or the constellation diagram of the first constellation diagram type includes at least one of the following: a uniform constellation diagram or a square constellation diagram.
[0022] According to some aspects of this disclosure, a method performed by a UE in a communication system is provided. The method includes: receiving third information, wherein the third information indicates a first mapping relationship between a bit sequence corresponding to a first constellation diagram and complex-valued modulation symbols; and modulating the bit sequence with a second mapping relationship based on the first mapping relationship and at least one offset to generate complex-valued modulation symbols, wherein the second mapping relationship represents a mapping relationship between bits corresponding to a second constellation diagram and complex-valued modulation symbols, wherein the offset indicates an offset between the real and / or imaginary parts of a second constellation point in the second constellation diagram corresponding to the first bit sequence and the real and / or imaginary parts of the first constellation point in the first constellation diagram corresponding to the first bit sequence.
[0023] In conjunction with one or more aspects of the method performed by the UE as described above, for example, it may further include receiving fourth information indicating at least one of the following: at least one first constellation point in the first constellation diagram; at least one offset corresponding to the at least one first constellation point.
[0024] In conjunction with one or more aspects of the method performed by the UE described above, for example, it further includes receiving fourth information, the fourth information indicating a set of constellation points in a first constellation map, and offsets corresponding to constellation points in the set of constellation points, wherein the set of constellation points includes at least two constellation points, and the at least two constellation points have the same offset.
[0025] In conjunction with one or more aspects of the method performed by the UE described above, for example, receiving the third information includes: receiving higher-layer signaling that configures or indicates a modulation and coding scheme (MCS) table; and receiving downlink control information (DCI) indicating a row in the MCS table, wherein the first mapping is determined based on the MCS information in the row indicated by the DCI in the MCS table.
[0026] According to some aspects of this disclosure, a method performed by a base station in a communication system is provided. The method includes: sending first information related to a first physical channel to a user equipment (UE), the first information being used to configure or indicate a modulation and coding scheme (MCS) table, at least one row in the MCS table including constellation type information; sending downlink control information (DCI) to the UE, the DCI indicating a row in the MCS table; and transmitting or receiving the first physical channel based on the constellation type in the row of the MCS table indicated by the DCI.
[0027] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the constellation type includes at least one of the following: a first constellation type; or a second constellation type.
[0028] In conjunction with one or more aspects of the method performed by the base station described above, for example, the bit sequence length corresponding to the first constellation point in the constellation diagram of the second constellation diagram type is not equal to the bit sequence length corresponding to the second constellation point; and / or the constellation diagram of the second constellation diagram type includes at least one of the following: a non-uniform constellation diagram, a non-square constellation diagram, a circular constellation diagram, or an irregularly shaped constellation diagram; and / or the bit sequence lengths corresponding to the constellation points in the constellation diagram of the first constellation diagram type are equal; and / or the constellation diagram of the first constellation diagram type includes at least one of the following: a uniform constellation diagram, or a square constellation diagram.
[0029] In conjunction with one or more aspects of the method performed by the base station as described above, for example, it may further include sending second information to the UE, the second information indicating at least one of the following: whether to enable a constellation type other than the first constellation type; whether to enable at least two types of constellation diagrams; whether to enable both the first constellation type and another constellation type simultaneously; whether to enable a non-uniform constellation diagram; whether to enable a non-square constellation diagram; whether to enable a circular constellation diagram; or whether to enable an irregularly shaped constellation diagram.
[0030] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the DCI includes a field indicating a row of the MCS table, wherein the number of bits corresponding to the field is determined based on the second information.
[0031] In conjunction with one or more aspects of the method performed by the base station as described above, for example, the first physical channel includes at least one of the following: a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH).
[0032] According to some aspects of this disclosure, a method performed by a base station in a communication system is provided. The method includes: sending configuration information related to a Channel Quality Indicator (CQI) to a UE, wherein the CQI-related configuration information includes a first parameter related to a CQI table; and receiving a CSI report from the UE, wherein the CSI report includes the CQI, the CQI being determined based on a CQI table, wherein the CQI table is determined based on the first parameter, and wherein the CQI table includes at least one of: a first CQI table and a second CQI table, the first CQI table corresponding to a first constellation type and the second CQI table corresponding to a second constellation type.
[0033] In conjunction with one or more aspects of the method performed by the base station described above, for example, if the value of the first parameter is a first value, a first CQI table is determined as a CQI table for CQI calculation; and / or if the value of the first parameter is a second value, a first CQI table and a second CQI table are determined as CQI tables for CQI calculation.
[0034] In conjunction with one or more aspects of the method performed by the base station described above, for example, the CQI-related configuration information further includes a second parameter indicating a constellation map type, wherein the CQI table is determined based on the CQI table corresponding to the value of the first parameter and the constellation map type indicated by the second parameter, wherein a first value of the first parameter corresponds to at least one of a first CQI table or a second CQI table, and a second value of the first parameter corresponds to at least one of a third CQI table or a fourth CQI table, wherein the first CQI table and the second CQI table have the same index. The modulation order corresponding to the row is less than or equal to the modulation order corresponding to the row with the same index in the third CQI table and the fourth CQI table; and / or, the spectral efficiency corresponding to the row with the same index in the first CQI table and the second CQI table is less than the spectral efficiency corresponding to the row with the same index in the third CQI table and the fourth CQI table; and / or, the target code rate corresponding to the row with the same index in the first CQI table and the second CQI table is less than the target code rate corresponding to the row with the same index in the third CQI table and the fourth CQI table.
[0035] In conjunction with one or more aspects of the method performed by the base station described above, for example, when the value of the first parameter is a first value and the constellation type indicated by the second parameter is a first constellation type, a first CQI table is determined as a CQI table for CQI calculation; and / or when the value of the first parameter is a first value and the constellation type indicated by the second parameter is a second constellation type, a second CQI table is determined as a CQI table for CQI calculation; and / or when the value of the first parameter is a first value and the constellation type indicated by the second parameter is a second constellation type, both the first CQI table and the second CQI table are determined as CQI tables ...... When the value of the first parameter is the second value and the constellation type indicated by the second parameter is the first constellation type, the third CQI table is determined as the CQI table for CQI calculation; and / or when the value of the first parameter is the second value and the constellation type indicated by the second parameter is the second constellation type, the fourth CQI table is determined as the CQI table for CQI calculation; and / or when the value of the first parameter is the first value and the constellation type indicated by the second parameter is the second constellation type, the third CQI table and the fourth CQI table are determined as the CQI tables for CQI calculation, wherein the third CQI table corresponds to the first constellation type and the fourth CQI table corresponds to the second constellation type.
[0036] In conjunction with one or more aspects of the method performed by the base station described above, for example, the CQI table is determined based on a first parameter and UE capabilities, the UE capabilities indicating whether a first constellation type and a second constellation type are supported, wherein: if the UE capabilities indicate that only the first constellation type is supported, the first CQI table is determined as the CQI table for CQI calculation, and / or if the UE capabilities indicate that both the first and second constellation types are supported, the second CQI table, or both the first and second CQI tables, are determined as the CQI table for CQI calculation.
[0037] In conjunction with one or more aspects of the method performed by the base station described above, for example, the CQI-related configuration information further includes a third parameter indicating whether a first constellation type and a second constellation type are enabled, wherein: when the third parameter indicates that only the first constellation type is enabled, a first CQI table is determined as the CQI table for CQI calculation, and / or when the third parameter indicates that both the first and second constellation types are enabled, a second CQI table, or both the first and second CQI tables, are determined as the CQI table for CQI calculation.
[0038] In conjunction with one or more aspects of the method performed by the base station described above, for example, when the CQI table includes two CQI tables: the CQI report includes a first CQI index and a second CQI index, wherein the first CQI index is an index of CQI values calculated for one of the two CQI tables, and the second CQI index is an index of CQI values calculated for the other of the two CQI tables; or the CQI report includes the CQI index with higher spectral efficiency between the first CQI index and the second CQI index.
[0039] In conjunction with one or more aspects of the method performed by the base station described above, for example, the bit sequence length corresponding to the first constellation point in the constellation diagram of the second constellation diagram type is not equal to the bit sequence length corresponding to the second constellation point; and / or the constellation diagram of the second constellation diagram type includes at least one of the following: a non-uniform constellation diagram, a non-square constellation diagram, a circular constellation diagram, or an irregularly shaped constellation diagram; and / or the bit sequence lengths corresponding to the constellation points in the constellation diagram of the first constellation diagram type are equal; and / or the constellation diagram of the first constellation diagram type includes at least one of the following: a uniform constellation diagram, or a square constellation diagram.
[0040] According to some aspects of this disclosure, a method performed by a base station in a communication system is provided. The method includes: sending third information to a UE, wherein the third information indicates a first mapping relationship between a bit sequence corresponding to a first constellation diagram and complex-valued modulation symbols, wherein the complex-valued modulation symbols are generated by modulating the bit sequence with a second mapping relationship based on the first mapping relationship and at least one offset, wherein the second mapping relationship represents a mapping relationship between bits corresponding to a second constellation diagram and complex-valued modulation symbols, wherein the offset indicates an offset between the real and / or imaginary parts of a second constellation point in the second constellation diagram corresponding to the first bit sequence and the real and / or imaginary parts of the first constellation point in the first constellation diagram corresponding to the first bit sequence.
[0041] In conjunction with one or more aspects of the method performed by the base station as described above, for example, it may further include sending fourth information to the UE, the fourth information indicating at least one of the following: at least one first constellation point in the first constellation diagram; the at least one offset corresponding to the at least one first constellation point.
[0042] In conjunction with one or more aspects of the method performed by the base station described above, for example, it further includes sending fourth information to the UE, the fourth information indicating a set of constellation points in a first constellation map and offsets corresponding to constellation points in the set of constellation points, wherein the set of constellation points includes at least two constellation points, and the at least two constellation points have the same offset.
[0043] In conjunction with one or more aspects of the method performed by the base station as described above, for example, sending third information to the UE includes: sending higher-layer signaling to the UE to configure or indicate a modulation and coding scheme (MCS) table; and sending downlink control information (DCI) to the UE, the DCI indicating a row in the MCS table, wherein the first mapping is based on the MCS information in the row indicated by the DCI in the MCS table.
[0044] 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.
[0045] 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.
[0046] 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.
[0047] 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
[0048] 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:
[0049] Figure 1 An example wireless network according to an embodiment of the present disclosure is shown;
[0050] Figure 2 Example base stations according to some embodiments of this disclosure are shown;
[0051] Figure 3 Example user equipment according to some embodiments of this disclosure is shown;
[0052] Figure 4 A schematic diagram of frequency domain resources according to some example embodiments of the present disclosure is shown;
[0053] Figure 5 A schematic diagram of a 16QAM constellation diagram according to some example embodiments of the present disclosure is shown;
[0054] Figures 6A to 6D Examples of constellation diagrams for different types of 16QAMs according to some embodiments of this disclosure are shown;
[0055] Figure 7 A flowchart of a method performed by a UE according to some example embodiments of this disclosure is shown;
[0056] Figures 8A to 8F Some examples of mapping rules between bitstreams and constellation points are shown when the modulation order is 4 (different types of 16QAM);
[0057] Figure 9 A flowchart of a method performed by a UE according to some example embodiments of this disclosure is shown;
[0058] Figure 10A and Figure 10B A schematic diagram illustrating a constellation diagram extension according to some example embodiments of the present disclosure is shown;
[0059] Figure 11A and Figure 11B A schematic diagram illustrating a constellation diagram extension according to some example embodiments of the present disclosure is shown;
[0060] Figure 12A and Figure 12B A schematic diagram illustrating a constellation diagram extension according to some example embodiments of the present disclosure is shown;
[0061] Figure 13 Examples of bit sequence mappings according to some exemplary embodiments of this disclosure are shown;
[0062] Figures 14A to 14C Examples of constellation diagrams according to some exemplary embodiments of this disclosure are shown;
[0063] Figure 15 A flowchart of a method performed by a UE according to some example embodiments of this disclosure is shown;
[0064] Figure 16 A flowchart is shown illustrating a method performed by a base station according to some example embodiments of the present disclosure;
[0065] Figure 17 A block diagram illustrating the configuration of a UE according to some example embodiments of the present disclosure is shown;
[0066] Figure 18 A block diagram illustrating the configuration of a base station according to some embodiments of the present disclosure is shown. Detailed Implementation
[0067] 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.
[0068] 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.
[0069] 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.
[0070] 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.
[0071] 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.
[0072] 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.
[0073] 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.
[0074] 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 UE 111116 using existing wireless communication technologies, and one or more of UEs 111 and 119 may communicate directly with each other (e.g., UE 117 and 119) using other existing or proposed wireless communication technologies.
[0075] 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).
[0076] 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.
[0077] 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.
[0078] 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.
[0079] 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.
[0080] 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.
[0081] 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.
[0082] 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.
[0083] 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.
[0084] 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.
[0085] 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.
[0086] 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.
[0087] 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).
[0088] 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.
[0089] 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.
[0090] 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.
[0091] 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).
[0092] 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.
[0093] 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.
[0094] 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.
[0095] 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.
[0096] 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.
[0097] 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.
[0098] 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.
[0099] 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.
[0100] 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.
[0101] 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.
[0102] To further understand, 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. "Above," "below," "left," and "right," etc., are used only to indicate relative positional relationships; when the absolute position of the described objects changes, the relative positional relationship may also change accordingly.
[0103] 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.
[0104] It should be noted that the steps in the method described in the exemplary embodiments of this disclosure can be implemented in any order.
[0105] 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".
[0106] 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.
[0107] 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).
[0108] 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.
[0109] 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).
[0110] 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).
[0111] 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.
[0112] -MIB (Master Information Block)
[0113] -SIB (System Information Block) or SIB X (X = 1, 2, ...)
[0114] -RRC signaling
[0115] -MAC CE
[0116] 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.
[0117] -PDCCH (Physical Downlink Control Channel)
[0118] -DCI (Downlink Control Information)
[0119] -UE-specific DCI
[0120] -Group Public DCI
[0121] - Public DCI (e.g., multicast DCI)
[0122] - Scheduling DCI (e.g., DCI used to schedule downlink or uplink data)
[0123] - Non-scheduled DCI (e.g., DCI other than the DCI used to schedule downlink or uplink data)
[0124] -PUCCH (Physical Uplink Control Channel)
[0125] -UCI (Uplink Control Information)
[0126] -Paging
[0127] -PRACH (Physical Random Access Channel)
[0128] -RAR (Random Access Response)
[0129] 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. Therefore, in the description of exemplary embodiments of this disclosure, configuring or indicating information or parameters via RRC signaling or messages is merely an example of configuration or indication via higher layer signaling; MAC CE may also be used for configuration or indication.
[0130] 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.
[0131] Transmissions in a wireless communication system include: transmissions from a base station (e.g., gNB) to a user equipment (UE) (referred to as downlink transmissions), the corresponding time units (e.g., time slots) of which may be referred to as downlink time units (e.g., downlink time slots), and transmissions from the UE to the base station (referred to as uplink transmissions), the corresponding time units (e.g., time slots) of which may be referred to as uplink time units (e.g., uplink time slots).
[0132] In this embodiment of the disclosure, a "frequency domain resource group" refers to a continuous segment of spectrum resources. The UE can transmit or receive physical channels and / or physical signals on a frequency domain resource group. It can be understood that a frequency domain resource group is a continuous segment of spectrum resources that the UE can use to transmit or receive signals. Figure 4 As shown, the first downlink frequency domain resource group has a bandwidth of X MHz and includes X0 subcarriers, and the second downlink frequency domain resource group has a bandwidth of Y MHz and includes Y0 subcarriers. In some embodiments, there is a certain interval, for example, Z MHz, between the highest index subcarrier of the first downlink frequency domain resource group and the lowest index subcarrier of the second downlink frequency domain resource group. In some embodiments, the highest index subcarrier of the first downlink frequency domain resource group and the lowest index subcarrier of the second downlink frequency domain resource group may be continuous.
[0133] In the embodiments of this disclosure, the frequency domain resource group can also be equivalently replaced by one of the following: carrier, bandwidth part, carrier segment, or carrier segment.
[0134] In the following text, for ease of description, the first downlink frequency domain resource group may be simply referred to as the first frequency domain resource group, and the second downlink frequency domain resource group may be simply referred to as the second frequency domain resource group. Alternatively, the first frequency domain resource group may include the first uplink frequency domain resource group and the first downlink frequency domain resource group, and the second frequency domain resource group may include the second uplink frequency domain resource group and the second downlink frequency domain resource group.
[0135] When an operator has multiple contiguous spectrum resources available, it can use them as a single cell by deploying one or more contiguous spectrum resources on each spectrum segment. The physical meaning of contiguous spectrum resources is a set comprising N0 consecutive resource elements or resource blocks in the frequency domain, where each resource element is an OFDM subcarrier. A resource block contains a certain number of contiguous resource elements; optionally, a resource block contains 12 consecutive resource elements. Resource blocks can also be common resource blocks, physical resource blocks, virtual resource blocks, etc. The reference position of the index of a common resource block (or physical or virtual resource block) can be the minimum index subcarrier of a frequency domain resource group, a predefined or configured frequency domain reference point, or the minimum index subcarrier of another frequency domain resource group.
[0136] When a cell contains multiple frequency domain resource groups, for a UE in an idle / inactive state, system information (such as SSB, SIB, RMSI (Remaining Minimum System Information), and OSI (Other System Information)) and paging of the serving cell can only be broadcast in one of the multiple downlink frequency domain resource groups within the serving cell. System information can include the necessary information for each frequency domain resource group (such as frequency, bandwidth, SCS (Sub-Carrier Spacing), RACH (Random Access Channel) resources, etc.). Therefore, the UE can see and access all frequency domain resource groups.
[0137] In one alternative implementation, the UE receives SSB and system information in the first (anchored) downlink frequency domain resource group and performs initial access on the first (anchored) uplink frequency domain resource group.
[0138] In the embodiments of this disclosure, the frequency domain resource unit (also called a frequency resource unit, frequency domain unit, or frequency unit) can be: a subcarrier, a subcarrier group (composed of multiple subcarriers), a resource block (RB), also called a physical resource block (PRB), a resource block group (composed of multiple RBs), a bandwidth portion (BWP), a frequency band portion group (composed of multiple BWPs), a frequency band / carrier, or a frequency band group / carrier group; it can also be an absolute frequency domain unit, such as 1 Hz, 1 kHz, etc.; the frequency domain unit can also be a combination of multiple granularities, such as M1 PRBs plus M2 subcarriers, etc.
[0139] In the embodiments of this disclosure, the time-domain resource unit (also referred to as a time-domain unit, time resource unit, or time unit) can be: an OFDM symbol, an OFDM symbol group (composed of multiple OFDM symbols), a slot, a slot group (composed of multiple slots), a subframe, a subframe group (composed of multiple subframes), a system frame, or a system frame group (composed of multiple system frames); it can also be an absolute time unit, such as 1 millisecond, 1 second, etc.; the time unit can also be a combination of multiple granularities, such as N1 slots plus N2 OFDM symbols, etc. It can also be the duration of an OOK (On-Off Keying) chip.
[0140] In embodiments of this disclosure, the Physical Downlink Control Channel (PDCCH) can be used to schedule DL transmissions on the PDSCH and UL transmissions on the PUSCH, wherein the downlink control information (DCI) on the PDCCH includes:
[0141] - Downlink allocation, which includes at least modulation and coding formats, resource allocation, and hybrid ARQ information related to DL-SCH;
[0142] - Uplink scheduling permission, which includes at least modulation and coding formats, resource allocation, and hybrid ARQ information related to UL-SCH.
[0143] Besides scheduling, PDCCH can also be used for:
[0144] - Activate and deactivate configured PUSCH transports using the configured authorization;
[0145] - Activation and deactivation of PDSCH semi-persistent transport;
[0146] - Notify one or more UEs of their slot format;
[0147] - Notify one or more UEs of the PRB and OFDM symbols, where the UEs may assume that no transmission is directed to the UE;
[0148] - Transmit TPC commands for PUCCH and PUSCH;
[0149] - One or more TPC commands for SRS transmission are sent by one or more UEs;
[0150] - Switch the active bandwidth portion of the UE;
[0151] - Initiate the random access procedure;
[0152] - Instruct the UE to monitor the PDCCH during the next DRX on duration;
[0153] - In the context of IAB, indicate the availability of soft symbols for IAB-DU;
[0154] - Trigger a single HARQ-ACK codebook feedback;
[0155] - For shared spectrum channel access operations, at least one of the following is included:
[0156] - Triggers a switch in the search space set group;
[0157] - Indicate the available RB set and channel occupancy duration to one or more UEs;
[0158] - Indicates downlink feedback information for the configured authorized PUSCH (CG-DFI).
[0159] In a communication system (e.g., an NR system), the UE can determine the decoding method for physical downlink channels (e.g., PDSCH, PDCCH, PBCH, etc.) and the generation method for physical uplink channels (e.g., PUSCH, PUCCH, etc.) based on the modulation and coding scheme (MCS) indicated by the base station. Specifically, the UE can determine the modulation order based on the MCS index notified by the base station, and then modulate the bit stream or scrambled bit block into complex-valued modulation symbols based on the mapping relationship between one or more bits (bit sequences) corresponding to the modulation order and complex-valued modulation symbols (e.g., the correspondence or correlation between modulation order and mapping relationship can be predefined, for example, through a protocol).
[0160] In communication systems, modulation (e.g., a modulation mapper) may include taking binary digits (0 or 1) as input and producing a complex-valued modulation symbol x = I + jQ as output. The mapping between one or more bits and complex-valued modulation symbols may also be referred to as a constellation diagram. In embodiments of this disclosure, "constellation diagram" may be used interchangeably with the following terms or descriptions: modulation map; modulation scheme; modulation type; modulation mapping scheme; modulation mapping type; bit sequence to modulation symbol mapping; bit sequence to modulation symbol mapping type; bit sequence to modulation symbol mapping scheme; or similar terms. In communication systems (e.g., NR), constellation diagrams such as QPSK, 16QAM, 64QAM, 256QAM, etc., may be used. In a constellation diagram, each point (which may be referred to as a constellation point or symbol point) represents a modulation symbol that corresponds to a combination of binary bits. Figure 5 A 16QAM constellation diagram is shown, which represents the mapping between four bits and complex-valued modulation symbols.
[0161] In communication systems (e.g., NR), each modulation order corresponds to a unique constellation diagram. For example, when the modulation order is 2, the corresponding modulation scheme or constellation diagram is QPSK; when the modulation order is 4, the corresponding modulation scheme or constellation diagram is 16QAM; when the modulation order is 6, the corresponding modulation scheme or constellation diagram is 64QAM; when the modulation order is 8, the corresponding modulation scheme or constellation diagram is 256QAM; when the modulation order is 10, the corresponding modulation scheme or constellation diagram is 1024QAM, and so on. Figure 5 The constellation diagram of 16QAM is shown.
[0162] The following text illustrates the mapping methods for QPSK, 16QAM, 64QAM, 256QAM, and 1024QAM. That is, bit sequences can be mapped to complex-valued modulation symbols based on the corresponding mapping methods.
[0163] For 16QAM modulation, four bits b(4i), b(4i+1), b(4i+2), b(4i+3) are mapped to complex-valued modulation symbols d(i) based on the following formula:
[0164]
[0165] For 64QAM modulation, the six bits b(6i), b(6i+1), b(6i+2), b(6i+3), b(6i+4), b(6i+5) are mapped to the complex-valued modulation symbol d(i) based on the following formula:
[0166]
[0167] For 256QAM modulation, 8 bits b(8i), b(8i+1), b(8i+2), b(8i+3), b(8i+4), b(8i+5), b(8i+6), b(8i+7) are mapped to complex-valued modulation symbols d(i) based on the following formula:
[0168]
[0169] For 1024QAM modulation, 10 bits b(10i), b(10i+1), b(10i+2), b(10i+3), b(10i+4), b(10i+5), b(10i+6), b(10i+7), b(10i+8), b(10i+9) are mapped to complex-valued modulation symbols d(i) based on the following formula:
[0170]
[0171] In the example embodiments of this disclosure, the constellation diagrams of QPSK, 16QAM, 64QAM, 256QAM, and 1024QAM described above (corresponding to the mappings defined based on the above formulas) can be referred to as default type constellation diagrams (or default constellation diagrams, or regular constellation diagrams, or first constellation diagram types). For example, a default type constellation diagram can be a constellation diagram in which the bit sequence length corresponding to the first constellation point is N, and the bit sequence length corresponding to the second constellation point is M, where N and M are positive integers, and M and N are equal. For example, constellation diagrams other than default type constellation diagrams can be non-default type constellation diagrams (or second constellation diagram types). For example, a non-default type constellation diagram can be a constellation diagram in which the bit sequence length corresponding to the first constellation point is N, and the bit sequence length corresponding to the second constellation point is M, where N and M are positive integers, and M and N are not equal.
[0172] In some cases (e.g., in future communication systems), the same modulation order may correspond to multiple constellation diagrams. For example, for modulation order 4, the modulation scheme or constellation diagram may include: 16QAM (which can be the modulation scheme corresponding to modulation order 4 currently used in NR communication systems; in the embodiments of this disclosure, it can be referred to as default 16QAM or conventional 16QAM); Type A 16QAM; Type B 16QAM; Type C 16QAM; or other types of 16QAM. For example, default or conventional 16QAM, default or conventional 64QAM, and default or conventional 256QAM can be the first constellation diagram type. At least one of the Type A constellation diagram, Type B constellation diagram, or other types of constellation diagrams can be the second constellation diagram type. Figures 6A to 6D Examples of constellation diagrams for default 16QAM, Type A 16QAM, Type B 16QAM, and Type C 16QAM according to some embodiments of this disclosure are shown respectively.
[0173] When the same modulation order may correspond to multiple modulation schemes or constellation diagrams, how the UE determines the constellation diagram corresponding to the downlink / uplink channel is a problem that needs to be solved. Therefore, enhanced uplink / downlink transmission methods are required.
[0174] According to some exemplary embodiments of this disclosure, a method executed by a UE in a communication system, a method executed by a base station, and a UE and a base station in a communication system are provided. This method enables support for multiple constellation diagrams or constellation diagram types corresponding to the same modulation order. The following are examples, combined with… Figure 7 Examples of downlink channel transmission methods are given below. It is understood that the principles of the methods described for downlink (e.g., PDSCH transmission) can also be applied to uplink transmission (e.g., PUSCH transmission).
[0175] refer to Figure 7 In operation S710, the UE receives configuration information related to the PDSCH. For example, this configuration information may be used to configure or indicate an MCS table, where at least one row may include at least one of the following: modulation order; constellation type; code rate; spectral efficiency. For example, the UE may receive an RRC message (e.g., PDSCH-Config) related to the PDSCH configuration, where PDSCH-Config may include parameters indicating the MCS table, and at least one row in the MCS table indicates or includes the constellation type (e.g., information indicating the constellation type).
[0176] In operation S720, the UE receives a DCI. For example, the DCI may indicate a row in the MCS table. For example, the UE may receive a PDCCH carrying a DCI, wherein the DCI includes a field indicating a row in the MCS table. The DCI can be used to schedule the PDSCH. In the example embodiments of this disclosure, the DCI and the DCI format can be used interchangeably.
[0177] In operation S730, the UE receives the PDSCH. For example, the UE can receive the PDSCH based on configuration information and DCI associated with the PDSCH, such as determining the MCS for the PDSCH to demodulate the PDSCH. For example, the base station can determine the MCS for the PDSCH based on configuration information and DCI associated with the PDSCH, and map one or more bits (bit sequences) of the PDSCH to modulation symbols based on the determined MCS. For example, the mapping relationship between one or more bits (bit sequences) of the PDSCH and modulation symbols (complex-valued modulation symbols) is determined based on one or more of the configuration information associated with the PDSCH (e.g., the RRC message), the Radio Network Temporary Identifier (RNTI) corresponding to the PDSCH, and parameters in the PDCCH indicating the constellation diagram type. In the example embodiments of this disclosure, the UE receiving the downlink channel (e.g., PDSCH) may include the UE receiving and / or decoding and / or demodulating the downlink channel (e.g., PDSCH). In the example embodiments of this disclosure, the UE transmitting the uplink channel (e.g., PUSCH) may include the UE encoding and / or modulating and / or transmitting the uplink channel (e.g., PUSCH).
[0178] According to some example embodiments of this disclosure, an MCS table including a constellation chart type can be configured via higher-level signaling (e.g., RRC), and the constellation chart type in the MCS table can be indicated via DCI.
[0179] In some implementations, during operation S710, the UE may receive configuration information related to the PDSCH, wherein the configuration information includes parameters indicating an MCS table, and at least one row in the MCS table indicates the constellation type (e.g., each row in the MCS table includes a constellation type). In some implementations, during operation S720, the UE may receive a DCI, wherein the DCI contains parameters indicating the modulation and coding scheme, such as a modulation and coding scheme field (I...). MCS This parameter in the DCI can indicate a row in the MCS table. During operation S730, the UE can receive PDSCH.
[0180] To determine at least one of the modulation order, target code rate, and constellation type of the PDSCH, the UE can read the modulation and coding scheme field (I) from the DCI. MCS The modulation and coding scheme field in DCI (I MCS It can be used to determine at least one of the following: modulation order (Q) m ), target bit rate (R), constellation type.
[0181] In some implementations, the UE can use I MCS The MCS table determines one of the following for PDSCH: modulation order (Q m ), target code rate (R), constellation type. For example, based on the MCS table configured with configuration information related to PDSCH and the rows in the MCS table indicated by DCI, the UE can determine the MCS for PDSCH using the modulation order, constellation type, and target code rate in the rows.
[0182] Tables 1 and 2 illustrate examples of MCS tables according to some exemplary embodiments of this disclosure. In the MCS tables or CQI tables of embodiments of this disclosure, for the same modulation order, "default" indicates the default modulation scheme or default constellation corresponding to that modulation order, "TYPEA" indicates the type A modulation scheme or type A constellation corresponding to that modulation order, and "TYPE B" indicates the type B modulation scheme or type B constellation corresponding to that modulation order. Furthermore, the values "R0," "S0," etc., for target code rate and frequency efficiency in the tables are merely illustrative and can be set to desired values.
[0183] With the MCS table configured as shown in Table 1, the UE can determine the MCS index based on the modulation and coding scheme fields in the DCI, and determine the modulation order, constellation type, target code rate, and spectral efficiency corresponding to the MCS index as the MCS for PDSCH. The UE can then receive PDSCH based on the determined MCS.
[0184] [Table 1]
[0185] MCS Index Modulation order Zodiac Chart Types Target bitrate Spectral efficiency 0 1 default R0 S0 1 2 default R1 S1 2 4 default R2 S2 3 4 TYPE A R3 S3 4 4 TYPE B R4 S4 … … … … … 20 6 Default R20 S20 21 6 Type A R21 S21 … … … … …
[0186] With the MCS table configured as shown in Table 2, the UE can determine the MCS index, as well as the modulation order and constellation type corresponding to the MCS index, based on the modulation and coding scheme fields in the DCI. The UE can then receive the PDSCH based on the determined modulation order and constellation type.
[0187] [Table 2]
[0188]
[0189]
[0190] As shown in Tables 1 and 2, at least one row in the MCS table includes a parameter indicating the constellation chart type. Figures 6A to 6D Examples of patterns of different constellation diagram types with a modulation order of 4 are shown, in which, Figure 6A This is a standard or default 16QAM constellation chart. Figure 6B This is a constellation chart of type A16QAM. Figure 6C This is a constellation chart of type B16QAM. Figure 6D This is a constellation diagram of type C16QAM. Figures 8A to 8F Examples of mapping rules between bitstreams and constellation points are shown for a modulation order of 4 (different types of 16QAM). Here, Eb / N0 represents the ratio of energy per bit to noise power spectral density. It can be seen that the Eb / N0 can differ for different types of 16QAM, meaning their noise immunity can vary, thus making them suitable for different communication environments. The base station can configure the corresponding constellation diagram type to the UE according to different communication environments, thereby adapting to different channel conditions and enhancing anti-interference capabilities.
[0191] According to some example embodiments of this disclosure, an MCS table can be configured via higher-level signaling (e.g., RRC) to indicate the constellation type via DCI (e.g., the DCI includes a field indicating the constellation type).
[0192] Return to reference Figure 7In some implementations, during operation S710, the UE may receive configuration information related to the PDSCH, wherein the configuration information includes parameters indicating an MCS table. For example, rows in the MCS table may include at least one of the following: modulation order, target code rate, and spectral efficiency.
[0193] In some implementations, during operation S720, the UE may receive a DCI containing parameters indicating the constellation type. The DCI may indicate a row in an MCS table. For example, the DCI may include a field indicating the constellation type. Existing fields in the DCI may be reused, or new fields may be used.
[0194] The UE can receive the PDSCH based on configuration information and DCI associated with the PDSCH. For example, the UE can receive the PDSCH based on the modulation order, target code rate, and / or spectral efficiency indicated in the row of the DCI (e.g., corresponding to the MCS index), and based on the parameters indicating the constellation diagram type in the DCI.
[0195] In some examples, the UE can receive RRC parameters that indicate an MCS table (e.g., Table 3 below). Based on the RRC parameters, the UE can determine the MCS table as shown in Table 3, which includes the MCS index and modulation order. The UE can determine the MCS index (i.e., the row of the MCS table indicated by the DCI) based on the DCI. The UE can determine the constellation type by reading the DCI. Based on the parameters indicating the constellation type included in the DCI and the modulation order corresponding to the MCS index, the UE can determine the mapping relationship between one or more bits and complex-valued modulation symbols. The UE can receive the PDSCH based on the determined mapping relationship.
[0196] [Table 3]
[0197] MCS Index Modulation order 0 1 1 2 2 4 3 4 4 4 … … 20 6 21 6 … …
[0198] In some examples, the UE can receive RRC parameters that configure or indicate an MCS table (e.g., Table 4 below). Table 4 may correspond to a default type constellation diagram; for example, the modulation order in Table 4 may correspond to a default constellation diagram type. For example, modulation order 4 may correspond to default or conventional 16QAM. The UE can determine the MCS table as shown in Table 4 based on the RRC parameters. The MCS table includes an MCS index and modulation order, as well as a target code rate and / or spectral efficiency. The UE can determine the MCS index based on the DCI and determine the modulation order corresponding to that MCS index in the MCS table (e.g., Table 4 below), or additionally, the target code rate and / or spectral efficiency. The UE can determine the constellation diagram type by reading the DCI. The UE can determine the mapping relationship between one or more bits and complex-valued modulation symbols based on the parameters indicating the constellation diagram type included in the DCI, and the modulation order corresponding to the MCS index (or, optionally, together with the target code rate and / or spectral efficiency). Further, the UE can receive PDSCH based on the determined mapping relationship. Alternatively, if the DCI does not include constellation type information, the UE can use the default constellation type corresponding to the modulation order to determine the mapping relationship between one or more bits and complex-valued modulation symbols (e.g., using the method for determining the modulation scheme in the current NR system). Whether the DCI includes constellation type information can be configured via higher-level signaling, details of which will be described in later embodiments.
[0199] In some examples, the UE may receive an RRC parameter that configures or indicates an MCS table (e.g., Table 4 below). The UE can determine the MCS index based on the DCI and determine the target code rate and / or spectral efficiency corresponding to the default type constellation diagram based on the MCS index. The UE can determine the constellation diagram type based on parameters indicating the constellation diagram type included in the DCI. The UE can determine the target code rate and / or spectral efficiency adjustment amount corresponding to the constellation diagram type and the MCS index based on a predefined or configured table (e.g., configured via higher-layer signaling) related to the adjustment amount of the target code rate and / or spectral efficiency (e.g., Table 5 below, where the table includes the adjustment amount of the target code rate (target code rate_delta) and the adjustment amount of the spectral efficiency (spectral efficiency_delta) corresponding to the MCS index. The UE determines the target code rate and / or spectral efficiency corresponding to the constellation diagram type based on the target code rate and / or spectral efficiency corresponding to the default type constellation diagram, and the adjustment amount of the target code rate and / or spectral efficiency.
[0200] In a specific example, assume the UE determines the MCS index to be 4 based on the DCI, i.e., the MCS index indicated by the DCI is 4, and determines the constellation type to be a non-default type (type A in this example). The UE can determine that the modulation order corresponding to MCS index 4 in the configured or indicated MCS table (e.g., Table 4) is 4, and the target code rate and spectral efficiency of the default type constellation are R4 and S4, respectively. The UE can determine that the adjustment amount of the target code rate and the adjustment amount of the spectral efficiency corresponding to MCS index 4 and constellation type type A (i.e., the adjustment amount of the target code rate and the adjustment amount of the spectral efficiency corresponding to MCS index 4 in the predefined or configured or indicated adjustment amount table (e.g., Table 5) (which corresponds to constellation type type A)) are R4a and S4a, respectively. The UE can determine that the target code rate and spectral efficiency for PDSCH are R4+R4a and S4+S4a, respectively.
[0201] [Table 4]
[0202]
[0203]
[0204] [Table 5]
[0205] MCS Index Modulation order Target bitrate_delta Spectral efficiency_delta 0 1 R0a S0a 1 2 R1a S1a 2 4 R2a S2a 3 4 R3a S3a 4 4 R4a S4a … … … … 20 6 R20a S20a 21 6 R21a S21a … … … …
[0206] According to some example embodiments of this disclosure, multiple MCS tables can be configured via higher-level signaling (e.g., RRC) and one of the multiple MCS tables can be indicated via DCI.
[0207] Return to reference Figure 7 In some implementations, during operation S710, the UE may receive configuration information related to the PDSCH, wherein the configuration information includes parameters configuring or indicating at least two MCS tables, wherein at least one row in at least one of the at least two MCS tables indicates a constellation type or includes information indicating a constellation type. In some implementations, during operation S720, the UE may receive a DCI, wherein the DCI contains parameters indicating an MCS table or parameters indicating a constellation type. For example, the DCI may indicate one of the configured or indicated MCS tables. The UE may receive the PDSCH based on the configuration information related to the PDSCH and the DCI.
[0208] The following description uses the configuration information configuration or indication of two MCS tables as an example, where one MCS table corresponds to the default constellation chart type and the other MCS table corresponds to a non-default constellation chart type (e.g., type A). The embodiments of this disclosure are not limited to this; an MCS table can be configured for each of multiple non-default constellation chart types (e.g., type A, type B, type C).
[0209] In some examples, parameters in the PDSCH-related configuration information can configure or indicate two MCS tables, including a first MCS table and a second MCS table. The constellation type corresponding to the first MCS table is the default type, and the constellation type corresponding to the second MCS table is a non-default type (e.g., type A). The DCI can indicate one of the first and second MCS tables. The UE can determine the constellation type based on the MCS table indicated by the DCI. For example, if the first MCS table is indicated, the UE can determine that the constellation type is the default constellation type; if the second MCS table is indicated, the UE can determine that the constellation type is a non-default constellation type. The DCI can indicate rows in the MCS table (e.g., MCS indexes). The UE can receive the PDSCH based on the determined constellation type and the MCS information (e.g., modulation order, target code rate, and / or spectral efficiency) corresponding to the MCS index in the MCS table indicated by the DCI. It should be noted that in the description of the embodiments of this disclosure, the type A constellation (type A type) is an example of a non-default constellation type. Therefore, in some implementations, “Type A constellation chart (type A type)” can be replaced with “non-default constellation chart type” or “type A type and / or type B type and / or type C type and / or other non-default constellation chart type”.
[0210] In some examples, parameters in the PDSCH-related configuration information can configure or indicate two MCS tables, including a first MCS table and a second MCS table. The constellation type corresponding to the first MCS table is the default type, and the constellation type corresponding to the second MCS table is a non-default type (e.g., type A). The DCI can indicate the constellation type. The UE can determine the MCS table to use based on the constellation type indicated by the DCI. For example, if the default constellation type is indicated, the UE can use the first MCS table to determine the MCS; if a non-default constellation type (e.g., type A) is indicated, the UE can use the second MCS table to determine the MCS. The DCI can indicate rows in the MCS table (e.g., MCS indexes). The UE can receive the PDSCH based on the MCS information (e.g., modulation order, target code rate, and / or spectral efficiency) corresponding to the MCS index indicated by the DCI in the determined MCS table and the constellation type indicated by the DCI.
[0211] To determine at least one of the modulation order, target code rate, and constellation type of the PDSCH, the UE can read parameters from the DCI that indicate the constellation type, or parameters that indicate the MCS table used.
[0212] In a specific example, the UE may receive RRC parameters, which configure or indicate a first MCS table (e.g., Table 6 below) and a second MCS table (e.g., Table 7 below). The constellation type corresponding to the first MCS table is the default type, and the constellation type corresponding to the second MCS table is a non-default type (e.g., type A).
[0213] In one implementation of this example, the UE may receive a DCI, wherein the DCI includes parameters indicating the selected constellation diagram type. The UE determines an MCS table corresponding to the constellation diagram type based on the parameters. The UE determines at least one of the following: modulation order, target code rate, and spectral efficiency, based on the parameters in the DCI indicating the MCS index. Based on the modulation order and constellation diagram type, the UE can determine a mapping relationship between one or more bits and complex-valued modulation symbols.
[0214] In another implementation of this example, the UE receives a DCI, wherein the DCI includes parameters indicating the MCS table used to determine the MCS. The UE determines the MCS table to be used based on the parameters. The UE can determine the constellation type corresponding to the MCS table. The UE determines at least one of modulation order, target code rate, and spectral efficiency based on parameters indicating the MCS index. Based on the modulation order and the constellation type corresponding to the MCS table, the UE can determine the mapping relationship between one or more bits and complex-valued modulation symbols.
[0215] [Table 6]
[0216]
[0217] [Table 7]
[0218]
[0219] According to some example embodiments of this disclosure, higher-level signaling (e.g., RRC) can indicate whether constellation chart types other than the default constellation chart are enabled, for example, whether non-default constellation chart types are enabled. Whether the DCI includes a field indicating the constellation chart type can be determined based on whether constellation chart types other than the default constellation chart are enabled. For example, if constellation chart types other than the default constellation chart are enabled, the DCI may include a field indicating the constellation chart type. If constellation chart types other than the default constellation chart are not enabled, the DCI may not include a field indicating the constellation chart type. When the DCI includes a field indicating the constellation chart type, a bitmap approach can be used to indicate the constellation chart type.
[0220] In some implementations, the UE may receive an RRC parameter indicating whether constellation types other than the default constellation type are enabled.
[0221] In some implementations, the UE can determine whether there is a domain in the DCI indicating a constellation diagram type based on RRC parameters; wherein the RRC parameters indicate one of the following:
[0222] • Whether to enable constellation chart types other than the default constellation chart type;
[0223] • Whether to enable at least two types of constellation charts;
[0224] • Whether to enable both the default constellation chart type and another constellation chart type simultaneously;
[0225] • Whether to enable non-uniform constellation diagrams;
[0226] • Whether to enable non-square constellation diagrams;
[0227] • Whether to enable circular constellation diagrams;
[0228] • Whether to enable irregularly shaped constellation diagrams;
[0229] In some examples, the information "field indicating constellation type" can be transmitted via DCI. For example, the "field indicating constellation type" occupies X bits when the RRC parameter indicates one of the following:
[0230] • Enable constellation chart types other than the default constellation chart type;
[0231] • Enables at least two types of constellation charts;
[0232] • Enable both the default constellation chart type and another constellation chart type simultaneously;
[0233] • Enable non-uniform constellation diagrams;
[0234] • Enables non-square constellation diagrams;
[0235] • Enables circular constellation diagrams;
[0236] • Enables irregularly shaped constellation diagrams;
[0237] Where X can be a non-zero positive integer, such as 1, 2, 3, etc.
[0238] In some examples, the information "field indicating constellation type" can be transmitted via DCI. For example, the "field indicating constellation type" occupies 0 bits when the RRC parameter indicates one or at least one of the following (i.e., the DCI does not include the field indicating constellation type):
[0239] • Do not enable constellation chart types other than the default constellation chart type;
[0240] • Do not enable at least two types of constellation charts;
[0241] • Enables one type of constellation chart;
[0242] • Enables a specific type of constellation chart;
[0243] • Do not enable the default constellation chart type and another constellation chart type at the same time;
[0244] • Do not enable non-uniform constellation diagrams;
[0245] • Enable uniform constellation diagram;
[0246] • Enables square constellation diagrams;
[0247] • Do not enable circular constellation diagrams;
[0248] • Do not enable irregularly shaped constellation diagrams;
[0249] In some implementations, the UE determines the number of bits in the DCI indicating the constellation diagram type based on RRC parameters; wherein the RRC parameters may indicate one or at least one of the following:
[0250] • Whether to enable constellation chart types other than the default constellation chart type;
[0251] • Whether to enable at least two types of constellation charts;
[0252] • Whether to enable both the default constellation chart type and another constellation chart type simultaneously;
[0253] • Whether to enable non-uniform constellation diagrams;
[0254] • Whether to enable non-square constellation diagrams;
[0255] • Whether to enable circular constellation diagrams;
[0256] • Whether to enable irregularly shaped constellation diagrams;
[0257] In some implementations, the UE determines the number of bits in the DCI that indicate the MCS based on RRC parameters; wherein the RRC parameters may indicate one or more constellation diagram types used by the physical channel.
[0258] In a specific example, RRC parameters, such as PDSCH configuration (e.g., PDSCH-Config), PDSCH configuration common (e.g., PDSCH-ConfigCommon), or PDSCH serving cell configuration (e.g., PDSCH-ServingCellConfig), include a constellation type parameter (e.g., the parameter ConstellationType). This parameter can indicate whether the default constellation type (e.g., with the value 'default') and / or a non-default constellation type (e.g., type A) (e.g., with the value 'typeA') are enabled. For example, the value of the parameter ConstellationType can be ENUMERATED{default, typeA}. When the parameter ConstellationType is set to default, it can represent one or at least one of the following:
[0259] Only enable the default constellation chart type;
[0260] • Do not enable constellation chart types other than the default constellation chart type;
[0261] • Do not enable at least two types of constellation charts;
[0262] • Enables one type of constellation chart;
[0263] • Enables a specific type of constellation chart;
[0264] • Do not enable the default constellation chart type and another constellation chart type at the same time;
[0265] • Do not enable non-uniform constellation diagrams;
[0266] • Enable uniform constellation diagram;
[0267] • Enables square constellation diagrams;
[0268] • Only enable uniform constellation diagrams;
[0269] Only square constellation diagrams are enabled;
[0270] • Do not enable circular constellation diagrams;
[0271] • Do not enable irregularly shaped constellation diagrams;
[0272] When the parameter ConstellationType takes the value of typeA, it can represent one of the following:
[0273] Only type A constellation charts are enabled.
[0274] • Enable constellation charts of the default type and type A type.
[0275] In a specific example, RRC parameters, such as PDSCH configuration (e.g., PDSCH-Config), PDSCH configuration common (e.g., PDSCH-ConfigCommon), or PDSCH serving cell configuration (e.g., PDSCH-ServingCellConfig), include a constellation type parameter (e.g., parameter ConstellationType). This constellation type parameter can indicate whether a default constellation type (e.g., the constellation type parameter has the value 'default') and / or a non-default constellation type (e.g., type A, type B, and / or other types; using type A and type B as examples of non-default constellation types (e.g., the constellation type parameter has the value 'typeA' or 'typeB'), embodiments of this disclosure can be applied to more non-default constellation types) are enabled. For example, the value of parameter ConstellationType can be ENUMERATED{default, typeA, typeB}. For example, the parameter ConstellationType can take the value ENUMERATED{default,typeA,typeB}, or it can take the value ENUMERATED{typeA,typeB}. When the parameter ConstellationType is set to default, it can represent one or at least one of the following:
[0276] Only enable the default constellation chart type;
[0277] • Do not enable constellation chart types other than the default constellation chart type;
[0278] • Do not enable at least two types of constellation charts;
[0279] • Enables one type of constellation chart;
[0280] • Enables a specific type of constellation chart;
[0281] • Do not enable the default constellation chart type and another constellation chart type at the same time;
[0282] • Do not enable non-uniform constellation diagrams;
[0283] • Enable uniform constellation diagram;
[0284] • Enables square constellation diagrams;
[0285] • Only enable uniform constellation diagrams;
[0286] Only square constellation diagrams are enabled;
[0287] • Do not enable circular constellation diagrams;
[0288] • Do not enable irregularly shaped constellation diagrams;
[0289] When the parameter ConstellationType takes the value of typeA, it can represent one of the following:
[0290] Only type A constellation charts are enabled.
[0291] • Enable constellation charts of the default type and type A type.
[0292] When the parameter ConstellationType takes the value of typeB, it can represent one of the following:
[0293] • Only enable constellation charts of type B.
[0294] • Enables both type A and type B constellation charts
[0295] • Enable constellation charts for the default type and constellation charts for type A and type B.
[0296] In some implementations, the UE can determine the number of bits in the field indicating the constellation type in the DCI based on the RRC parameter; for example, when the RRC parameter indicates that one type of constellation diagram is enabled, the number of bits in the field indicating the constellation type in the DCI is 0 bits; as another example, when the RRC parameter indicates that two types of constellation diagrams are enabled, the number of bits in the field indicating the constellation type in the DCI is 1 bit; as yet another example, when the RRC parameter indicates that three types of constellation diagrams are enabled, the number of bits in the field indicating the constellation type in the DCI is 2 bits.
[0297] In a specific example, RRC parameters, such as PDSCH configuration (e.g., PDSCH-Config), PDSCH configuration common (e.g., PDSCH-ConfigCommon), or PDSCH serving cell configuration (e.g., PDSCH-ServingCellConfig), include a constellation type parameter (e.g., the parameter ConstellationType). This constellation type parameter can indicate a default constellation type (e.g., the constellation type parameter has the value 'default') and / or a non-default constellation type (e.g., type A, type B, and / or other types) (e.g., the constellation type parameter has the value 'typeA' or 'typeB'). For example, the parameter ConstellationType might have the value ENUMERATED{default,typeA,typeB}.
[0298] For example, when the parameter ConstellationType is set to default, the number of bits in the field indicating the constellation type in the DCI is 0 bits.
[0299] For example, when the parameter ConstellationType is set to typeA, the number of bits in the field indicating the constellation type in the DCI is 1 bit; when the field indicating the constellation type in the DCI is set to '0', the constellation type corresponding to the physical channel is the default type constellation / square constellation; when the field indicating the constellation type in the DCI is set to '1', the constellation type corresponding to the physical channel is typeA constellation.
[0300] For example, when the parameter ConstellationType is set to typeB, the number of bits in the field indicating the constellation type in the DCI is 2 bits; when the field indicating the constellation type in the DCI is '00', the constellation type corresponding to the physical channel is the default type constellation / square constellation; when the field indicating the constellation type in the DCI is '01', the constellation type corresponding to the physical channel is typeA; and when the field indicating the constellation type in the DCI is '10', the constellation type corresponding to the physical channel is typeB.
[0301] According to some example embodiments of this disclosure, the constellation diagram type can be indicated by higher-level signaling (e.g., RRC).
[0302] Return to reference Figure 7In some implementations, during operation S710, the UE can receive configuration information related to the PDSCH, wherein the configuration information includes parameters indicating the constellation diagram type (e.g., higher-layer parameters AdvanceModulation). In some implementations, during operation S720, the UE can receive a DCI, wherein the DCI contains parameters indicating the modulation and coding scheme. The UE can receive the PDSCH based on the configuration information and the DCI.
[0303] In some implementations, the UE can determine the constellation type of the PDSCH based on parameters indicating the constellation type. The UE determines the mapping relationship between one or more bits of the PDSCH and complex-valued modulation symbols based on the constellation type and parameters in the DCI indicating modulation and coding schemes (e.g., modulation order, target code rate, spectral efficiency). For example, the UE determines MCS information (e.g., modulation order) based on parameters (or fields) indicating the modulation and coding schemes in the DCI. The UE determines the mapping relationship between one or more bits of the PDSCH and complex-valued modulation symbols based on the constellation type and the determined MCS information.
[0304] In a specific example, the UE is configured to use a type A constellation diagram; for example, the higher-layer parameter AdvanceModulation is set to type A. The UE receives a DCI, which contains parameters indicating the modulation and coding scheme. The UE can determine the mapping relationship between one or more bits and complex-valued modulation symbols based on the modulation and coding scheme parameters and the higher-layer parameter AdvanceModulation.
[0305] In another specific example, the UE is configured to use a default type constellation diagram, for example, the higher-layer parameter AdvanceModulation is set to default. The UE receives a DCI, which includes parameters indicating the MCS. The UE can determine the modulation order based on the parameters indicating the MCS. The UE can determine the mapping relationship between one or more bits and complex-valued modulation symbols based on the modulation order and the higher-layer parameter AdvanceModulation.
[0306] The above combination Figure 7 A downlink reception method performed by a UE according to some example embodiments of this disclosure is described. It will be understood that the method described above for determining the mapping relationship (e.g., constellation diagram) between one or more bits of a downlink channel (e.g., PDSCH) and complex-valued modulation symbols can also be used to determine the mapping relationship (e.g., constellation diagram) between one or more bits of an uplink channel (e.g., PUSCH) and complex-valued modulation symbols. The same principles as those for determining the PDSCH mapping method (or constellation diagram) can be applied to the uplink channel (e.g., PUSCH) mapping method (or constellation diagram). For example, by combining... Figure 7 In the described embodiments, replacing "PDSCH" with "PUSCH" and "receive PDSCH" with "send PUSCH" yields a method for uplink transmission. The following will combine... Figure 9 A brief description is provided of uplink transmission methods performed by a UE according to some example embodiments of this disclosure. Details identical to those for determining the PDSCH mapping method (or constellation diagram) will be omitted.
[0307] Figure 9 An uplink transmission method performed by a UE according to some example embodiments of the present disclosure is illustrated.
[0308] refer to Figure 9 In operation S910, the UE receives configuration information related to the PUSCH. For example, this configuration information may be used to configure or indicate an MCS table, where at least one row may include at least one of the following: modulation order; constellation type; code rate; spectral efficiency. For example, the UE may receive an RRC message (e.g., PUSCH-Config) related to PUSCH configuration, where PUSCH-Config may include parameters indicating the MCS table, and at least one row in the MCS table indicates or includes the constellation type (e.g., information indicating the constellation type).
[0309] In operation S920, the UE receives a DCI. For example, the DCI may indicate a row in the MCS table. For example, the UE may receive a PDCCH carrying a DCI, wherein the DCI includes a field indicating a row in the MCS table. The DCI can be used to schedule PUSCH. In the example embodiments of this disclosure, the DCI and the DCI format can be used interchangeably.
[0310] In operation S930, the UE transmits a PUSCH. For example, the UE can transmit the PUSCH based on configuration information and DCI associated with the PUSCH, such as determining the MCS for the PUSCH to modulate it. For example, the UE can determine the MCS for the PUSCH based on the configuration information and DCI associated with the PUSCH, and map one or more bits (bit sequences) of the PUSCH to modulation symbols based on the determined MCS. For example, the mapping relationship between one or more bits (bit sequences) of the PUSCH and modulation symbols (complex-valued modulation symbols) is determined based on one or more of the configuration information associated with the PUSCH (e.g., the RRC message), the RNTI corresponding to the DCI, and parameters in the DCI indicating the constellation diagram type.
[0311] According to some example embodiments of this disclosure, an MCS table including a constellation chart type can be configured via higher-level signaling (e.g., RRC), and the constellation chart type in the MCS table can be indicated via DCI.
[0312] In some implementations, during operation S910, the UE may receive configuration information related to the PUSCH, wherein the configuration information includes parameters indicating an MCS table, and at least one row in the MCS table indicates the constellation type (e.g., each row in the MCS table includes a constellation type). In some implementations, during operation S920, the UE may receive a DCI, wherein the DCI contains parameters indicating the modulation and coding scheme, such as a modulation and coding scheme field (I...). MCS This parameter in the DCI can indicate a row in the MCS table. The UE can send PUSCH based on the configuration information associated with PUSCH and the DCI.
[0313] To determine at least one of the modulation order, target code rate, and constellation type of the PUSCH, the UE can read the modulation and coding scheme field (I) from the DCI. MCS The modulation and coding scheme field in DCI (I MCS It can be used to determine at least one of the following: modulation order (Q) m ), target bit rate (R), constellation type.
[0314] In some implementations, the UE can use I MCS The MCS table determines one or more of the following for PUSCH: modulation order (Q) m ), target code rate (R), constellation type. For example, based on the MCS table configured with configuration information related to PUSCH and the rows in the MCS table indicated by DCI, the UE can determine the MCS for PUSCH using the modulation order, constellation type, and target code rate in the rows.
[0315] In some implementations, an MCS table for PUSCH similar to Tables 1 and 2 can be predefined.
[0316] According to some example embodiments of this disclosure, an MCS table can be configured via higher-level signaling (e.g., RRC) to indicate the constellation type via DCI (e.g., the DCI includes a field indicating the constellation type).
[0317] Return to reference Figure 9In some implementations, during operation S910, the UE may receive configuration information related to the PUSCH, wherein the configuration information includes parameters indicating an MCS table. For example, rows in the MCS table may include at least one of the following: modulation order, target code rate, and spectral efficiency.
[0318] In some implementations, during operation S920, the UE may receive a DCI containing parameters indicating the constellation type. The DCI may indicate a row in an MCS table. For example, the DCI may include a field indicating the constellation type. Existing fields in the DCI may be reused, or new fields may be used.
[0319] The UE can receive PUSCH based on configuration information and DCI associated with PUSCH. For example, the UE can transmit PUSCH based on the modulation order, target code rate, and / or spectral efficiency indicated in the line of the DCI (e.g., corresponding to the MCS index), and based on parameters indicating the constellation diagram type in the DCI.
[0320] In some examples, the UE can receive RRC parameters that indicate an MCS table (e.g., Table 3). Based on the RRC parameters, the UE can determine the MCS table as shown in Table 3, which includes an MCS index and modulation order. The UE can determine the MCS index (i.e., the row of the MCS table indicated by the DCI) based on the DCI. The UE can determine the constellation type by reading the DCI. The UE can determine the mapping relationship between one or more bits and complex-valued modulation symbols based on the parameters indicating the constellation type included in the DCI and the modulation order corresponding to the MCS index. The UE can transmit PUSCH based on the determined mapping relationship.
[0321] In some examples, the UE may receive RRC parameters that configure or indicate an MCS table (e.g., Table 4). Table 4 may correspond to a default type constellation diagram; for example, the modulation order in Table 4 may correspond to a default constellation diagram type. For example, modulation order 4 may correspond to default or conventional 16QAM. The UE may determine the MCS table as shown in Table 4 based on the RRC parameters. The MCS table includes an MCS index and modulation order, as well as a target code rate and / or spectral efficiency. The UE may determine the MCS index based on the DCI and determine the modulation order corresponding to that MCS index in the MCS table (e.g., Table 4), or additionally, the target code rate and / or spectral efficiency. The UE may determine the constellation diagram type by reading the DCI. The UE may determine a mapping relationship between one or more bits and complex-valued modulation symbols based on the parameters indicating the constellation diagram type included in the DCI, and the modulation order corresponding to the MCS index (or, optionally, together with the target code rate and / or spectral efficiency). Further, the UE may transmit a PUSCH based on the determined mapping relationship. Alternatively, if the DCI does not include constellation type information, the UE can use the default constellation type corresponding to the modulation order to determine the mapping relationship between one or more bits and complex-valued modulation symbols (e.g., using the method for determining the modulation scheme in the current NR system). Whether the DCI includes constellation type information can be configured via higher-level signaling.
[0322] In some examples, the UE may receive an RRC parameter that configures or indicates an MCS table (e.g., Table 4). The UE can determine the MCS index based on the DCI and determine the target code rate and / or spectral efficiency corresponding to the default type constellation diagram based on the MCS index. The UE can determine the constellation diagram type based on parameters indicating the constellation diagram type included in the DCI. The UE can determine the target code rate and / or spectral efficiency adjustment amount corresponding to the constellation diagram type and the MCS index based on a predefined or configured table (e.g., configured via higher-layer signaling) related to the adjustment amount of the target code rate and / or the adjustment amount of the spectral efficiency (e.g., Table 5, where the table includes the adjustment amount of the target code rate (target code rate_delta) and the adjustment amount of the spectral efficiency (spectral efficiency_delta) corresponding to the MCS index. The UE determines the target code rate and / or spectral efficiency corresponding to the constellation diagram type based on the target code rate and / or spectral efficiency corresponding to the default type constellation diagram, and the adjustment amount of the target code rate and / or spectral efficiency.
[0323] According to some example embodiments of this disclosure, multiple MCS tables can be configured via higher-level signaling (e.g., RRC) and one of the multiple MCS tables can be indicated via DCI.
[0324] Return to reference Figure 9In some embodiments, during operation S910, the UE may receive configuration information related to the PUSCH, wherein the configuration information includes parameters configuring or indicating at least two MCS tables, wherein at least one row in at least one of the at least two MCS tables indicates a constellation type or includes information indicating a constellation type. In some embodiments, during operation S920, the UE may receive a DCI, wherein the DCI contains parameters indicating an MCS table or parameters indicating a constellation type. For example, the DCI may indicate one of the configured or indicated MCS tables. The UE may send the PUSCH based on the configuration information related to the PUSCH and the DCI.
[0325] The following description uses the configuration information configuration or indication of two MCS tables as an example, where one MCS table corresponds to the default constellation chart type and the other MCS table corresponds to a non-default constellation chart type (e.g., type A). The embodiments of this disclosure are not limited to this; an MCS table can be configured for each of multiple non-default constellation chart types (e.g., type A, type B, type C).
[0326] In some examples, parameters in the PUSCH-related configuration information can configure or indicate two MCS tables, including a first MCS table and a second MCS table. The constellation type corresponding to the first MCS table is the default type, and the constellation type corresponding to the second MCS table is a non-default type (e.g., type A). The DCI can indicate one of the first and second MCS tables. The UE can determine the constellation type based on the MCS table indicated by the DCI. For example, if the first MCS table is indicated, the UE can determine that the constellation type is the default constellation type; if the second MCS table is indicated, the UE can determine that the constellation type is a non-default constellation type. The DCI can indicate rows in the MCS table (e.g., MCS indexes). The UE can transmit PUSCH based on the determined constellation type and the MCS information (e.g., modulation order, target code rate, and / or spectral efficiency) corresponding to the MCS index in the MCS table indicated by the DCI.
[0327] In some examples, parameters in the PUSCH-related configuration information can configure or indicate multiple MCS tables, such as three MCS tables, including a first MCS table, a second MCS table, and a third MCS table. The constellation type corresponding to the first MCS table is the default type, the constellation type corresponding to the second MCS table is a non-default type (e.g., type A), and the constellation type corresponding to the third MCS table is another non-default type (e.g., type B). The DCI can indicate one of the multiple MCS tables. The UE can determine the constellation type based on the MCS table indicated by the DCI.
[0328] In some examples, parameters in the PUSCH-related configuration information can configure or indicate two MCS tables, including a first MCS table and a second MCS table. The constellation type corresponding to the first MCS table is the default type, and the constellation type corresponding to the second MCS table is a non-default type (e.g., type A). The DCI can indicate the constellation type. The UE can determine the MCS table to use based on the constellation type indicated by the DCI. For example, if the default constellation type is indicated, the UE can use the first MCS table to determine the MCS; if a non-default constellation type (e.g., type A) is indicated, the UE can use the second MCS table to determine the MCS. The DCI can indicate rows in the MCS table (e.g., MCS indexes). The UE can transmit PUSCH based on the MCS information (e.g., modulation order, target code rate, and / or spectral efficiency) corresponding to the MCS index indicated by the DCI in the determined MCS table and the constellation type indicated by the DCI.
[0329] In some examples, parameters in the PUSCH-related configuration information can configure or indicate multiple MCS tables, such as three MCS tables, including a first MCS table, a second MCS table, and a third MCS table. The DCI can indicate the constellation map type. The UE can determine the MCS table to use based on the constellation map type indicated by the DCI.
[0330] To determine at least one of the modulation order, target code rate, and constellation type of the PUSCH, the UE can read parameters from the DCI that indicate the constellation type, or parameters that indicate the MCS table used.
[0331] According to some example embodiments of this disclosure, higher-layer signaling (e.g., RRC) can indicate whether constellation diagram types other than the default constellation diagram are enabled, for example, whether non-default constellation diagram types are enabled. Whether the DCI includes a field indicating the constellation diagram type can be determined based on whether constellation diagram types other than the default constellation diagram are enabled. For example, if constellation diagram types other than the default constellation diagram are enabled, the DCI used for scheduling PUSCH may include a field indicating the constellation diagram type. If constellation diagram types other than the default constellation diagram are not enabled, the DCI used for scheduling PUSCH may not include a field indicating the constellation diagram type. When the DCI includes a field indicating the constellation diagram type, a bitmap can be used to indicate the constellation diagram type. Details regarding whether higher-layer signaling enables constellation diagram types other than the default constellation diagram and the DCI indicating the constellation diagram type can be found in the previous description.
[0332] According to some example embodiments of this disclosure, the constellation diagram type can be indicated by higher-level signaling (e.g., RRC).
[0333] Return to reference Figure 9 In some implementations, during operation S910, the UE may receive configuration information related to the PUSCH, wherein the configuration information includes parameters indicating the constellation diagram type (e.g., higher-layer parameters AdvanceModulation). In some implementations, during operation S920, the UE may receive a DCI, wherein the DCI contains parameters indicating the modulation and coding scheme. The UE may transmit the PUSCH based on the configuration information and the DCI.
[0334] In some implementations, the UE can determine the constellation type of the PUSCH based on parameters indicating the constellation type. The UE determines the mapping relationship between one or more bits of the PUSCH and complex-valued modulation symbols based on the constellation type and parameters in the DCI indicating the modulation and coding scheme (e.g., modulation order). For example, the UE determines MCS information (e.g., modulation order) based on parameters indicating the modulation and coding scheme in the DCI. The UE determines the mapping relationship between one or more bits of the PUSCH and complex-valued modulation symbols based on the constellation type and the determined MCS information.
[0335] According to some example embodiments of this disclosure, the constellation type can be determined based on whether transform precoding is enabled. For example, the constellation type can be determined based on whether transform precoding is enabled and whether constellation types other than the default constellation type are enabled.
[0336] Return to reference Figure 9In some embodiments, during operation S910, the UE may receive configuration information related to the PUSCH, wherein the configuration information includes parameters indicating whether transmission precoding or a transmission precoder (transform precoder) is enabled (e.g., parameters related to the transmission precoder, such as the RRC parameter transformPrecoder). In some embodiments, during operation S920, the UE may receive a DCI, wherein the DCI contains parameters indicating the modulation and coding scheme (e.g., modulation order). The UE may transmit the PUSCH based on the configuration information related to the PUSCH and the DCI. For example, the mapping between one or more bits of the PUSCH and complex-valued modulation symbols is determined based on the parameters indicating whether transmission precoding is enabled and the parameters indicating the modulation and coding scheme.
[0337] In a specific example, the UE can receive parameters related to the transport precoder (e.g., the RRC parameter `transformPrecoder`). For instance, the value range of the `transformPrecoder` parameter can be `ENUMERATED{enabled,disabled}`. The `transformPrecoder` parameter indicates whether transport precoding of the PUSCH is enabled or disabled; for example, a value of "enabled" indicates that the transport precoder is enabled, and a value of "disabled" indicates that the transport precoder is disabled. The UE can determine the modulation order based on parameters in the DCI indicating the modulation and coding scheme. The UE can determine the constellation type based on the modulation order and parameters indicating whether transport precoding is enabled. For example, when the RRC parameter related to the transport precoder indicates that transport precoding is not enabled (e.g., the value of `transformPrecoder` is 'disabled'), the UE determines that the constellation type of the PUSCH is either the default type constellation or a square / cross constellation. For example, when the RRC parameter associated with the transport precoder indicates that the transport precoding parameter is enabled (e.g., the parameter transformPrecoder is set to 'enabled'), the UE can determine that the constellation type of the PUSCH is a type A constellation. For example, when the RRC parameter associated with the transport precoder indicates that the transport precoding parameter is enabled (e.g., the parameter transformPrecoder is set to 'enabled'), the UE can determine that the constellation type of the PUSCH is either a default type constellation or a type A constellation according to the other parameters described in this invention.
[0338] In some implementations, during operation S910, the UE may receive configuration information related to PUSCH, wherein the configuration information includes parameters indicating whether to enable the transmission precoder, and constellation type-related parameters, wherein the constellation type-related parameters indicate one or at least one of the following:
[0339] • Types of constellation charts;
[0340] • Whether to enable constellation chart types other than the default constellation chart type;
[0341] • Whether to enable at least two types of constellation charts;
[0342] • Whether to enable both the default constellation chart type and another constellation chart type simultaneously;
[0343] • Whether to enable non-uniform constellation diagrams;
[0344] • Whether to enable non-square constellation diagrams;
[0345] • Whether to enable circular constellation diagrams;
[0346] • Whether to enable irregularly shaped constellation diagrams;
[0347] • Enable constellation chart types other than the default constellation chart type;
[0348] • Enables at least two types of constellation charts;
[0349] • Enable both the default constellation chart type and another constellation chart type simultaneously;
[0350] • Enable non-uniform constellation diagrams;
[0351] • Enables non-square constellation diagrams;
[0352] • Enables circular constellation diagrams;
[0353] • Enables irregularly shaped constellation diagrams;
[0354] In some implementations, during operation S920, the UE can receive a DCI, which contains parameters indicating the modulation and coding scheme. The UE can then transmit the PUSCH based on configuration information associated with the PUSCH and the DCI.
[0355] In a specific example, the value range of parameters related to the transport precoder (e.g., the RRC parameter `transformPrecoder`) can be `ENUMERATED{enabled,disabled}`. The `transformPrecoder` parameter indicates whether transport precoding of the PUSCH is enabled or disabled. For example, a value of "enabled" indicates that the transport precoder is enabled, and a value of "disabled" indicates that the transport precoder is disabled. Constellation type-related parameters indicate whether constellation types other than the default constellation type are enabled. For example, constellation type-related parameters indicate whether both the default type and type A type constellation types are enabled. When the RRC parameter `transformPrecoder` is 'disabled', the UE can use the default type constellation to determine the mapping relationship between one or more bits of the PUSCH and complex-valued modulation symbols; when the RRC parameter `transformPrecoder` is 'disabled', the UE can use the type A type constellation to determine the mapping relationship between one or more bits of the PUSCH and complex-valued modulation symbols.
[0356] In a specific example, the values of parameters related to the transport precoder (e.g., the RRC parameter `transformPrecoder`) can range from `ENUMERATED{enabled, disabled}`. The `transformPrecoder` parameter indicates whether transport precoding of PUSCH is enabled or disabled. For example, a value of "enabled" for `transformPrecoder` indicates that the transport precoder is enabled, and a value of "disabled" indicates that the transport precoder is disabled. Constellation type-related parameters can indicate whether constellation types other than the default constellation type are enabled. For example, constellation type-related parameters can indicate whether three constellation types are enabled: {default type, type A type, and type B type}. When the RRC parameter transformPrecoder is 'disabled', and other RRC parameters or DCI indicate that the UE uses the first type constellation diagram, the UE can use the default type constellation diagram to determine the mapping relationship between one or more bits of the PUSCH and complex-valued modulation symbols. When the RRC parameter transformPrecoder is 'disabled', and other RRC parameters or DCI indicate that the UE uses the second type constellation diagram, the UE can use the type A constellation diagram to determine the mapping relationship between one or more bits of the PUSCH and complex-valued modulation symbols. When the RRC parameter transformPrecoder is 'enable', and other RRC parameters or DCI indicate that the UE uses the first type constellation diagram, the UE can use the default type constellation diagram to determine the mapping relationship between one or more bits of the PUSCH and complex-valued modulation symbols. When the RRC parameter transformPrecoder is 'enable', and other RRC parameters or DCI indicate that the UE uses the second type constellation diagram, the UE uses the type B constellation diagram to determine the mapping relationship between one or more bits of the PUSCH and complex-valued modulation symbols.
[0357] According to some example embodiments of this disclosure, the UE can determine the constellation type for PUSCH based on downlink measurements (e.g., Reference Received Power (RSRP) or Reference Received Quality (RSRQ)). For example, if the RSRP of the downlink path loss reference is less than or equal to a first threshold, the UE uses a non-default type constellation diagram (e.g., type A constellation diagram); if the RSRP of the downlink path loss reference is greater than or equal to the first threshold, the UE uses a default type constellation diagram; wherein the first threshold is predefined or determined based on RRC parameters.
[0358] In some implementations, the UE determines the constellation type used for PUSCH based on path loss (PL). For example, PL can be calculated as PL = referenceSignalPower - R, where R represents the RSRP after higher-layer filtering, and referenceSignalPower is determined based on higher-layer parameters. For instance, if PL is less than or equal to a second threshold, the UE uses the default type constellation; if PL is greater than or equal to the second threshold, the UE uses a non-default type constellation (e.g., type A constellation); where the second threshold is predefined or determined based on RRC parameters.
[0359] The above combination Figure 7 and Figure 9 The present disclosure describes methods for determining the constellation types of PDSCH and PUSCH according to exemplary embodiments. It will be understood that the methods described above for determining the constellation types of PDSCH / PUSCH are also used with other physical channels, such as PBCH, PDCCH, PUCCH, etc.
[0360] According to some example embodiments of this disclosure, the constellation type of the PBCH can be determined based on the synchronization signal.
[0361] In some implementations, the UE can determine the constellation diagram type for the PBCH based on the primary synchronization signal (PSS) and / or secondary synchronization signal (SSS). For example, the UE can determine based on the PSS. Based on SSS determination UE can be based on and / or Determine the constellation diagram type of PBCH. Among them, and It is a parameter used to determine the physical cell ID.
[0362] In some examples, a portion can be reserved for the UE. when For a specific value, for example, when When the value is 2, the UE can determine that the constellation diagram type of the PBCH is type A; when When the value is 0 or 1, the UE can determine that the constellation type of PBCH is the default type.
[0363] In some examples, a portion can be reserved for the UE. when For a specific value, for example, when When the value is between 300 and 335, the UE determines the constellation diagram type of the PBCH to be type A; when When the value is between 0 and 299, the UE determines the constellation type of the PBCH to be the default type.
[0364] According to some example embodiments of this disclosure, the UE can determine the constellation type corresponding to the second DCI based on the first DCI.
[0365] For example, the first DCI may include a field indicating the constellation type of the second DCI, and the UE determines the constellation type for decoding the second DCI based on the field indicating the constellation type corresponding to the second DCI.
[0366] In a communication system (e.g., NR), the UE can determine the CQI table based on higher-level configurations. For example, Channel State Information (CSI) reporting-related configurations (e.g., parameter CSI-reportconfig) may include CQI table-related parameters (e.g., cqi-table) to indicate the CQI table used for CQI calculation. The UE can determine the transport block error probability used for CQI calculation based on the parameter cqi-table. The UE can also determine the table used for CQI calculation based on a predefined table and the parameter cqi-table. For example, the UE can determine the CQI table indicated by the parameter cqi-table as the table used for CQI calculation. Current CQI table configuration and determination do not consider non-default constellation diagrams. Therefore, an enhanced CQI table configuration and determination method is needed.
[0367] The following describes a method for determining a CQI table for CQI calculation according to exemplary embodiments of the present disclosure. At least one of the following methods (e.g., method 1 to method 7) may be used to determine the CQI table.
[0368] Method 1: Predefine the relationship between the CQI table and the constellation diagram. The UE determines the table used to calculate the CQI value based on higher-level parameters (e.g., cqi-table) associated with the CQI table.
[0369] In some implementations, the UE may receive configuration information related to CQI, wherein the configuration information includes parameters indicating the CQI table to be used (e.g., cqi-table). The UE may determine the CQI table to be used for CQI calculation based on the parameters indicating the CQI table to be used (e.g., cqi-table).
[0370] In some implementations, the parameter indicating the CQI table used (e.g., cqi-table) can indicate at least one of a first CQI table and a second CQI table. For example, the first CQI table can correspond to a default type constellation chart, and the second CQI table can correspond to a non-default type constellation chart (e.g., type A constellation chart). For example, the value of the parameter cqi-table can be ENUMERATED{table1, table2}, where the value 'table1' represents the CQI table corresponding to the default type constellation chart, and the value 'table2' represents the CQI table corresponding to the non-default type constellation chart (e.g., type A constellation chart).
[0371] In a specific example, when the parameter cqi-table is valued as table1, the UE uses the first CQI table to calculate (or derive) the CQI value, and the first CQI table corresponds to the default type constellation diagram; when the parameter cqi-table is valued as table2, the UE uses the second CQI table to calculate the CQI value, and the second CQI table corresponds to the typeA type constellation diagram.
[0372] Table 8 below is an example of the first CQI table, and Table 9 is an example of the second CQI table.
[0373] [Table 8]
[0374]
[0375]
[0376] [Table 9]
[0377]
[0378] In some implementations, the UE can determine multiple CQI tables for calculating the CQI. In a specific example, when the parameter cqi-table is 'table1', the UE uses a first CQI table to calculate (or derive) the CQI value, and the first CQI table corresponds to the default type constellation diagram; when the parameter cqi-table is 'table2', the UE uses both the first and second CQI tables to calculate the CQI value, and the second CQI table corresponds to a non-default type constellation diagram (e.g., type A type constellation diagram).
[0379] This design allows the UE to calculate CQI values based on different types of constellation diagrams when the parameter cqi-table is set to 'table2', and to report CQI reports relative to different types of constellation diagrams, providing more information to the base station's scheduler and thus allocating appropriate downlink transmission parameters to the UE.
[0380] Method 2: The UE determines the table used to calculate the CQI value based on higher-level parameters (e.g., cqi-table) associated with the CQI table and parameters associated with the constellation diagram type.
[0381] In some implementations, the UE may receive configuration information related to CQI, wherein the configuration information includes parameters indicating the CQI table to be used (e.g., cqi-table) and parameters indicating the constellation type (e.g., cons-type). The UE may determine the CQI table for calculating the CQI value based on the parameters indicating the CQI table to be used and the parameters indicating the constellation type.
[0382] In some implementations, the parameter cqi-table can instruct the UE to select one of a CQI table corresponding to a low-order modulation order and a CQI table corresponding to a high-order modulation order. For example, the value of parameter cqi-table can be ENUMERATED{table1, table2}, where the value 'table1' instructs the UE to use a CQI table that corresponds to at least one of the following: a lower modulation order (low-order modulation); a lower code rate; or a lower spectral efficiency. The value 'table2' instructs the UE to use a CQI table that corresponds to at least one of the following: a higher modulation order (high-order modulation); a higher code rate; or a higher spectral efficiency. For example, for the same row (CQI index), the modulation order and / or code rate and / or spectral efficiency in the CQI table indicated by the value 'table1' can be less than (or not greater than) the modulation order and / or code rate and / or spectral efficiency in the CQI table indicated by the value 'table2'.
[0383] In some implementations, the parameter `cons-type` can indicate one of the CQI tables corresponding to the default type constellation diagram or the CQI table corresponding to a non-default type constellation diagram (e.g., type A). For example, the value of the parameter `cons-type` can be `ENUMERATED{default, typeA}`, where the value 'default' indicates that the UE uses the CQI table corresponding to the default type constellation diagram, and the value 'typeA' indicates that the UE uses the CQI table corresponding to the type A type constellation diagram.
[0384] In a specific example, four CQI tables can be predefined: CQI Table_1 (e.g., Table 8), CQI Table_2 (e.g., Table 9), CQI Table_3 (e.g., Table 10), and CQI Table_4 (e.g., Table 11). CQI Tables_1 and_2 can correspond to lower-order modulation orders, while CQI Tables_3 and_4 can correspond to higher-order modulation orders. CQI Tables_1 and_3 can correspond to the default type constellation diagram, while CQI Tables_2 and_4 can correspond to the type A type constellation diagram.
[0385] For example, when the parameter cqi-table is 'table1' and the parameter indicating the constellation type is 'default', the UE can use Table_1 (e.g., Table 8) to calculate (or derive) the CQI value. When the parameter cqi-table is 'table1' and the parameter indicating the constellation type is 'typeA', the UE can use Table_2 (e.g., Table 9) to calculate the CQI value.
[0386] For example, when the parameter cqi-table is 'table2' and the parameter indicating the constellation type is 'default', the UE can use table Table_3 (e.g., table 10) to calculate the CQI value. When the parameter cqi-table is 'table2' and the parameter indicating the constellation type is 'typeA', the UE can use table Table_4 to calculate the CQI value.
[0387] Table 10 below is an example of CQI Table 3, and Table 11 is an example of CQI Table 4.
[0388] [Table 10]
[0389]
[0390] [Table 11]
[0391]
[0392] In some implementations, the UE may determine multiple CQI tables for calculating the CQI.
[0393] In a specific example, when the parameter `cqi-table` is 'table1' and the parameter indicating the constellation type is 'default', the UE can calculate (or derive) the CQI value using CQI table `Table_1`. When the parameter `cqi-table` is 'table1' and the parameter indicating the constellation type is 'typeA', the UE can calculate the CQI value using both CQI tables `Table_1` and `Table_2`. When the parameter `cqi-table` is 'table2' and the parameter indicating the constellation type is 'default', the UE uses CQI table `Table_3` to calculate the CQI value. When the parameter `cqi-table` is 'table2' and the parameter indicating the constellation type is 'typeA', the UE uses both CQI tables `Table_3` and `Table_4` to calculate the CQI value.
[0394] Method 3: The UE determines the CQI table based on higher-level parameters (e.g., cqi-table) associated with the CQI table and UE capabilities associated with the constellation diagram type.
[0395] In some implementations, the UE may receive configuration information related to CQI, wherein the configuration information includes parameters indicating the CQI table to be used (e.g., cqi-table).
[0396] The UE can determine the CQI table for calculating CQI values based on parameters indicating the CQI table to be used (e.g., cqi-table) and UE capabilities associated with the constellation type (which may be referred to as the first capability in embodiments of this disclosure).
[0397] In some implementations, the parameter indicating the CQI table used (e.g., cqi-table) can indicate at least one of a first CQI table and a second CQI table. For example, the first CQI table can correspond to a default type constellation chart, and the second CQI table can correspond to a non-default type constellation chart (e.g., type A type constellation chart). For example, the value of the parameter cqi-table can be ENUMERATED{table1, table2}, where table1 represents the CQI table corresponding to the default type constellation chart, and table2 represents the CQI table corresponding to the type A type constellation chart.
[0398] In some implementations, the UE's first capability parameter may indicate one or at least one of the following:
[0399] Does UE support constellation charts other than the default constellation chart type?
[0400] • Does the UE support enabling both types of constellation diagrams?
[0401] • Does the UE support enabling at least two types of constellation diagrams?
[0402] Does the UE support the use of specific types of constellation diagrams?
[0403] Does UE support the simultaneous use of the default constellation chart type and at least another constellation chart type?
[0404] Does the UE support the use of non-uniform constellation diagrams?
[0405] Does the UE support the use of uniform constellation diagrams?
[0406] Does the UE support the use of square constellation diagrams?
[0407] • Does the UE support the use of constellation diagrams other than uniform constellation diagrams?
[0408] Does the UE support the use of constellation diagrams other than square constellation diagrams?
[0409] Does the UE support the use of circular constellation diagrams?
[0410] Does the UE support the use of irregularly shaped constellation diagrams?
[0411] In some implementations, the first capability parameter may indicate that the UE supports constellation diagrams other than the default constellation diagram type. For example, when the UE's first capability parameter is 'supported', it indicates one or at least one of the following:
[0412] • UE supports constellation charts other than the default constellation chart type;
[0413] • UE supports enabling two types of constellation diagrams;
[0414] • The UE supports enabling at least two types of constellation diagrams;
[0415] • UE supports the use of specific types of constellation charts, such as type A constellation charts;
[0416] • UE supports using the default constellation chart type and at least one other constellation chart type simultaneously;
[0417] • UE supports the use of non-uniform constellation diagrams;
[0418] • UE supports the use of uniform constellation diagrams;
[0419] • UE supports the use of square constellation diagrams;
[0420] • UE supports the use of constellation diagrams other than uniform constellation diagrams;
[0421] • UE supports the use of constellation diagrams other than square constellation diagrams;
[0422] • UE supports the use of circular constellation diagrams;
[0423] • UE supports the use of irregularly shaped constellation diagrams;
[0424] In a specific example, when the parameter cqi-table is 'table1', the UE uses the first CQI table to calculate (or derive) the CQI value, and the first CQI table corresponds to the default type constellation diagram; when the parameter cqi-table is 'table2', and the UE's first capability parameter indicates one or at least one of the following, the UE uses the second CQI table to calculate the CQI value:
[0425] • UE supports constellation charts other than the default constellation chart type;
[0426] • UE supports enabling two types of constellation diagrams;
[0427] • The UE supports enabling at least two types of constellation diagrams;
[0428] • UE supports the use of specific types of constellation diagrams;
[0429] • UE supports using the default constellation chart type and at least one other constellation chart type simultaneously;
[0430] • UE supports the use of non-uniform constellation diagrams;
[0431] • UE supports the use of uniform constellation diagrams;
[0432] • UE supports the use of square constellation diagrams;
[0433] • UE supports the use of constellation diagrams other than uniform constellation diagrams;
[0434] • UE supports the use of constellation diagrams other than square constellation diagrams;
[0435] • UE supports the use of circular constellation diagrams;
[0436] • UE supports the use of irregularly shaped constellation diagrams;
[0437] In some implementations, the UE may determine multiple CQI tables for calculating the CQI.
[0438] In a specific example, when the parameter cqi-table is 'table1', the UE uses the first CQI table to calculate (or derive) the CQI value, and the first CQI table corresponds to the default type constellation diagram; when the parameter cqi-table is 'table2', and the UE's first capability parameter indicates one or at least one of the following, the UE uses the first CQI table and the second CQI table to calculate the CQI value:
[0439] • UE supports constellation charts other than the default constellation chart type;
[0440] • UE supports enabling two types of constellation diagrams;
[0441] • The UE supports enabling at least two types of constellation diagrams;
[0442] • UE supports the use of specific types of constellation diagrams;
[0443] • UE supports using the default constellation chart type and at least one other constellation chart type simultaneously;
[0444] • UE supports the use of non-uniform constellation diagrams;
[0445] • UE supports the use of uniform constellation diagrams;
[0446] • UE supports the use of square constellation diagrams;
[0447] • UE supports the use of constellation diagrams other than uniform constellation diagrams;
[0448] • UE supports the use of constellation diagrams other than square constellation diagrams;
[0449] • UE supports the use of circular constellation diagrams;
[0450] • UE supports the use of irregularly shaped constellation diagrams;
[0451] Method 4: Higher-level parameters associated with the CQI table (e.g., cqi-table) include parameters indicating the constellation chart type.
[0452] In some implementations, the UE may receive configuration information related to CQI, wherein the configuration information includes parameters indicating the CQI table to be used (e.g., cqi-table).
[0453] The UE determines a CQI table for calculating CQI values based on parameters indicating the CQI table to be used; wherein at least one row in the CQI table includes parameters indicating the constellation type or includes constellation type information. For example, each row in the CQI table includes constellation type information.
[0454] The UE can send a CQI report, which is determined based on the CQI table. For example, the CQI report may include CQI values calculated based on the CQI table. In some examples, the CQI report is determined based on the CQI table and the aforementioned first capability. For example, when the UE does not support constellation types other than the default constellation type, the UE only reports the CQI value (CQI index) corresponding to the default constellation type. For example, when the UE supports constellation types other than the default constellation type, the UE may report the CQI value (CQI index) corresponding to the non-default constellation type.
[0455] Method 5: All CQI forms include at least two types of constellation charts.
[0456] In some implementations, the parameter indicating the CQI table used (e.g., parameter cqi-table) can take the value ENUMERATED{table1, table2}, where 'table1' can indicate that the UE uses a CQI table corresponding to at least two types of constellation diagrams, which corresponds to a lower modulation order or lower spectral efficiency (e.g., Table 12 below), and 'table2' can indicate that the UE uses a CQI table corresponding to at least two types of constellation diagrams, which corresponds to a higher modulation order or higher spectral efficiency (e.g., Table 13 below).
[0457] In some implementations, when the CQI table corresponding to the value of the parameter cqi-table includes at least two constellation diagrams, and the UE's first capability parameter indicates one or at least one of the following, the UE can only report the CQI index corresponding to the default type constellation diagram:
[0458] • UE does not support constellation charts other than the default constellation chart type;
[0459] • The UE does not support enabling either type of constellation diagram;
[0460] • The UE does not support enabling at least two types of constellation diagrams;
[0461] • UE does not support the use of specific types of constellation diagrams;
[0462] • UE does not support using the default constellation type and at least one other constellation type simultaneously;
[0463] • UE does not support the use of non-uniform constellation diagrams;
[0464] • UE supports the use of uniform constellation diagrams;
[0465] • UE supports the use of square constellation diagrams;
[0466] • UE does not support the use of constellation diagrams other than uniform constellation diagrams;
[0467] • UE does not support the use of constellation diagrams other than square constellation diagrams;
[0468] • UE does not support the use of circular constellation diagrams;
[0469] • UE does not support constellation diagrams with irregular shapes;
[0470] [Table 12]
[0471]
[0472] [Table 13]
[0473]
[0474] Method 6: At least one CQI form must include at least two types of constellation charts, and at least one CQI form must include only the default type of constellation chart.
[0475] In some implementations, the value of the parameter cqi-table can be ENUMERATED{table1, table2}, where 'table1' indicates that the UE uses the CQI table corresponding to the default type constellation diagram, such as the first CQI table (e.g., Table 8), and 'table2' indicates that the UE uses the CQI table corresponding to at least two types of constellation diagrams, such as the fifth CQI table (e.g., Table 12).
[0476] For example, the fifth CQI table can be determined based on RRC parameters or it can be predefined. For example, the fifth CQI table may include the constellation chart type corresponding to the first CQI table.
[0477] In a specific example, when the parameter cqi-table is 'table1', the UE uses a first CQI table (e.g., Table 8) to calculate (or derive) the CQI value, which corresponds to the default type constellation diagram. When the parameter cqi-table is 'table2', the UE uses a fifth CQI table (e.g., Table 12) to calculate the CQI value, which corresponds to at least two types of constellation diagrams. In the example of Table 12, the fifth CQI table corresponds to the default type constellation diagram, the type A type constellation diagram, and the type B type constellation diagram.
[0478] In some implementations, the parameter cqi-table takes the value 'table2', and the UE's first capability parameter indicates one or at least one of the following, the UE uses the CQI table corresponding to the value 'table1' to calculate the CQI value:
[0479] • UE does not support constellation charts other than the default constellation chart type;
[0480] • The UE does not support enabling either type of constellation diagram;
[0481] • The UE does not support enabling at least two types of constellation diagrams;
[0482] • UE does not support the use of specific types of constellation diagrams;
[0483] • UE does not support using the default constellation type and at least one other constellation type simultaneously;
[0484] • UE does not support the use of non-uniform constellation diagrams;
[0485] • UE does not support the use of uniform constellation diagrams;
[0486] • UE does not support the use of square constellation diagrams;
[0487] • UE does not support the use of constellation diagrams other than uniform constellation diagrams;
[0488] • UE does not support the use of constellation diagrams other than square constellation diagrams;
[0489] • UE does not support the use of circular constellation diagrams;
[0490] • UE does not support constellation diagrams with irregular shapes;
[0491] In some implementations, the CQI table corresponding to the value of the parameter cqi-table includes at least two types of constellation diagrams, and the at least two types of constellation diagrams include a default type constellation diagram. When the UE's first capability parameter indicates one or at least one of the following, the UE only reports the CQI index corresponding to the default type constellation diagram:
[0492] • UE does not support constellation charts other than the default constellation chart type;
[0493] • The UE does not support enabling either type of constellation diagram;
[0494] • The UE does not support enabling at least two types of constellation diagrams;
[0495] • UE does not support the use of specific types of constellation diagrams;
[0496] • UE does not support using the default constellation type and at least one other constellation type simultaneously;
[0497] • UE does not support the use of non-uniform constellation diagrams;
[0498] • UE does not support the use of uniform constellation diagrams;
[0499] • UE does not support the use of square constellation diagrams;
[0500] • UE does not support the use of constellation diagrams other than uniform constellation diagrams;
[0501] • UE does not support the use of constellation diagrams other than square constellation diagrams;
[0502] • UE does not support the use of circular constellation diagrams;
[0503] • UE does not support constellation diagrams with irregular shapes;
[0504] Method 7: The UE determines the CQI table based on higher-level parameters (e.g., cqi-table) associated with the CQI table and parameters associated with constellation diagram enablement.
[0505] In some implementations, the UE may receive configuration information related to CQI, wherein the configuration information includes parameters indicating the CQI table to be used, and parameters indicating whether at least two constellation diagrams are enabled (e.g., cons-enable).
[0506] The UE can determine the CQI table used to calculate the CQI value based on the parameters of the CQI table used (e.g., cqi-table) and the parameters indicating whether at least two constellation diagrams are enabled (e.g., the parameter cons-enable).
[0507] In some implementations, the parameter `cons-enable` can take the value `ENUMERATED{enable, disable}`. When `cons-enable` is set to 'enable', it means that the UE can use a CQI table containing constellation chart types other than the default type to calculate the CQI. When `cons-enable` is set to 'disable', it means that the UE cannot use a CQI table containing constellation chart types other than the default type to calculate the CQI.
[0508] In some implementations, the parameter cqi-table can take the value ENUMERATED{table1, table2}, where 'table1' indicates that the UE uses a table with a lower modulation order or lower spectral efficiency, such as Table 8 or Table 12. 'table2' indicates that the UE uses a CQI table with a higher modulation order or higher spectral efficiency, such as Table 10 or Table 13.
[0509] The UE can determine whether to use a CQI table that includes constellation diagram types other than the default type based on the values of the parameters cons-enable and cqi-table, and whether to use a CQI table with a lower modulation order or lower spectral efficiency, or a CQI table with a higher modulation order or higher spectral efficiency.
[0510] In a specific example, when the parameter `cons-enable` is 'enable' and the parameter `cqi-table` is 'table1', the UE calculates (or derives) the CQI value using a table (e.g., Table 12) that contains constellation types other than the default type and has a lower modulation order or lower spectral efficiency. When the parameter `cons-enable` is 'enable' and the parameter `cqi-table` is 'table2', the UE calculates the CQI value using a table (e.g., Table 13) that contains constellation types other than the default type and has a higher modulation order or higher spectral efficiency. When the parameter `cons-enable` is 'disable' and the parameter `cqi-table` is 'table1', the UE calculates the CQI value using a CQI table that only contains the default type constellation and has a lower modulation order or lower spectral efficiency (e.g., Table 8). When the parameter cons-enable is 'disable' and the parameter cqi-table is 'table2', the UE uses a table (e.g., Table 10) that contains only the default type constellation diagram and has a higher modulation order or higher spectral efficiency to calculate the CQI value.
[0511] In communication systems (e.g., NR), CQI is measured and reported by the UE. Currently, there is no defined method for measuring CQI; only the selection criteria are defined—specifically, the CQI value (CQI index) used to ensure that the decoding error rate of the PDSCH (e.g., block error rate (BLER)) is less than a predetermined threshold (e.g., 10%). In other words, the UE can assess downlink characteristics based on measurement results (e.g., signal-to-interference-plus-noise ratio (SINR)) and use an internal algorithm to determine the BLER value achievable under this SINR condition. Based on the constraint that the BLER is less than the predetermined threshold (e.g., 10%), the UE reports the corresponding CQI value. For example, the UE can determine the table for reporting CQI and the TB decoding error rate based on higher-layer parameters. The UE can then determine the highest CQI index that satisfies the decoding error rate based on the table and the decoding error rate. An enhanced CQI reporting method is needed. It should be noted that the CQI reporting method described below can be combined with the CQI table determination method described above.
[0512] According to some example embodiments of this disclosure, the UE can report multiple CQI values (CQI indexes) or a single CQI value (CQI index).
[0513] In some implementations, the UE may receive configuration information related to CQI. The UE may determine at least two CQI tables for calculating the CQI. The UE sends CQI reports, wherein the number of CQI reports is determined based on the at least two CQI tables.
[0514] In a specific example, the UE can determine that the tables used to calculate the CQI include a first CQI table and a second CQI table. The UE can determine the highest first CQI index based on the first CQI table. The first CQI index satisfies the following condition: a single PDSCH transport block with a combination of modulation scheme, constellation type, target code rate, and transport block size corresponding to the CQI index can be received at a first transport block error rate, occupying a set of downlink physical resource blocks called CSI reference resources, wherein the first transport block error probability does not exceed a first value, where the first value is a predefined value or a value determined based on higher-layer parameters. The UE can determine the highest second CQI index based on the second table. The second CQI index satisfies the following condition: a single PDSCH transport block with a combination of modulation scheme, constellation type, target code rate, and transport block size corresponding to the CQI index can be received at a second transport block error rate, occupying a set of downlink physical resource blocks called CSI reference resources, wherein the second transport block error probability does not exceed a second value, where the second value is a predefined value or a value determined based on higher-layer parameters. The UE can send a CQI report, which includes a first CQI index and a second CQI index. The first value and the second value may be equal or unequal.
[0515] Optionally, the UE may send a CQI report, wherein the CQI report includes a third CQI index, wherein the third CQI index is the CQI index with higher spectral efficiency (or target code rate) between the first CQI index and the second CQI index.
[0516] In communication systems (e.g., NR), the positions of constellation points in a constellation diagram are fixed. Some example embodiments of this disclosure propose a constellation diagram extension method in which at least one constellation point in the constellation diagram can be indicated with an offset by higher-layer signaling and / or physical layer signaling. The at least one constellation point can be moved based on the indicated offset, thereby indicating a non-default constellation diagram type. In this way, the constellation diagram type is extended.
[0517] In some implementations, the UE determines the mapping relationship between one or more bits and complex-valued modulation symbols based on higher-layer parameters or DCI. The higher-layer parameters or DCI include first indication information indicating the values of the real and / or imaginary parts of at least one replicated modulation symbol.
[0518] In some implementations, the UE determines the mapping relationship between one or more bits and complex-valued modulation symbols based on higher-layer parameters or DCI. The higher-layer parameters or DCI include second indication information indicating the offset between the real and / or imaginary parts of the value of at least one replicated modulation symbol and the real and / or imaginary parts of the value of the corresponding replicated modulation symbol in a predefined or higher-layer parameter configured or indicated constellation diagram.
[0519] In a specific example, the first constellation diagram is a predefined 16QAM constellation diagram, and the mapping relationship between one or more bits of the constellation diagram and complex-valued modulation symbols is as follows: four bits b(4i), b(4i+1), b(4i+2), b(4i+3) are mapped to complex-valued modulation symbols d(i) based on the following formula:
[0520]
[0521] In a specific example, the mapping relationship between the bit stream and the complex-valued modulation symbols can be as follows: Figure 5 As shown.
[0522] In some implementations, the UE may receive a downlink physical channel, wherein the downlink physical channel includes parameters indicating the values of the real and / or imaginary parts of a complex-valued modulation symbol.
[0523] In some implementations, the downlink physical channel includes a parameter `cons-symbol` and a parameter `cons-value`, wherein the parameter `cons-symbol` indicates at least one complex-valued modulation symbol, and the parameter `cons-value` indicates the value of the real part and / or imaginary part of the at least one complex-valued modulation symbol. As an example, when the parameter `cons-symbol` takes the value {S1} (e.g., indicating...),... Figure 10A In the complex-valued modulation symbol S1, when the parameter cons-symbol takes the value {a, b}, it means that the real part of the complex-valued modulation symbol S1 takes the value a and the imaginary part takes the value b.
[0524] In some implementations, the downlink physical channel includes the parameter `cons-symbol` and the parameter `cons-value-offset`, wherein the parameter `cons-symbol` indicates at least one complex-valued modulation symbol, and the parameter `cons-value-offset` indicates the offset between the real and / or imaginary parts of the at least one complex-valued modulation symbol and the real and / or imaginary parts of the corresponding replicated modulation symbol in a constellation diagram predefined or configured or indicated by higher-layer parameters. In a specific example, the parameter `cons-symbol` takes the value {S1} (e.g., indicating...). Figure 10A In the complex-valued modulation symbol S1, if the parameter cons-symbol takes the value {a, b}, then the real part of the complex-valued modulation symbol S1 takes the value a. S1 +a, the imaginary part takes the value of b. s1 +b. Where a S1 b is the value of the real part of the replicated modulation symbol corresponding to the complex-valued modulation symbol S1 in a constellation diagram that is predefined or indicated by higher-level parameters. S1 This refers to the value of the imaginary part of the replicated modulation symbol S1 corresponding to a constellation diagram configured or indicated by predefined or higher-level parameters. In this way, a new constellation diagram based on a predefined or higher-level parameter configuration or indication can be indicated. For example, Figure 10B It shows the basis Figure 10A The new constellation chart shown.
[0525] For example, the downlink physical channel includes the parameter `cons-symbol` and the parameter `cons-value`, where `cons-symbol` indicates at least one complex-valued modulation symbol, and `cons-value` indicates the value of the real part and / or imaginary part of the at least one complex-valued modulation symbol. More specifically, the value of the parameter `cons-symbol` is {S1; S2} (e.g., indicating...). Figure 11A In the complex-valued modulation symbols S1 and S2, the parameter cons-symbol takes the value {a1,b1; a2,b2}, which means that the real part of the complex-valued modulation symbol S1 takes the value a1 and the imaginary part takes the value b1; the real part of the complex-valued modulation symbol S2 takes the value a2 and the imaginary part takes the value b2.
[0526] In some implementations, the downlink physical channel includes the parameter `cons-symbol` and the parameter `cons-value-offset`, wherein the parameter `cons-symbol` indicates at least one complex-valued modulation symbol, and the parameter `cons-value-offset` indicates the offset between the real and / or imaginary parts of the at least one complex-valued modulation symbol and the real and / or imaginary parts of the corresponding replicated modulation symbol in a constellation diagram indicated by a predefined or higher-layer parameter. In a specific example, the parameter `cons-symbol` takes the value {S1; S2} (e.g., indicating...). Figure 11A In the complex-valued modulation symbols S1 and S2, the parameter cons-symbol takes the value {a1, b1; a2, b2}, which means that the real part of the complex-valued modulation symbol S1 takes the value a. S1 +a1, the imaginary part takes the value of b. S1 +b1, the real part of the complex modulation symbol S2 takes the value a. S2 +a2, the imaginary part takes the value of b. S1 +b2. In this way, a new constellation diagram can be indicated based on a constellation diagram configured or indicated by predefined or higher-level parameters. For example, Figure 11B It shows the basis Figure 11A A new constellation diagram as shown, wherein at least one complex-valued modulation symbol (constellation point) is relative to... Figure 11A The corresponding complex-valued modulation symbol (constellation point) offset in the [database / database].
[0527] For example, a S1 b represents the value of the real part of the replicated modulation symbol corresponding to the complex-valued modulation symbol S1 in a predefined or higher-level parameter-indicated constellation diagram. S1 The value of the imaginary part of the replicated modulation symbol corresponding to the complex-valued modulation symbol S1 in a predefined or higher-level parameter-indicated constellation diagram; a S2 b represents the value of the real part of the replicated modulation symbol corresponding to the complex-valued modulation symbol S2 in a predefined or higher-level parameter-indicated constellation diagram. S2 The value of the imaginary part of the replicated modulation symbol corresponding to the complex-valued modulation symbol S2 in a constellation diagram indicated by predefined or higher-level parameters.
[0528] In some implementations, the downlink physical channel includes the parameter cons-symbol-set and the parameter cons-value-offset, wherein the parameter cons-symbol-set indicates a set of complex-valued modulation symbols, and the parameter cons-value-offset indicates the offset between the real and / or imaginary parts of all complex-valued modulation symbols in the set and the real and / or imaginary parts of the corresponding replicated modulation symbols in a constellation diagram indicated by predefined or higher-layer parameters.
[0529] In a specific example, the parameter `cons-symbol-set` takes the value `{Set1}`, where `Set1` represents the first set, which includes at least two complex-valued modulation symbols (e.g., such as...). Figure 12A As shown, the first set includes eight complex-valued modulation symbols (constellation points). The parameter `cons-value-offset` takes the value `{a}`, which means that each symbol in the first set moves in a specific direction `a`. For different symbols, the direction of movement may be the same or different. Figure 12B It shows the basis Figure 12A The new constellation diagram shown, in which some complex-valued modulation symbols (constellation points) are relative to... Figure 12A The corresponding complex-valued modulation symbol (constellation point) offset in the [database / database].
[0530] In a specific example, the parameter cons-symbol-set takes the value {Set1}, where Set1 represents the first set. The parameter cons-value-offset takes the value {a}, which means that the first complex-valued modulation symbol in the first set takes the value A+Bi. The first complex-valued modulation symbol in the constellation diagram predefined by the protocol or indicated by higher-layer parameters takes the value A1+B1i. The calculation methods of A and B are shown in the table below.
[0531]
[0532] Current communication systems (e.g., NR) typically use default or conventional constellation types, such as 16QAM (e.g., ...). Figure 6A (As shown), 64QAM, 256QAM. In such constellation diagrams, each constellation point has an equal probability. Signals using such constellation diagrams have poor adaptability to channel conditions and limited noise immunity. Therefore, such constellation diagrams may not be suitable for scenarios with low signal-to-noise ratios or requiring high power efficiency. In particular, when channel conditions have different effects on different constellation points, using such constellation diagrams can lead to a decrease in the demodulation performance of some constellation points.
[0533] According to some exemplary embodiments of this disclosure, a constellation diagram is proposed in which at least one constellation point (i.e., a complex-valued modulation symbol) in the constellation diagram maps to a bit stream (i.e., multiple bits) in a different manner than other constellation points. For example, the bit sequence length corresponding to the first constellation point (modulation symbol) in the constellation diagram is N, and the bit sequence length corresponding to the second constellation point (modulation symbol) in the constellation diagram is M, where N and M are positive integers, and M and N are not equal (e.g., M is less than N). In this way, the probability of a bit sequence mapping to the at least one constellation point can be different from other constellation points (e.g., higher than other constellation points). By employing such a constellation diagram, the power efficiency and noise immunity of the signal can be enhanced. For ease of description, the exemplary embodiments of this disclosure are described below with an example of a constellation point mapping differently from other constellation points. It is understood that the embodiments of this disclosure can also be applied to situations where the mapping of multiple constellation points differs from other constellation points (e.g., as... Figure 14C (As shown).
[0534] In some implementations, the UE determines the mapping relationship between N bits and complex-valued modulation symbols based on the modulation order N (for ease of description, this is called the conventional mapping relationship). For example, when the modulation order is 2, it corresponds to QPSK modulation, and N = 2; as another example, when the modulation order is 4, it corresponds to 16QAM modulation (e.g., ...). Figure 5 As shown in the figure, N=4; for example, when the modulation order is 6, it corresponds to 64QAM modulation, N=6; for example, when the modulation order is 8, it corresponds to 256QAM modulation, N=8.
[0535] In some implementations, the UE can determine the mapping between bit sequences and complex-valued modulation symbols based on higher-layer parameters. For example, the UE receives higher-layer parameters that configure or indicate a table or list that includes the mapping between bit sequences and complex-valued modulation symbols. Table 14 is an example of such a table.
[0536] [Table 14]
[0537]
[0538]
[0539] In some implementations, the UE determines the mapping relationship between the M bits and the complex-valued modulation symbols based on the modulation order N and a parameter (e.g., the parameter cons-prob) associated with the bit values of the M bits. (For convenience, this is referred to as an unconventional mapping relationship; when the parameter cons-prob indicates multiple different bit sequences, for example, {100}, {000}, {110}, {010}, etc.) Figure 14C As shown, the mapping relationship for each bit sequence can be determined separately, where M and N are not equal.
[0540] For example, when the parameter `cons-prob` is {000}, then for the three bits {000} in the bit sequence, an unconventional mapping relationship is used to map these three bits. As another example, when the parameter `cons-prob` is {010}, then for the three bits with the value {010} in the bit sequence, an unconventional mapping relationship is used to map these three bits. For yet another example, when the modulation order N = 4 and the parameter `cons-prob` is {000}, for the bit sequence {0100111000000100001111} (for example, corresponding to...),... Figure 13 The bit positions in the table (0 to 21) are mapped in the following order from the most significant bit to the least significant bit: first, {0100} is mapped based on the regular mapping relationship, then {1110} is mapped based on the regular mapping relationship, then {000} is mapped based on the non-regular mapping relationship, then {0010} is mapped based on the regular mapping relationship, then {000} is mapped based on the non-regular mapping relationship, and finally {1111} is mapped based on the regular mapping relationship.
[0541] In a specific example, when the modulation order N = 4 and the parameter cons-prob takes the value {000} (i.e., M = 3), the UE can map the bitstream to complex-valued modulation symbols based on the example method shown in the table below.
[0542]
[0543]
[0544] Figures 14A to 14C Examples of constellation diagrams according to some exemplary embodiments of this disclosure are shown. Figure 14A and Figure 14B In the constellation diagram shown, the mapping method of one constellation point (corresponding to the bit sequence {000}) is different from that of other constellation points (which use the conventional mapping method). Figure 14C In the constellation diagram shown, the mapping method of four constellation points (corresponding to the bit sequences {100}, {000}, {110}, and {010} respectively) is different from that of the other constellation points (the other constellation points use the conventional mapping method).
[0545] In some implementations, parameters (e.g., parameter cons-prob) related to the bit values of M bits can be configured or indicated to the UE via higher-layer signaling and / or physical-layer signaling. The UE can be configured or indicated the modulation order N (e.g., the UE can determine the modulation order corresponding to the indicated MCS index in a configured MCS table, the MCS index being indicated via DCI). The UE can transmit uplink signals (e.g., PUSCH) or receive downlink signals (e.g., PDSCH) based on the modulation order and parameter cons-prob. For example, for uplink, the UE can modulate the uplink signal based on the parameter cons-prob configured for the uplink and the modulation order N. For example, for downlink, the UE can demodulate the received downlink signal based on the parameter cons-prob configured for the downlink and the modulation order N.
[0546] Figure 15 A flowchart of a method 1500 performed by a UE according to some embodiments of the present disclosure is shown.
[0547] refer to Figure 15 In operation S1510, the UE receives first information related to the first physical channel. The first information is used to configure or indicate the MCS table, and at least one row in the MCS table includes constellation diagram type information.
[0548] In operation S1520, the UE receives a DCI, which indicates a row in the MCS table.
[0549] In operation S1530, the first physical channel is transmitted or received based on the constellation diagram type in the row of the MCS table indicated by the DCI.
[0550] In some implementations, one or more of operations S1510 to S1530 may be performed based on the methods described in various embodiments of this disclosure (e.g., embodiments described in conjunction with the figures above).
[0551] In some implementations, method 1500 may omit one or more of operations S1510 to S1530, 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).
[0552] Figure 16 A flowchart of a method 1600 performed by a base station according to some embodiments of the present disclosure is shown.
[0553] refer to Figure 16In operation S1610, the base station sends first information related to the first physical channel to the UE. The first information is used to configure or indicate the MCS table, and at least one row in the MCS table includes constellation diagram type information.
[0554] In operation S1620, the base station sends a DCI to the UE, which indicates a row in the MCS table.
[0555] In operation S1630, based on the constellation diagram type in the row of the MCS table indicated by DCI, the base station sends or receives the first physical channel to the UE.
[0556] In some implementations, one or more of operations S1610 to S1630 may be performed based on the methods described in various embodiments of this disclosure (e.g., embodiments described in conjunction with the figures above).
[0557] In some implementations, method 1600 may omit one or more of operations S1610 to S1630, 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).
[0558] Figure 17 A block diagram illustrating the configuration of a UE according to some example embodiments of the present disclosure is shown.
[0559] refer to Figure 17 The UE includes a transceiver 1710, a controller 1720, and a memory 1730. The controller 1720 may refer to a circuit, an application-specific integrated circuit (ASIC), or at least one processor. The transceiver 1710, controller 1720, and memory 1730 are configured to perform the operations described above (e.g., those described in conjunction with the various figures above) that can be performed by a terminal or UE. Although the transceiver 1710, controller 1720, and memory 1730 are shown as separate entities, they can be implemented as a single entity, such as a single chip. Alternatively, the transceiver 1710, controller 1720, and memory 1730 may be electrically connected or coupled to each other.
[0560] Transceiver 1710 can send signals to other network entities (e.g., base stations) and receive signals from other network entities.
[0561] The controller 1720 can control the UE 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.
[0562] In some exemplary embodiments, the operation of the UE can be implemented using a memory 1730 that stores corresponding program code. Specifically, the UE may be equipped with a memory 1730 to store program code that implements the desired operation. In order to perform the desired operation, the controller 1720 may read and execute the program code stored in the memory 1730 using at least one processor or central processing unit (CPU).
[0563] Figure 18 A block diagram illustrating the configuration of a base station according to some embodiments of the present disclosure is shown.
[0564] refer to Figure 18 The base station includes a transceiver 1810, a controller 1820, and a memory 1830. The controller 1820 may refer to a circuit, an application-specific integrated circuit (ASIC), or at least one processor. The transceiver 1810, controller 1820, and memory 1830 are configured to perform the operations described above (e.g., those described in conjunction with the various figures above) that can be performed by the base station. Although the transceiver 1810, controller 1820, and memory 1830 are shown as separate entities, they can be implemented as a single entity, such as a single chip. Alternatively, the transceiver 1810, controller 1820, and memory 1830 may be electrically connected or coupled to each other.
[0565] Transceiver 1810 can send signals to and receive signals from other network entities (e.g., terminals or core network).
[0566] The controller 1820 can control the base station 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.
[0567] In some exemplary embodiments, the operation of the base station can be implemented using a memory 1830 that stores corresponding program code. Specifically, the base station may be equipped with a memory 1830 to store program code that implements the desired operation. In order to perform the desired operation, the controller 1820 may read and execute the program code stored in the memory 1830 using at least one processor or central processing unit (CPU).
[0568] 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.
[0569] 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.
[0570] 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.
[0571] 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).
[0572] 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 includes 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.
[0573] 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: Receive first information related to a first physical channel, the first information being used to configure or indicate a modulation and coding scheme (MCS) table, wherein at least one row in the MCS table includes constellation diagram type information; Receive downlink control information (DCI), the DCI indicating a row in the MCS table; and Based on the constellation diagram type in the row of the MCS table indicated by the DCI, the first physical channel is transmitted or received.
2. The method according to claim 1, wherein, The constellation chart type includes at least one of the following: a first constellation chart type; or a second constellation chart type.
3. The method according to claim 2, wherein: In the second type of constellation diagram, the bit sequence length corresponding to the first constellation point is not equal to the bit sequence length corresponding to the second constellation point; and / or The second type of constellation chart includes at least one of the following: non-uniform constellation chart, non-square constellation chart, circular constellation chart, or irregularly shaped constellation chart; and / or In the constellation diagram of the first constellation type, the bit sequence lengths corresponding to the constellation points are equal; and / or The constellation chart of the first constellation chart type includes at least one of the following: a uniform constellation chart or a square constellation chart.
4. The method of claim 2 or 3, further comprising receiving second information, the second information indicating at least one of the following: Whether to enable constellation chart types other than the first constellation chart type; Whether to enable at least two types of constellation charts; Whether to enable both the first constellation chart type and another constellation chart type simultaneously; Whether to enable non-uniform constellation diagrams; Whether to enable non-square constellation diagrams; Enable circular constellation diagrams; or Whether to enable irregularly shaped constellation diagrams.
5. The method according to claim 4, wherein, The DCI includes a field indicating a row of the MCS table, wherein the number of bits corresponding to the field is determined based on the second information.
6. The method according to claim 1, wherein, The first physical channel includes at least one of the following: Physical Downlink Shared Channel (PDSCH) or Physical Uplink Shared Channel (PUSCH).
7. A method performed by a user equipment (UE) in a communication system, comprising: Receive configuration information related to Channel Quality Indicator (CQI), wherein the configuration information related to CQI includes a first parameter related to the CQI table; The CQI form is determined based on the first parameter; Send a CSI report, wherein the CSI report includes the CQI, which is determined based on a CQI table. The CQI table includes at least one of the following: a first CQI table and a second CQI table, wherein the first CQI table corresponds to a first constellation chart type and the second CQI table corresponds to a second constellation chart type.
8. The method according to claim 7, wherein, The CQI forms are determined based on the first parameter, including: If the value of the first parameter is the first value, the first CQI table is determined as the CQI table used for CQI calculation; and / or When the value of the first parameter is the second value, the first CQI table and the second CQI table are determined as the CQI tables used for CQI calculation.
9. The method according to claim 7, wherein, The CQI-related configuration information also includes a second parameter indicating the constellation diagram type. The CQI table is determined based on the CQI table corresponding to the value of the first parameter and the constellation chart type indicated by the second parameter. Wherein, the first value of the first parameter corresponds to at least one of the first CQI table or the second CQI table, and the second value of the first parameter corresponds to at least one of the third CQI table or the fourth CQI table. Wherein, the modulation order corresponding to rows with the same index in the first CQI table and the second CQI table is less than or equal to the modulation order corresponding to rows with the same index in the third CQI table and the fourth CQI table; and / or, The spectral efficiency corresponding to rows with the same index in the first and second CQI tables is less than the spectral efficiency corresponding to rows with the same index in the third and fourth CQI tables; and / or, The target bitrate corresponding to rows with the same index in the first CQI table and the second CQI table is less than the target bitrate corresponding to rows with the same index in the third CQI table and the fourth CQI table.
10. The method according to claim 9, wherein: If the value of the first parameter is a first value and the constellation type indicated by the second parameter is a first constellation type, the first CQI table is determined as the CQI table used for CQI calculation; and / or When the value of the first parameter is a first value and the constellation type indicated by the second parameter is a second constellation type, the second CQI table is determined as the CQI table used for CQI calculation; and / or When the value of the first parameter is a first value and the constellation type indicated by the second parameter is a second constellation type, the first CQI table and the second CQI table are determined as CQI tables for CQI calculation; and / or If the value of the first parameter is the second value and the constellation type indicated by the second parameter is the first constellation type, then the third CQI table is determined as the CQI table used for CQI calculation; and / or If the value of the first parameter is the second value and the constellation type indicated by the second parameter is the second constellation type, the fourth CQI table is determined as the CQI table used for CQI calculation; and / or If the value of the first parameter is the first value and the constellation type indicated by the second parameter is the second constellation type, then the third and fourth CQI tables are determined as the CQI tables used for CQI calculation. in, The third CQI table corresponds to the first constellation chart type, and the fourth CQI table corresponds to the second constellation chart type.
11. The method according to claim 7, wherein, The CQI table is determined based on a first parameter and UE capabilities, wherein the UE capabilities indicate whether a first constellation type and a second constellation type are supported, wherein: When the UE capability indication only supports the first constellation diagram type, the first CQI table is determined as the CQI table used for CQI calculation, and / or When the UE capability indication supports a first constellation type and a second constellation type, the second CQI table, or both the first CQI table and the second CQI table, is determined as the CQI table used for CQI calculation.
12. The method according to claim 7, wherein, The CQI-related configuration information also includes a third parameter, which indicates whether the first constellation type and the second constellation type are enabled, wherein: When the third parameter indicates that only the first constellation diagram type is enabled, the first CQI table is determined as the CQI table used for CQI calculation, and / or When the third parameter indicates that the first constellation type and the second constellation type are enabled, the second CQI table, or both the first CQI table and the second CQI table, are determined as the CQI table used for CQI calculation.
13. The method according to claim 7, wherein, In the case where the CQI form includes two CQI forms: The CQI report includes a first CQI index and a second CQI index. The first CQI index is an index of CQI values calculated for one of the two CQI tables, and the second CQI index is an index of CQI values calculated for the other of the two CQI tables; or The CQI report includes the first CQI index and the second CQI index, which has higher spectral efficiency.
14. The method according to any one of claims 7-13, wherein: In the second type of constellation diagram, the bit sequence length corresponding to the first constellation point is not equal to the bit sequence length corresponding to the second constellation point; and / or The second type of constellation chart includes at least one of the following: non-uniform constellation chart, non-square constellation chart, circular constellation chart, or irregularly shaped constellation chart; and / or In the constellation diagram of the first constellation type, the bit sequence lengths corresponding to the constellation points are equal; and / or The constellation chart of the first constellation chart type includes at least one of the following: a uniform constellation chart or a square constellation chart.
15. A method performed by a user equipment (UE) in a communication system, comprising: Receive third information, wherein the third information indicates the first mapping relationship between the bit sequence corresponding to the first constellation diagram and the complex-valued modulation symbol; Based on a first mapping relationship and at least one offset, a bit sequence is modulated using a second mapping relationship to generate complex-valued modulation symbols, wherein the second mapping relationship represents the mapping relationship between bits corresponding to the second constellation diagram and complex-valued modulation symbols. The offset indicates the offset between the real and / or imaginary part of the second constellation point corresponding to the first bit sequence in the second constellation diagram and the real and / or imaginary part of the first constellation point corresponding to the first bit sequence in the first constellation diagram.
16. The method of claim 15, further comprising receiving fourth information, the fourth information indicating at least one of the following: at least one first constellation point in a first constellation diagram; the at least one offset corresponding to the at least one first constellation point.
17. The method of claim 15, further comprising receiving fourth information, the fourth information indicating a set of constellation points in a first constellation map, and offsets corresponding to constellation points in the set of constellation points. in, The constellation point set includes at least two constellation points, and the at least two constellation points have the same offset.
18. A method performed by a base station in a communication system, comprising: Send first information related to a first physical channel to a user equipment (UE), the first information being used to configure or indicate a modulation and coding scheme (MCS) table, wherein at least one row in the MCS table includes constellation diagram type information; Send downlink control information (DCI) to the UE, the DCI indicating a row in the MCS table; and Based on the constellation diagram type in the row of the MCS table indicated by the DCI, the first physical channel is transmitted or received.
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.