Constellation point indication method and communication device
By employing AI-based irregular constellation point design and indication information in the new wireless communication system, the problem of insufficient flexibility of regular constellation points is solved, improving bit error rate, block error rate, and throughput performance, and adapting to different channel conditions.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2024-10-15
- Publication Date
- 2026-04-23
AI Technical Summary
In new wireless communication systems, constellation points designed based on rule mapping have low flexibility, resulting in poor performance in bit error rate, block error rate and throughput, and failing to achieve optimal performance under different channel conditions.
An irregular constellation point design based on artificial intelligence is adopted, and the alignment of constellation points is achieved through indication information, including the transmission of activated constellation point patterns and pattern identifiers, and dynamic adjustment is made in combination with channel quality information and capability information.
It improves the bit error rate, block error rate and throughput performance of the communication system, adapts to different channel conditions, and achieves more efficient communication performance.
Smart Images

Figure CN2024125070_23042026_PF_FP_ABST
Abstract
Description
Constellation point indication method and communication equipment Technical Field
[0001] This application relates to the field of communications, and more specifically, to a constellation point indication method and a communication device. Background Technology
[0002] At the transmitting end, a modulation algorithm can map multiple bits to a constellation point. At the receiving end, a demodulation algorithm corresponding to the modulation algorithm can be used to calculate the approximate point of the received signal on the constellation point. Regarding modulation and demodulation techniques, in the constellation point design of New Radio (NR), the constellation points used are usually based on regular mapping designs. Fixed constellation points have low flexibility and poor performance in terms of bit error rate, block error rate, and throughput.
[0003] Summary of the Invention
[0004] This application provides a constellation point indication method and a communication device, which can improve communication performance.
[0005] This application provides a constellation point indication method, including:
[0006] The first communication device receives indication information, which is used to indicate the constellation point information of the first communication device.
[0007] This application provides a constellation point indication method, including:
[0008] The second communication device sends an instruction message, which is used to indicate the constellation point information of the first communication device.
[0009] This application provides a first communication device, including:
[0010] The transceiver unit is used to receive indication information, which is used to indicate the constellation points of the first communication device.
[0011] This application provides a second communication device, including:
[0012] The transceiver unit is used to send indication information, which is used to indicate the constellation point information of the first communication device.
[0013] This application provides a communication device, including a transceiver, a processor, and a memory. The memory stores a computer program, the transceiver communicates with other devices, and the processor calls and runs the computer program stored in the memory to cause the communication device to perform the constellation point indication method described above.
[0014] This application provides a chip for implementing the constellation point indication method described above.
[0015] Specifically, the chip includes a processor for calling and running a computer program from memory, causing a device equipped with the chip to perform the constellation point indication method described above.
[0016] This application provides a computer-readable storage medium for storing a computer program that, when run by a device, causes the device to perform the aforementioned constellation point indication method.
[0017] This application provides a computer program product, including computer program instructions that cause a computer to execute the constellation point indication method described above.
[0018] This application provides a computer program that, when run on a computer, causes the computer to execute the above-described constellation point indication method. Attached Figure Description
[0019] Figure 1 is a schematic diagram of an application scenario according to an embodiment of this application.
[0020] Figure 2 is an example diagram of 16QAM constellation points.
[0021] Figure 3 is a schematic flowchart of a constellation point indication method according to an embodiment of this application.
[0022] Figure 4 is a schematic flowchart of a constellation point indication method according to another embodiment of this application.
[0023] Figure 5 is a schematic flowchart of a constellation point indication method according to an embodiment of this application.
[0024] Figure 6 is a schematic flowchart of a constellation point indication method according to another embodiment of this application.
[0025] Figure 7 is a schematic diagram of the constellation point alignment method based on RRC pre-configuration.
[0026] Figure 8 is a schematic block diagram of a first communication device according to an embodiment of the present application.
[0027] Figure 9 is a schematic block diagram of a first communication device according to another embodiment of this application.
[0028] Figure 10 is a schematic block diagram of a second communication device according to an embodiment of the present application.
[0029] Figure 11 is a schematic block diagram of a second communication device according to another embodiment of this application.
[0030] Figure 12 is a schematic block diagram of a communication device according to an embodiment of this application.
[0031] Figure 13 is a schematic block diagram of a chip according to an embodiment of this application.
[0032] Figure 14 is a schematic block diagram of a communication system according to an embodiment of this application. Detailed Implementation
[0033] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0034] The technical solutions of this application embodiment can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, Advanced Long Term Evolution (LTE-A) systems, New Radio (NR) systems, evolution systems of NR systems, LTE-based access to unlicensed spectrum (LTE-U) systems, NR-based access to unlicensed spectrum (NR-U) systems, Non-Terrestrial Networks (NTN) systems, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th-Generation (5G) systems, or other communication systems.
[0035] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.
[0036] In one implementation, the communication system in this application embodiment can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) network deployment scenario.
[0037] In one embodiment, the communication system in this application can be applied to unlicensed spectrum, wherein the unlicensed spectrum can also be considered as shared spectrum; or, the communication system in this application can also be applied to licensed spectrum, wherein the licensed spectrum can also be considered as non-shared spectrum.
[0038] This application describes various embodiments in conjunction with network devices and terminal devices. The terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc.
[0039] Terminal devices can be stations (STAION, ST) in WLANs, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in next-generation communication systems such as NR networks, or terminal devices in future evolved Public Land Mobile Network (PLMN) networks, etc.
[0040] In the embodiments of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).
[0041] In the embodiments of this application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical care, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0042] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0043] In the embodiments of this application, the network device can be a device for communicating with mobile devices, such as an access point (AP) in a WLAN, an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or an NTN network, etc.
[0044] By way of example and not limitation, in this embodiment, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.
[0045] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0046] Figure 1 illustrates an exemplary communication system 100. The communication system includes a network device 110 and two terminal devices 120. In one embodiment, the communication system 100 may include multiple network devices 110, and the coverage area of each network device 110 may include other numbers of terminal devices 120; this embodiment does not limit the scope of the present application.
[0047] In one embodiment, the communication system 100 may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF), which are not limited in this application.
[0048] Network equipment can be further divided into access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks used to communicate with the access network equipment. Access network equipment can be evolved Node Bs (eNBs or e-NodeBs) in Long-Term Evolution (LTE), Next-Generation Radio (NR) (mobile communication system), or Authorized Auxiliary Access Long-Term Evolution (LAA-LTE) systems, such as macro base stations, micro base stations (also called "small base stations"), pico base stations, access points (APs), transmission points (TPs), or new generation Node Bs (gNodeBs).
[0049] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Taking the communication system shown in Figure 1 as an example, the communication device may include network devices and terminal devices with communication functions. The network devices and terminal devices can be specific devices in this application embodiment, which will not be described in detail here. The communication device may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities. This application embodiment does not limit this.
[0050] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0051] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0052] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0053] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0054] I. Modulation Techniques in NR
[0055] Modulation defines the number of bits a symbol can carry. For example, M-order modulation maps M bits to a given constellation point. At the transmitter, the signal to be modulated is typically a bit sequence of source bits after channel coding. NR supports Quadrature Phase Shift Keying (QPSK), Quadrature Amplitude Modulation (QAM), 64QAM, and 256QAM modulation. For example, QPSK carries 2 bits per constellation point, 16QAM carries 4 bits per constellation point (as shown in Figure 2), 64QAM carries 6 bits per constellation point, and 256QAM carries 8 bits per constellation point. The receiver needs to use the corresponding demodulation algorithm. Considering that channel decoding is usually required after demodulation, a soft demodulation algorithm is generally used to output the log-likelihood ratio (LLR) of the corresponding bit position at the received constellation point as the input to the channel decoder.
[0056] Generally, higher modulation orders can lead to higher throughput. However, under a given signal-to-noise ratio, higher-order modulation has a higher bit error rate because it makes the decisions between adjacent constellation points more susceptible to noise.
[0057] II. Wireless Communication and Artificial Intelligence
[0058] In recent years, artificial intelligence (AI) and machine learning (ML) technologies, relying on the development of different types of neural networks and machine learning algorithms, have been widely applied in various fields such as image, speech, and video processing. Typical neural network architectures include fully connected networks, convolutional neural networks (CNNs), recurrent neural networks (RNNs), and Transformer structures with self-attention mechanisms, which can accomplish different task objectives.
[0059] The rapid development of AI / ML technologies and the integration of artificial intelligence with wireless communication technologies have attracted widespread interest from both academia and industry. In the 18th and 19th releases (R18 and R19) of the 3rd Generation Partnership Project (3GPP), research, evaluation, and standardization work has been carried out on AI / ML-based Channel State Information (CSI) feedback, beam management, and positioning technologies. Furthermore, for the future development of wireless communication systems, the integration of AI / ML technologies may lead to more use cases for wireless AI / ML. For example, AI / ML-based channel estimation methods, AI / ML-based modulation and demodulation techniques, and AI / ML-based integrated receiver designs all demonstrate performance gains compared to traditional non-AI / ML algorithms. Therefore, the design of future 6th generation (6G) wireless communication systems may incorporate more AI / ML modules to enhance the overall system performance.
[0060] Specifically, for modulation and demodulation technologies, an AI-based constellation design method can be used to obtain the optimal constellation pattern and matching AI demodulation algorithm by optimizing the bit error rate performance of the link end-to-end. AI-designed constellations can outperform traditional regular constellations in link performance metrics such as bit error rate, block error rate, and throughput, becoming a potential use case for combining AI with 6G wireless communication systems.
[0061] III. Constellation Point Design in NR
[0062] In NR constellation design, the primary approach is to use constellation points based on regular mapping. For example, QPSK constellation points are evenly distributed on a unit circle, and all constellation points for QAM modulation schemes such as 16QAM, 64QAM, and 256QAM are arranged in a regular rectangular constellation pattern, as shown in Figure 1. This regular constellation point design facilitates standardization and simplifies the modulation algorithms for the transmitter and the demodulation algorithms for the receiver. Furthermore, regular constellation points facilitate the evolution from low-order to high-order modulation. For instance, when the system demands higher speeds, the introduction of 512QAM, 1024QAM, etc., allows for direct expansion based on QAM design rules, demonstrating good scalability.
[0063] However, fixed constellation points cannot be adapted to different channel conditions, such as different signal-to-noise ratios or different channel frequency-domain time selectivity. NR constellation points remain unchanged, which results in low flexibility and may not achieve optimal performance in terms of bit error rate, block error rate, and throughput.
[0064] IV. AI-based constellation point design
[0065] The constellation point distribution patterns designed based on AI are irregular. Different equipment manufacturers and terminal manufacturers may design completely different constellation points based on different AI models and algorithms, making it difficult to standardize constellation point patterns.
[0066] Meanwhile, the constellation dot pattern may change depending on the channel state, which can cause the constellation dot patterns on different sides to be misaligned, thus making it impossible to achieve correct demodulation.
[0067] The embodiments of this application can provide an effective and indirect constellation point indication and alignment method for constellation points designed by AI.
[0068] Figure 3 is a schematic flowchart of a constellation point indication method 300 according to an embodiment of this application. This method can optionally be applied to the system shown in Figure 1, but is not limited thereto. The method includes at least a portion of the following:
[0069] S310, The first communication device receives indication information, which is used to indicate the constellation point information of the first communication device.
[0070] In this embodiment, the first communication device can receive indication information sent by the second communication device. This indication information can also be called configuration information. Based on the constellation point information indicated by the indication information, the first communication device can perform modulation or demodulation related to the constellation point. If the first communication device is a terminal device and the second communication device is a network device, the network device can send indication information to the terminal device to indicate the constellation point information of the terminal device, enabling the constellation points of the network device and the terminal device to align. The terminal device can perform demodulation related to the constellation point for downlink transmissions, and / or perform modulation and transmission related to the constellation point for uplink transmissions. By using the constellation point information of the first communication device indicated by the indication information, the first communication device can accurately perform modulation or demodulation, improving communication performance.
[0071] In one implementation, the constellation points include irregular constellation points. Irregular constellation points can be constellation points generated based on artificial intelligence solutions. For example, irregular constellation points can be constellation points generated based on AI models and / or ML models. Alternatively, irregular constellation points can also be constellation points generated by adjusting the positions of regular constellation points (e.g., 16QAM, 64QAM, etc.) according to certain principles. In this embodiment, the model used to generate irregular constellation points can be deployed on a first communication device or a second communication device. If the model is deployed on the first communication device, the first communication device can send the constellation point information generated by the model to the second communication device. If the model is deployed on the second communication device, the second communication device can send the constellation point information generated by the model to the first communication device.
[0072] In one implementation, the constellation point information includes: the pattern of the active constellation point and / or the pattern identifier (ID) of the active constellation point. In this embodiment, the second communication device can directly send the pattern of the active constellation point to the first communication device via instruction information. Alternatively, the second communication device can send the ID of the active constellation point pattern to the first communication device via instruction information, allowing the first communication device to locate the corresponding constellation point pattern based on the ID. The first communication device can also perform modulation or demodulation based on the received or located constellation point pattern.
[0073] In one implementation, the indication information includes a first Media Access Control-Control Element (MAC CE) or a first Downlink Control Information (DCI), wherein the pattern and / or pattern ID of the constellation point activated by the first communication device is indicated by the first MAC CE or the first DCI. For example, the first communication device receives a first MAC CE sent by a second communication device, the first MAC CE including the pattern and / or pattern ID of the constellation point activated by the first communication device. As another example, the first communication device receives a first DCI sent by a second communication device, the first DCI including the pattern and / or pattern ID of the constellation point activated by the first communication device.
[0074] In one implementation, the indication information includes a second MAC CE and a second DCI. The order of the constellation point of the first communication device is indicated by the second MAC CE, and the pattern number under the order of the constellation point is indicated by the second DCI. The pattern number corresponds to the pattern ID of the activated constellation point. For example, the first communication device receives a second MAC CE sent by the second communication device. The second MAC CE includes the order of the constellation point activated by the first communication device, for example, 2. The pattern number under the 2nd order constellation point includes {3, 4, 5}. Further, the first communication device receives a second DCI sent by the second communication device. The second DCI includes the pattern number under the 2nd order constellation point, for example, 3. The pattern number and pattern ID can have a corresponding relationship. If the 2nd order irregular constellation point pattern includes three types, the pattern ID corresponding to pattern number 1 is 5, the pattern ID corresponding to pattern number 2 is 6, and the pattern ID corresponding to pattern number 3 is 9. Based on the pattern number 3 under the 2nd order constellation point indicated by the indication information, the pattern ID of the activated constellation point can be determined to be 9. Furthermore, based on the pattern ID of the activated constellation point being 9, the pattern of the corresponding constellation point can be found.
[0075] In one implementation, the indication information is used to indicate the effective time of an activated constellation point. The effective time of an activated constellation point can be understood as the effective time of the pattern of the activated constellation point. For example, the indication information can indicate the effective time of an activated irregular constellation point. The indication information can explicitly indicate the effective time through specific bits, or it can implicitly indicate the effective time. For example, if the indication information does not carry bits indicating the effective time, the effective time can be assumed to be N time slots. N is 0 or a positive integer. The first communication device can become effective in the Nth time slot after receiving the indication information. For example, if the indication information includes a first MAC CE, the effective time can be the Nth time slot after receiving the first MAC CE. Similarly, if the indication information includes a first DCI or a second DCI, the effective time can be the Nth time slot after receiving the first DCI or the second DCI. If N is 0, it can indicate that the effective time is the current time slot after receiving the indication information.
[0076] In one implementation, the activation time of the constellation point is indicated by a time slot offset value, which represents the offset position from when the first communication device receives the indication information to the activation time, and the offset position includes the number of offset time slots. The activation of the constellation point is determined by adding the time slot corresponding to the offset time slot value to the time slot where the first communication device receives the indication information. For example, the activation time can be determined by the time slot offset value. If the time slot offset value is δ, the first communication device can perform modulation or demodulation using the irregular constellation point indicated in the indication information in the δth time slot after receiving the indication information, such as MAC CE or DCI. The time when the first communication device receives the indication information and the time when the first communication device activates the constellation point can be the same.
[0077] In one implementation, the effective time of the constellation point is a default time, which is the default time slot after the first communication device receives the indication information. The constellation point activated by the first communication device in the default time slot after receiving the indication information takes effect. For example, the default time slot can be the Nth time slot after receiving the indication information.
[0078] In one implementation, the constellation point information is determined based on reported information.
[0079] In one embodiment, the method further includes: the first communication device sending reporting information, which includes downlink channel quality information (CQI) and rank indication (RI), wherein the CQI is reported separately for different codewords. In this embodiment, the reporting information may also include other information indicating downlink channel quality, such as reference signal receiving power (RSRP) and signal-to-interference plus noise ratio (SINR). The reporting information may also include other channel state information, such as pre-coding matrix indication (PMI). The first communication device can send the reporting information to a second communication device, which can determine the constellation point pattern and / or pattern ID to be indicated to the first communication device based on the reporting information, and thus determine the content indicated by the indication information. If the first communication device does not send reporting information to the second communication device, the second communication device can reuse existing reporting information. Therefore, the step of sending the reporting information can be performed before S310.
[0080] In one implementation, the constellation point information of the first communication device is determined based on the CQI and RI, and the constellation point information matches the codeword corresponding to the CQI. In this embodiment, different CQIs can represent different channel qualities of the downlink channel, potentially generating irregular constellation point patterns with different optimal performance. The second communication device can select a matching irregular constellation point for each codeword based on the CQI and RI information in the reported information. Furthermore, the second communication device can notify the first communication device of the selected optimal irregular constellation point through the aforementioned indication information.
[0081] Figure 4 is a schematic flowchart of a constellation point indication method 400 according to another embodiment of this application. The method may include one or more features of the constellation point indication method described above. In one embodiment, the method further includes:
[0082] S410: The first communication device sends capability information, which is used to report the capabilities of the first communication device related to constellation points. In this embodiment, the capability information can also be called terminal capability information, capability reporting information, etc. This step can be performed before S310.
[0083] In one implementation, the constellation point-related capabilities of the first communication device include whether the first communication device has the capability to demodulate constellation points.
[0084] In this embodiment of the application, for downlink transmission, the capability information reported by the first communication device to the second communication device may include whether the first communication device has the capability to demodulate irregular constellation points. If the first communication device has the capability to demodulate irregular constellation points, the second communication device can send a signal modulated using irregular constellation points to the first communication device. After receiving the signal, the first communication device can demodulate the signal based on the information of the irregular constellation points. If the first communication device does not have the capability to demodulate irregular constellation points, the second communication device will not send a signal modulated using irregular constellation points to the first communication device to reduce the waste of communication resources.
[0085] In one implementation, the capability information is used to report the demodulation capability of the first communication device for different order constellation points or the maximum capability of the first communication device for demodulation constellation points supported by the first communication device.
[0086] In this embodiment of the application, for downlink transmission, the capability information reported by the first communication device to the second communication device may include the demodulation capability of the first communication device for different order constellation points. For example, modulate ID_1 represents the demodulation capability for second-order irregular constellation points. If the reported value of modulate ID_1 is 1, it indicates that the terminal can support the demodulation capability for second-order irregular constellation points; otherwise, it indicates that it does not support the demodulation capability for second-order irregular constellation points. The first communication device may report multiple demodulation capabilities for different order constellation points at once, or it may report the demodulation capabilities for different order constellation points separately. For example, in the capability information including {modulate ID_1, modulate ID_2, ..., modulate ID_N}, modulate ID_1 represents the demodulation capability for second-order irregular constellation points, modulate ID_2 represents the demodulation capability for fourth-order irregular constellation points, and so on.
[0087] In one implementation, the demodulation capability for different orders of constellation points includes a first bitmap or a first sequence, where each bit in the first bitmap or the first sequence corresponds one-to-one with the order of the constellation point. For example, the first sequence in the capability information includes four bits, with different bits corresponding to demodulation capabilities for 1st, 2nd, 4th, and 8th order irregular constellation points, respectively. If the first sequence in the capability information is 1000, it indicates that the terminal supports 1st order irregular constellation point demodulation capabilities but does not support 2nd, 4th, and 8th order irregular constellation point demodulation capabilities. If the first sequence in the capability information is 0101, it indicates that the terminal supports 2nd and 8th order irregular constellation point demodulation capabilities but does not support 1st and 4th order irregular constellation point demodulation capabilities.
[0088] In this embodiment, for downlink transmission, the capability information reported by the first communication device to the second communication device may include the maximum capability of the demodulation constellation points supported by the first communication device. In one approach, the maximum capability of the demodulation constellation points supported by the first communication device may directly include the specific order n. For example, if the maximum capability reported by the first communication device is 8, it indicates that the terminal supports demodulation capabilities for all irregular constellation points with orders less than or equal to 8. In another approach, the maximum capability of the demodulation constellation points supported by the first communication device may include different values indicating the corresponding orders. For example, the values reported by the first communication device are 1, 2, 3, 4, and 5, corresponding to orders 1, 2, 4, 8, and 16, respectively. A value of 3 indicates that the terminal supports demodulation capabilities for all irregular constellation points with orders less than or equal to 4; a value of 4 indicates that the terminal supports demodulation capabilities for all irregular constellation points with orders less than or equal to 8.
[0089] In one implementation, the constellation-point-related capabilities of the first communication device include whether the first communication device has the capability to modulate and transmit at the constellation point.
[0090] In this embodiment, for uplink transmission, the capability information reported by the first communication device to the second communication device may include whether the first communication device has the capability to modulate and transmit irregular constellation points. If the first communication device has the capability to modulate and transmit irregular constellation points, the second communication device can match the corresponding demodulation capability based on this capability. The first communication device modulates the uplink data based on the irregular constellation points and then sends the modulated signal to the second communication device. The second communication device can demodulate the signal based on the information of the irregular constellation points.
[0091] In one implementation, the capability information is used to report the modulation and transmission capabilities of the first communication device for different order constellation points or the maximum capability of the modulation and transmission constellation points supported by the first communication device.
[0092] In this embodiment of the application, for downlink transmission, the capability information reported by the first communication device to the second communication device may include the modulation and transmission capabilities of the first communication device for different order constellation points. For example, demodulate ID_1 represents the modulation and transmission capability for second-order irregular constellation points. If the reported value of demodulate ID_1 is 1, it indicates that the terminal can support the modulation and transmission capability for second-order irregular constellation points; otherwise, it indicates that it does not support the modulation and transmission capability for second-order irregular constellation points. The first communication device may report multiple modulation and transmission capabilities for different order constellation points at once, or it may report the modulation and transmission capabilities for different order constellation points separately. For example, the capability information includes {demodulate ID_1, demodulate ID_2, ..., demodulate ID_N}, where demodulate ID_1 represents the modulation and transmission capability for second-order irregular constellation points, demodulate ID_2 represents the modulation and transmission capability for fourth-order irregular constellation points, and so on.
[0093] In this embodiment of the application, for downlink transmission, the capability information reported by the first communication device to the second communication device may include the maximum capability of the modulation and transmission constellation points supported by the first communication device. For example, a value of 10 reported by the first communication device indicates that the terminal supports modulation and transmission capabilities of all irregular constellation points with an order less than or equal to 10.
[0094] In one implementation, the modulation and transmission capabilities for different constellation points include a second bitmap or a second sequence, where each bit in the second bitmap or second sequence corresponds one-to-one with the order of the constellation points. For example, the second sequence in the capability information includes three bits, with different bits corresponding to 2nd-order, 4th-order, and 8th-order irregular constellation point modulation and transmission capabilities, respectively. A first sequence of 100 in the capability information indicates that the terminal supports 2nd-order irregular constellation point modulation and transmission capabilities but does not support 4th-order or 8th-order irregular constellation point modulation and transmission capabilities. A first sequence of 011 in the capability information indicates that the terminal supports 4th-order and 8th-order irregular constellation point modulation and transmission capabilities but does not support 2nd-order irregular constellation point modulation and transmission capabilities.
[0095] In one implementation, the method further includes:
[0096] S420. The first communication device receives configuration information, which is used to configure the pattern of constellation points supported by the transmission and / or the ID of the pattern. In this embodiment, the configuration information may be Radio Resource Control (RRC) configuration information.
[0097] In one implementation, the configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the downlink transmission of the second communication device. In embodiments of this application, the second communication device, for example, a network device, can configure irregular constellation points used for cell downlink transmission to the first communication device, such as a UE, via RRC signaling.
[0098] In one implementation, the configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the uplink transmission of the first communication device. In embodiments of this application, the second communication device, such as a network device, can configure irregular constellation points used by the first communication device, such as a UE, for uplink transmission to the UE via RRC signaling.
[0099] In one example, the RRC configuration information includes the pattern and pattern ID of an irregular constellation point, and the pattern and pattern ID of the irregular constellation point are paired one-to-one. In another example, the RRC configuration information includes the pattern of an irregular constellation point.
[0100] The constellation point patterns in the RRC configuration information can be directly indicated or differentially indicated. The RRC configuration information can include bit sequences of N-order irregular constellation points that need to be indicated. These bit sequences can be arranged in ascending order or descending order.
[0101] For example, in the direct indication method, the RRC configuration information may include the real part Re and the imaginary part Im of the bit sequence of these constellation points, and the RRC configuration information may also include the amplitude A and the phase φ of the bit sequence of these constellation points.
[0102] Again, in a differential indication method, the RRC configuration information may include the real part Re and the imaginary part Im of the bit sequence of a certain reference constellation point, and include the differences between the real part and the imaginary part of the bit sequences of other constellation points and the reference constellation point. In another differential indication method, the RRC configuration information may include the amplitude A and the phase φ of the bit sequence of a certain reference constellation point, and include the differences between the amplitude and the phase of the bit sequences of other constellation points and the reference constellation point.
[0103] Furthermore, the real part and the imaginary part, the amplitude and the phase, and the differences of each constellation point in the RRC configuration information can adopt a certain quantization method. For example, uniform quantization, non-uniform quantization, etc. An example of non-uniform quantization includes: performing K1-bit quantization on the real part and the imaginary part of the constellation points with lower power, and performing K2-bit quantization on the real part and the imaginary part of the constellation points with higher power, and K1 < K2. The examples of the amplitude and the phase, and the differences are similar to those of the real part and the imaginary part, and will not be repeated here.
[0104] In one implementation, the configuration information is RRC configuration information, and the RRC configuration information is used to configure the pattern of the constellation points supported by the transmission; the indication information is RRC reconfiguration information, and the RRC reconfiguration information is used to indicate the updated pattern of the constellation points.
[0105] In the embodiments of the present application, if the configuration information sent by the second communication device to the first communication device in S420 includes the pattern of the constellation points supported by the first communication device and its ID, then in S310, the configuration information sent by the second communication device to the first communication device may only include the pattern ID of the constellation points activated by the first communication device, or may only include the pattern of the constellation points of the first communication device, or include both. If the configuration information sent by the second communication device to the first communication device in S420 only includes the pattern of the constellation points supported by the first communication device, then in S310, the configuration information sent by the second communication device to the first communication device also needs to include the pattern of the constellation points of the first communication device.
[0106] In one implementation, the method further includes: when the first communication device does not receive the pattern of the irregular constellation points configured by the second communication device and / or the ID of the pattern, the first communication device uses the pattern of the regular constellation points. In the embodiments of the present application, if the first communication device does not receive the above indication information, or the indication information does not indicate the pattern of the irregular constellation points and / or the ID of the pattern required by the first communication device, the first communication device may use the pattern of the regular constellation points.
[0107] Figure 5 is a schematic flowchart of a constellation point indication method 500 according to an embodiment of this application. This method can optionally be applied to the system shown in Figure 1, but is not limited thereto. The method includes at least a portion of the following:
[0108] S510, the second communication device sends an indication message, which is used to indicate the constellation point information of the first communication device.
[0109] In one implementation, the information of the constellation point includes: the pattern of the active constellation point and / or the pattern identifier ID of the active constellation point.
[0110] In one implementation, the indication information includes a first MAC CE or a first DCI, wherein the pattern of the constellation point activated by the first communication device and / or the pattern ID of the activated constellation point are indicated by the first MAC CE or the first DCI.
[0111] In one embodiment, the indication information includes a second MAC CE and a second DCI. The order of the constellation point of the first communication device is indicated by the second MAC CE, and the pattern number under the order of the constellation point is indicated by the second DCI. The pattern number corresponds to the pattern ID of the activated constellation point.
[0112] In one implementation, the indication information is used to indicate the effective time of the activated constellation point.
[0113] In one implementation, the effective time of the constellation point is indicated by a time slot offset value, which represents the offset position from when the first communication device receives the indication information to the effective time, and the offset position includes the number of offset time slots. The first communication device activates the constellation point by adding the time slot corresponding to the offset time slot value to the time slot value of the received indication information.
[0114] In one implementation, the effective time of the constellation point is a default time, which is the default time slot after the first communication device receives the indication information. The constellation point activated by the first communication device in the default time slot after receiving the indication information takes effect.
[0115] In one implementation, the information about the constellation point is determined based on reported information.
[0116] In one implementation, the method further includes:
[0117] The second communication device receives reported information, which includes CQI and RI. The CQI is reported separately for different codewords, and the information of the constellation point matches the codeword corresponding to the CQI.
[0118] Figure 6 is a schematic flowchart of a constellation point indication method 600 according to another embodiment of this application. The method may include one or more features of the constellation point indication method described above. In one embodiment, the method further includes:
[0119] S610, The second communication device receives capability information, which is used to report the capabilities of the first communication device related to the constellation point.
[0120] In one implementation, the constellation point-related capabilities of the first communication device include whether the first communication device has the capability to demodulate constellation points.
[0121] In one implementation, the capability information is used to report the demodulation capability of the first communication device for different order constellation points or the maximum capability of the first communication device for demodulation constellation points supported by the first communication device.
[0122] In one implementation, the demodulation capability for constellation points of different orders includes a first bitmap or a first sequence, wherein the bits in the first bitmap or the first sequence correspond one-to-one with the order of the constellation points.
[0123] In one implementation, the constellation-point-related capabilities of the first communication device include whether the first communication device has the capability to modulate and transmit at the constellation point.
[0124] In one implementation, the capability information is used to report the modulation and transmission capabilities of the first communication device for different order constellation points or the maximum capability of the modulation and transmission constellation points supported by the first communication device.
[0125] In one implementation, the modulation and transmission capability for different constellation points includes a second bitmap or a second sequence, wherein the bits in the second bitmap or the second sequence correspond one-to-one with the order of the constellation points.
[0126] In one implementation, the method further includes:
[0127] S620, the second communication device sends configuration information, which is used to configure the pattern of the constellation points supported by the transmission and / or the ID of the pattern.
[0128] In one implementation, the configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the downlink transmission of the second communication device.
[0129] In one implementation, the configuration information is used to configure the pattern of constellation points supported by the uplink transmission of the first communication device and / or the ID of the pattern.
[0130] In one implementation, the configuration information is RRC configuration information, which is used to configure the pattern of constellation points supported by the transmission; the indication information is RRC reconfiguration information, which is used to indicate the updated constellation point pattern.
[0131] In one implementation, the constellation point includes irregular constellation points.
[0132] In one embodiment, the method further includes: the second communication device instructing the first communication device to use a pattern of regular constellation points if it does not receive a pattern of irregular constellation points configured by the second communication device and / or the ID of the pattern.
[0133] Specific examples of the second communication device executing methods 500 and 600 in this embodiment can be found in the relevant descriptions of the second communication device in methods 300 and 400 above, which will not be repeated here for the sake of brevity.
[0134] The constellation point indication method in this application embodiment may include a network and user-side alignment scheme for irregular constellation points. Specifically, based on RRC pre-configuration information combined with MAC CE and / or DCI dynamic activation, or based on RRC reconfiguration, the network configures the irregular constellation point pattern required for downlink / uplink transmission to the user, enabling the user to correctly demodulate / modulate irregular constellation points during downlink / uplink transmission, thereby enhancing link performance.
[0135] Example 1: A constellation point alignment method based on RRC pre-configuration
[0136] This embodiment provides a constellation point alignment method based on RRC pre-configuration. Taking downlink transmission as an example, its signaling flow is shown in Figure 7:
[0137] The signaling process includes:
[0138] 1. Terminal capability reporting, including whether the terminal has the ability to demodulate irregular constellation points, and the order of the maximum number of irregular constellation points it can demodulate. Here, the order of an irregular constellation point represents the number of bits carried by a constellation point. Irregular constellation points can be constellation points generated based on AI solutions, such as AI models and / or ML models.
[0139] The first reporting method involves independent reporting of {function ID_1, function ID_2, ..., function ID_N}, where different function IDs represent demodulation capabilities for different orders of irregular constellation points. For example, function ID_1 represents demodulation capability for 2nd-order irregular constellation points, function ID_2 represents demodulation capability for 4th-order irregular constellation points, and so on. The value of function ID_k is either 0 or 1. For instance, if function ID_1 is reported as 1, it means the terminal supports demodulation capability for 2nd-order irregular constellation points; otherwise, it means it does not support it.
[0140] The second reporting method involves the terminal directly reporting its maximum supported demodulation capability for irregular constellation points. For example, the candidate values reported by the UE are {2, 4, 6, 8, 10} or {8, 10, 12} (indicating that the terminal needs to support modulation methods of order 8 or lower once reported). The reported value represents the maximum demodulation capability of the terminal for irregular constellation points. For example, a reported value of 8 indicates that the terminal supports demodulation of all irregular constellation points with orders less than or equal to 8.
[0141] If the terminal does not report this capability in the above methods, it indicates that the terminal does not support demodulating irregular constellation points.
[0142] 2. RRC configuration information: The network configures the irregular constellation points used for downlink transmission in the cell to the user (e.g., UE) via RRC signaling. This configuration information includes the pattern and pattern ID of the irregular constellation points, and the pattern and pattern ID are paired one-to-one. For each modulation order, the network can indicate one or more patterns (corresponding to different pattern IDs). The pattern of the irregular constellation points corresponding to a modulation order contains information about the constellation points corresponding to each bit sequence. This information can be represented by the real and imaginary parts of the constellation points, or by the amplitude and phase of the constellation points. For the indication method of the irregular constellation point pattern, the following two possible methods are given as examples:
[0143] The first method: direct indication method. Taking a 4th-order irregular constellation as an example, the pattern is indicated according to the ascending (or descending) order of the bit sequence 0000, 0001, ..., 1110, 1111. For example, indicating the real part Re and the imaginary part Im of the corresponding bit sequence is as follows: [Re 0000 Im 0000 Re 0001 Im 0001 ,…,Re 1110 Im 1110 Re 1111 Im 1111, etc. For another example, the amplitude A and phase φ indicating the corresponding bit sequence are as [A 0000 , φ 0000 , A 0001 , φ 0001 ,..., A 1110 , φ 1110 , A 1111 , φ 1111 . The real part and imaginary part, amplitude and phase of each constellation point can all adopt a certain quantization method. For example, uniform quantization, such as performing K-bit quantization (K = 3, 4, 5,...) on the real part and imaginary part, or amplitude and phase of each constellation point. Again, for non-uniform quantization, such as performing K1-bit quantization on the real part and imaginary part, or amplitude and phase of constellation points with smaller power, and performing K2-bit quantization on the real part and imaginary part, or amplitude and phase of constellation points with larger power, and K1 < K2 (for example, K1 = 3, K2 = 4).
[0144] The second method: differential indication method. Taking a 4th-order irregular constellation point as an example, the pattern is indicated in ascending (or descending) order according to the bit sequence of 0000, 0001,..., 1110, 1111. Among them, 0000 corresponds to the constellation point indicating that its real part and imaginary part are [Re 0000 , Im 0000 or amplitude and phase [A 0000 , φ 0000 and serving as the reference constellation point. For example, for the constellation point corresponding to other bit sequences (taking 0001 as an example), it indicates the difference between its real part and imaginary part and those of the reference constellation point as [Re 0001 -Re 0000 , Im 0001 -Im 0000 . Again, for example, an exponential differential quantization method is adopted as Again, for example, it indicates the ratio of the amplitude and the interpolation of the phase between it and the reference constellation point as <00,00318> The real part and imaginary part, or amplitude and phase of the reference constellation point, as well as the difference between the real part and imaginary part of other constellation points and the reference constellation point, and the amplitude ratio and phase difference can all adopt a certain quantization method. For example, uniform quantization, such as performing K-bit quantization (K = 3, 4, 5,...) on the real part and imaginary part, or amplitude and phase. Again, for non-uniform quantization, such as performing K1-bit quantization on the real part and imaginary part, or amplitude of constellation points with smaller power; performing K2-bit quantization on the real part and imaginary part, or amplitude of constellation points with larger power, and K1 < K2 (for example, K1 = 3, K2 = 4). Or for non-uniform quantization, the real part and imaginary part, or amplitude and phase of the reference constellation point adopt K3-bit quantization, and the difference between the real part and imaginary part of other constellation points and the reference constellation point, or the amplitude ratio and phase interpolation adopt K4-bit quantization, where K3 > K4 (for example, K3 = 4, K4 = 3).
[0145] It should be noted that this case only illustrates the method of configuring irregular constellation point patterns in RRC and the corresponding quantization method. Other possible pattern indication methods and quantization methods are also included in this invention.
[0146] The terminal capability reporting in step 1 and the RRC configuration information in step 2 are performed when the user first accesses the cell.
[0147] 3. The user terminal sends first reporting information to the network, including at least CQI and RI information. The CQI is reported separately for different codewords. Optionally, the first reporting information may also include other information indicating downlink channel quality, such as L1-RSRP and L1-SINR; it may also include other channel state information, such as PMI. The first reporting information in step 3 is not mandatory. Whether / how to adjust the constellation point pattern based on the first reporting information is implemented by the base station, and existing reporting information can also be reused.
[0148] 4. After receiving the user's first reported information, the network selects a matching irregular constellation point for each codeword based on the CQI and RI information in the first reported information. Different CQIs represent different downlink channel qualities, which may produce different optimal performance irregular constellation point patterns. Therefore, the network needs to notify the user of the selected optimal irregular constellation point through first configuration information. This first configuration information must at least include the activation of the irregular constellation point and the effective time of the activation. The activation methods for the irregular constellation point include the following:
[0149] (1) If the irregular constellation point pattern and pattern ID are already indicated in the RRC signaling configuration, the first configuration information can be obtained by indicating the pattern ID to be activated via MAC CE or DCI signaling. By default, only one pattern ID is activated, and different codewords use the same pattern. Optionally, different codewords can use different patterns, configured in the order of {pattern ID_codeword1, pattern ID_codeword2…pattern ID_L}. The order of the irregular constellation point pattern corresponding to the activated pattern ID should not exceed the maximum order M of the irregular constellation point demodulation supported by the terminal capability reported. If the modulation order of the irregular constellation point selected by the network is greater than the maximum order M reported by the terminal capability, then the constellation point is modulated using regular constellation point by default.
[0150] (2) If the irregular constellation point pattern and pattern ID have been indicated in the RRC signaling configuration, the first configuration information configures the order of the required irregular constellation points through MAC CE, and the DCI further indicates the pattern number under that order. For example, if the MAC CE configures the order as 8, the corresponding 8th order irregular constellation point pattern includes two types, which correspond to pattern IDs {14, 15} in the RRC configuration. At this time, if the pattern number activated by DCI is 0, the corresponding pattern ID in the RRC configuration is 14; if the pattern number activated by DCI is 1, the corresponding pattern ID in the RRC configuration is 15.
[0151] Furthermore, the first configuration information can indicate the effective time of irregular constellation points. Specifically, the network indicates a time slot offset value δ, which refers to the δth time slot after the user receives MAC CE or DCI activation, and demodulation is performed using the irregular constellation point indicated in the first configuration information. This time slot offset value δ can also be configured by RRC signaling. If the network does not additionally indicate this time slot offset value, it defaults to the third time slot after the user receives MAC CE, or the current time slot after receiving DCI, and demodulation is performed using the irregular constellation point indicated in the first configuration information.
[0152] Using the method described in this embodiment, the network side can optimize irregular constellation points based on dynamically changing downlink channel quality and align them with the user, enabling the user to correctly demodulate the irregular constellation points and thus perform downlink data transmission based on the irregular constellation points, thereby enhancing transmission performance indicators such as downlink bit error rate, block error rate, and throughput.
[0153] Example 2: A constellation point alignment method based on RRC reconfiguration.
[0154] This embodiment provides a constellation point alignment method based on RRC reconfiguration. Taking downlink transmission as an example, its signaling flow is still shown in Figure 7.
[0155] The signaling process includes:
[0156] 1. For terminal capability reporting, please refer to Example 1.
[0157] 2. RRC configuration information: The network configures the irregular constellation point pattern currently used for downlink transmission in this cell to the user. No additional pattern ID configuration is required here. The configuration and quantization method for the current pattern is the same as in the embodiment. By default, if the RRC configuration information does not configure an irregular constellation point pattern, a traditional regular constellation pattern is used.
[0158] 3. See Example 1.
[0159] 4. The first configuration information is RRC reconfiguration information. When the network needs to adjust the irregular constellation pattern, the RRC reconfiguration information indicates the updated irregular constellation point pattern.
[0160] In addition, RRC reconfiguration information can also indicate the effective time of irregular constellation points, similar to that in Example 1.
[0161] Using the method of this embodiment, when constellation points do not need to change dynamically, the method aligns with the user based on RRC reconfiguration information, enabling the user to demodulate irregular constellation points and thus perform downlink data transmission based on irregular constellation points, thereby enhancing transmission performance indicators such as downlink bit error rate, block error rate, and throughput.
[0162] The above Embodiment 1 and Embodiment 2 are detailed descriptions of constellation point alignment during downlink transmission. This process can be extended to uplink transmission. See the following embodiments.
[0163] Example 3
[0164] 1. The capability information reported by the terminal includes whether the terminal has the modulation and transmission capability of irregular constellation points. The format can be found in Example 1.
[0165] 2. RRC configuration information: The network configures the irregular constellation points used by the UE for uplink transmission to the UE via RRC signaling. This configuration information includes the pattern and pattern ID of the irregular constellation point, and the pattern and pattern ID of each irregular constellation point are paired one-to-one. For examples of specific indication methods, please refer to the relevant description in Embodiment 1.
[0166] 3. The user terminal sends the first report information to the network, which includes at least the uplink channel quality information (CQI) and the rank indicator (RI).
[0167] 4. After receiving the first reported information from the UE, the network selects a matching irregular constellation point for each codeword based on the CQI and RI information in the first reported information. The network then indicates the selected irregular constellation point information to the UE through the first configuration information. During the indication process, the network configures and indicates information such as the irregular constellation point pattern or pattern ID used by the UE during uplink transmission, based on uplink channel measurement information. For specific indication methods, please refer to Example 1.
[0168] Example 4
[0169] 1. The capability information reported by the terminal includes whether the terminal has the modulation and transmission capability of irregular constellation points. The format can be found in Example 1.
[0170] 2. RRC configuration information: The network configures the irregular constellation points used by the UE for uplink transmission to the UE via RRC signaling. This configuration information includes the pattern of the irregular constellation points. For an example of the specific indication method, please refer to the relevant description in Embodiment 2.
[0171] 3. The user terminal sends the first report information to the network, which includes at least the uplink channel quality information (CQI) and the rank indicator (RI).
[0172] 4. The first configuration information is RRC reconfiguration information. When the network needs to adjust the irregular constellation pattern, it indicates the updated irregular constellation point pattern through the RRC reconfiguration information. During the indication process, the network configures and indicates the irregular constellation point pattern or pattern ID used by the UE during uplink transmission based on uplink channel measurement information. For specific indication methods, please refer to Example 2.
[0173] Figure 8 is a schematic block diagram of a first communication device 800 according to an embodiment of the present application. The first communication device 800 may include:
[0174] The transceiver unit 810 is used to receive indication information, which is used to indicate the constellation point information of the first communication device.
[0175] In one implementation, the information of the constellation point includes: the pattern of the active constellation point and / or the pattern identifier ID of the active constellation point.
[0176] In one implementation, the indication information includes a first MAC CE or a first DCI, wherein the pattern of the constellation point activated by the first communication device and / or the pattern ID of the activated constellation point are indicated by the first MAC CE or the first DCI.
[0177] In one embodiment, the indication information includes a second MAC CE and a second DCI. The order of the constellation point of the first communication device is indicated by the second MAC CE, and the pattern number under the order of the constellation point is indicated by the second DCI. The pattern number corresponds to the pattern ID of the activated constellation point.
[0178] In one implementation, the indication information is used to indicate the effective time of the activated constellation point.
[0179] In one implementation, the effective time of the constellation point is indicated by a time slot offset value for the effective time of the constellation point, which represents the offset position from when the first communication device receives the indication information to the effective time, and the offset position includes the number of offset time slots.
[0180] In one implementation, the effective time of the constellation point is a default time, which is the default time slot after the first communication device receives the indication information.
[0181] In one implementation, the constellation point information is determined based on reported information.
[0182] In one embodiment, the transceiver unit 810 is further configured to send reporting information, which includes CQI and RI, wherein the CQI is reported separately for different codewords, and the information of the constellation point matches the codeword corresponding to the CQI.
[0183] In one embodiment, the transceiver unit 810 is also used to transmit capability information, which is used to report the capabilities of the first communication device related to constellation points.
[0184] In one implementation, the constellation point-related capabilities of the first communication device include whether the first communication device has the capability to demodulate constellation points.
[0185] In one implementation, the capability information is used to report the demodulation capability of the first communication device for different order constellation points or the maximum capability of the first communication device for demodulation constellation points supported by the first communication device.
[0186] In one implementation, the demodulation capability for constellation points of different orders includes a first bitmap or a first sequence, wherein the bits in the first bitmap or the first sequence correspond one-to-one with the order of the constellation points.
[0187] In one implementation, the constellation-point-related capabilities of the first communication device include whether the first communication device has the capability to modulate and transmit at the constellation point.
[0188] In one implementation, the capability information is used to report the modulation and transmission capabilities of the first communication device for different order constellation points or the maximum capability of the modulation and transmission constellation points supported by the first communication device.
[0189] In one implementation, the modulation and transmission capability for different constellation points includes a second bitmap or a second sequence, wherein the bits in the second bitmap or the second sequence correspond one-to-one with the order of the constellation points.
[0190] In one embodiment, the transceiver unit 810 is further configured to receive configuration information for configuring the pattern of constellation points supported by the transmission and / or the ID of the pattern.
[0191] In one implementation, the configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the downlink transmission of the second communication device.
[0192] In one implementation, the configuration information is used to configure the pattern of constellation points supported by the uplink transmission of the first communication device and / or the ID of the pattern.
[0193] In one implementation, the configuration information is RRC configuration information, which is used to configure the pattern of constellation points supported by the transmission; the indication information is RRC reconfiguration information, which is used to indicate the updated constellation point pattern.
[0194] In one implementation, the constellation point includes irregular constellation points.
[0195] Figure 9 is a schematic flowchart of a first communication device 900 according to another embodiment of this application. The first communication device may include one or more features of the first communication device described above. In one embodiment, the first communication device further includes:
[0196] Processing unit 910 is configured to use a pattern of regular constellation points when it has not received a pattern of irregular constellation points configured by the second communication device and / or the ID of such pattern.
[0197] The first communication devices 800 and 900 in this application embodiment can realize the corresponding functions of the first communication devices in the aforementioned method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the first communication devices 800 and 900 can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the first communication devices 800 and 900 in the application embodiments can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).
[0198] Figure 1000 is a schematic block diagram of a second communication device 1000 according to an embodiment of the present application. The second communication device 1000 may include:
[0199] The transceiver unit 1010 is used to send indication information, which is used to indicate the constellation point information of the first communication device.
[0200] In one implementation, the information of the constellation point includes: the pattern of the active constellation point and / or the pattern identifier ID of the active constellation point.
[0201] In one implementation, the indication information includes a first MAC CE or a first DCI, wherein the pattern of the constellation point activated by the first communication device and / or the pattern ID of the activated constellation point are indicated by the first MAC CE or the first DCI.
[0202] In one embodiment, the indication information includes a second MAC CE and a second DCI. The order of the constellation point of the first communication device is indicated by the second MAC CE, and the pattern number under the order of the constellation point is indicated by the second DCI. The pattern number corresponds to the pattern ID of the activated constellation point.
[0203] In one implementation, the indication information is used to indicate the effective time of the activated constellation point.
[0204] In one implementation, the effective time of the constellation point is indicated by a time slot offset value for the effective time of the constellation point, which represents the offset position from when the first communication device receives the indication information to the effective time, and the offset position includes the number of offset time slots.
[0205] In one implementation, the effective time of the constellation point is a default time, which is the default time slot after the first communication device receives the indication information.
[0206] In one implementation, the constellation point information is determined based on reported information.
[0207] In one embodiment, the transceiver unit 1010 is further configured to receive reporting information, which includes CQI and RI, wherein the CQI is reported separately for different codewords, and the information of the constellation point matches the codeword corresponding to the CQI.
[0208] In one embodiment, the transceiver unit 1010 further includes a capability information for receiving capability information used to report the capabilities of the first communication device related to constellation points.
[0209] In one implementation, the constellation point-related capabilities of the first communication device include whether the first communication device has the capability to demodulate constellation points.
[0210] In one implementation, the capability information is used to report the demodulation capability of the first communication device for different order constellation points or the maximum capability of the first communication device for demodulation constellation points supported by the first communication device.
[0211] In one implementation, the demodulation capability for constellation points of different orders includes a first bitmap or a first sequence, wherein the bits in the first bitmap or the first sequence correspond one-to-one with the order of the constellation points.
[0212] In one implementation, the constellation-point-related capabilities of the first communication device include whether the first communication device has the capability to modulate and transmit at the constellation point.
[0213] In one implementation, the capability information is used to report the modulation and transmission capabilities of the first communication device for different order constellation points or the maximum capability of the modulation and transmission constellation points supported by the first communication device.
[0214] In one implementation, the modulation and transmission capability for different constellation points includes a second bitmap or a second sequence, wherein the bits in the second bitmap or the second sequence correspond one-to-one with the order of the constellation points.
[0215] In one embodiment, the transceiver unit 1010 is further configured to send configuration information for configuring the pattern of constellation points supported by the transmission and / or the ID of the pattern.
[0216] In one implementation, the configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the downlink transmission of the second communication device.
[0217] In one implementation, the configuration information is used to configure the pattern of constellation points supported by the uplink transmission of the first communication device and / or the ID of the pattern.
[0218] In one implementation, the configuration information is RRC configuration information, which is used to configure the pattern of constellation points supported by the transmission; the indication information is RRC reconfiguration information, which is used to indicate the updated constellation point pattern.
[0219] In one implementation, the constellation point includes irregular constellation points.
[0220] Figure 11 is a schematic flowchart of a second communication device 1100 according to another embodiment of this application. The second communication device may include one or more features of the second communication device described above. In one embodiment, the second communication device further includes:
[0221] Processing unit 1110 is used to instruct the first communication device to use a pattern of regular constellation points if it does not receive a pattern of irregular constellation points configured by the second communication device and / or the ID of the pattern.
[0222] The second communication devices 1000 and 1100 in this application embodiment can realize the corresponding functions of the second communication devices in the aforementioned method embodiments. The processes, functions, implementation methods, and beneficial effects of each module (sub-module, unit, or component, etc.) in the second communication devices 1000 and 1100 can be found in the corresponding descriptions in the above method embodiments, and will not be repeated here. It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the second communication devices 1000 and 1100 in the application embodiments can be implemented by different modules (sub-modules, units, or components, etc.) or by the same module (sub-module, unit, or component, etc.).
[0223] Figure 12 is a schematic structural diagram of a communication device 1200 according to an embodiment of this application. The communication device 1200 includes a processor 1210, which can call and run computer programs from memory to enable the communication device 1200 to implement the methods in the embodiments of this application.
[0224] In one embodiment, the communication device 1200 may further include a memory 1220. The processor 1210 can retrieve and run computer programs from the memory 1220 to enable the communication device 1200 to implement the methods described in the embodiments of this application.
[0225] The memory 1220 can be a separate device independent of the processor 1210, or it can be integrated into the processor 1210.
[0226] In one embodiment, the communication device 1200 may further include a transceiver 1230, and the processor 1210 may control the transceiver 1230 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0227] The transceiver 1230 may include a transmitter and a receiver. The transceiver 1230 may further include an antenna, and the number of antennas may be one or more.
[0228] In one embodiment, the communication device 1200 may be the first communication device in the embodiments of this application, and the communication device 1200 may implement the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0229] In one embodiment, the communication device 1200 may be a second communication device in the embodiments of this application, and the communication device 1200 may implement the corresponding processes implemented by the second communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0230] Figure 13 is a schematic structural diagram of a chip 1300 according to an embodiment of this application. The chip 1300 includes a processor 1310, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0231] In one embodiment, chip 1300 may further include memory 1320. Processor 1310 can retrieve and run computer programs from memory 1320 to implement the methods executed by the first or second communication device in this embodiment.
[0232] The memory 1320 can be a separate device independent of the processor 1310, or it can be integrated into the processor 1310.
[0233] In one embodiment, the chip 1300 may further include an input interface 1330. The processor 1310 can control the input interface 1330 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0234] In one embodiment, the chip 1300 may further include an output interface 1340. The processor 1310 can control the output interface 1340 to communicate with other devices or chips; specifically, it can output information or data to other devices or chips.
[0235] In one implementation, the chip can be applied to the first communication device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0236] In one implementation, the chip can be applied to the second communication device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the second communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0237] The chips used in the first communication device and the second communication device can be the same chip or different chips.
[0238] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0239] The processors mentioned above can be general-purpose processors, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processors mentioned above can be microprocessors or any conventional processor.
[0240] The aforementioned memory can be volatile memory or non-volatile memory, or a combination of both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM).
[0241] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0242] Figure 14 is a schematic block diagram of a communication system 1400 according to an embodiment of the present application. The communication system 1400 includes a first communication device 1410 and a second communication device 1420.
[0243] The first communication device 1410 is used to receive indication information, which is used to indicate the constellation point information of the first communication device.
[0244] The second communication device 1420 is used to send the instruction information.
[0245] The first communication device 1410 can be used to implement the corresponding functions implemented by the first communication device in the above method, and the second communication device 1420 can be used to implement the corresponding functions implemented by the second communication device in the above method. For the sake of brevity, further details are omitted here.
[0246] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. This computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).
[0247] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0248] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0249] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for indicating constellation points, comprising: The first communication device receives indication information, which is used to indicate the constellation point information of the first communication device.
2. The method of claim 1, wherein, The information of the constellation points includes: the pattern of the activated constellation point and / or the pattern identifier ID of the activated constellation point.
3. The method of claim 2, wherein, The indication information includes a first MAC CE or a first DCI, and the pattern of the constellation point activated by the first communication device and / or the pattern ID of the activated constellation point are indicated by the first MAC CE or the first DCI.
4. The method of claim 2, wherein, The indication information includes a second MAC CE and a second DCI. The order of the constellation point of the first communication device is indicated by the second MAC CE, and the pattern number under the order of the constellation point is indicated by the second DCI. The pattern number corresponds to the pattern ID of the activated constellation point.
5. The method of any one of claims 1 to 4, wherein, The indication information is used to indicate the effective time of the activated constellation point.
6. The method of claim 5, wherein, The effective time of the constellation point is indicated by the time slot offset value of the effective constellation point. The time slot offset value is used to represent the offset position from the time the first communication device receives the indication information to the effective time. The offset position includes the number of offset time slots.
7. The method of claim 5, wherein, The effective time of the constellation point is the default time, which is the default time slot after the first communication device receives the indication information.
8. The method of claim 1, wherein, The constellation point information is determined based on the reported information.
9. The method of claim 8, wherein, The method further includes: The first communication device sends the reporting information, which includes downlink channel quality information (CQI) and / or rank indicator (RI). The CQI is reported separately for different codewords, and the constellation point information matches the codeword corresponding to the CQI.
10. The method of any one of claims 1 to 9, wherein, The method further includes: The first communication device sends capability information, which is used to report the capabilities of the first communication device related to constellation points.
11. The method of claim 10, wherein, The capabilities of the first communication device related to constellation points include whether the first communication device has the capability to demodulate constellation points.
12. The method of claim 11, wherein, The capability information is used to report the demodulation capability of the first communication device for different order constellation points or the maximum capability of the first communication device for demodulation constellation points.
13. The method of claim 12, wherein, The demodulation capability for constellation points of different orders includes a first bitmap or a first sequence, wherein the bits in the first bitmap or the first sequence correspond one-to-one with the order of the constellation points.
14. The method of claim 10, wherein, The capabilities of the first communication device related to constellation points include whether the first communication device has the modulation and transmission capability of constellation points.
15. The method of claim 14, wherein, The capability information is used to report the modulation and transmission capabilities of the first communication device for different order constellation points or the maximum capability of the modulation and transmission constellation points supported by the first communication device.
16. The method of claim 15, wherein, The modulation and transmission capability for constellation points of different orders includes a second bitmap or a second sequence, wherein the bits in the second bitmap or the second sequence correspond one-to-one with the order of the constellation points.
17. The method of any one of claims 1 to 16, wherein, The method further includes: The first communication device receives configuration information, which is used to configure the pattern of the constellation points supported for transmission and / or the ID of the pattern.
18. The method of claim 17, wherein, The configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the downlink transmission of the second communication device.
19. The method of claim 17, wherein, The configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the uplink transmission of the first communication device.
20. The method of any one of claims 17-19, wherein, The configuration information is RRC configuration information, which is used to configure the pattern of constellation points supported by the transmission; the indication information is RRC reconfiguration information, which is used to indicate the pattern of updated constellation points.
21. The method of any one of claims 1 to 20, wherein, The constellation points include irregular constellation points.
22. The method of claim 21, wherein, The method further includes: If the first communication device does not receive the pattern of irregular constellation points configured by the second communication device and / or the ID of the pattern, it uses the pattern of regular constellation points.
23. A method for indicating constellation points, comprising: The second communication device sends an instruction message, which is used to indicate the constellation point information of the first communication device.
24. The method of claim 23, wherein, The information of the constellation points includes: the pattern of the activated constellation point and / or the pattern identifier ID of the activated constellation point.
25. The method of claim 24, wherein, The indication information includes a first MAC CE or a first DCI, and the pattern of the constellation point activated by the first communication device and / or the pattern ID of the activated constellation point are indicated by the first MAC CE or the first DCI.
26. The method of claim 24, wherein, The indication information includes a second MAC CE and a second DCI. The order of the constellation point of the first communication device is indicated by the second MAC CE, and the pattern number under the order of the constellation point is indicated by the second DCI. The pattern number corresponds to the pattern ID of the activated constellation point.
27. The method of any one of claims 23-26, wherein, The indication information is used to indicate the effective time of the activated constellation point.
28. The method of claim 27, wherein, The effective time of the constellation point is indicated by the time slot offset value of the effective constellation point. The time slot offset value is used to represent the offset position from the time the first communication device receives the indication information to the effective time. The offset position includes the number of offset time slots.
29. The method of claim 28, wherein, The effective time of the constellation point is the default time, which is the default time slot after the first communication device receives the indication information.
30. The method of claim 23, wherein, The constellation point information is determined based on the reported information.
31. The method of claim 30, wherein, The method further includes: The second communication device receives the reported information, which includes CQI and RI. The CQI is reported separately for different codewords, and the constellation point information matches the codeword corresponding to the CQI.
32. The method of any one of claims 23-31, wherein, The method further includes: The second communication device receives capability information, which is used to report the capabilities of the first communication device related to constellation points.
33. The method of claim 32, wherein, The capabilities of the first communication device related to constellation points include whether the first communication device has the capability to demodulate constellation points.
34. The method of claim 33, wherein, The capability information is used to report the demodulation capability of the first communication device for different order constellation points or the maximum capability of the first communication device for demodulation constellation points.
35. The method of claim 34, wherein, The demodulation capability for constellation points of different orders includes a first bitmap or a first sequence, wherein the bits in the first bitmap or the first sequence correspond one-to-one with the order of the constellation points.
36. The method of claim 32, wherein, The capabilities of the first communication device related to constellation points include whether the first communication device has the modulation and transmission capability of constellation points.
37. The method of claim 36, wherein, The capability information is used to report the modulation and transmission capabilities of the first communication device for different order constellation points or the maximum capability of the modulation and transmission constellation points supported by the first communication device.
38. The method of claim 37, wherein, The modulation and transmission capability for constellation points of different orders includes a second bitmap or a second sequence, wherein the bits in the second bitmap or the second sequence correspond one-to-one with the order of the constellation points.
39. The method of any one of claims 23 to 38, wherein, The method further includes: The second communication device sends configuration information, which is used to configure the pattern of the constellation points supported for transmission and / or the ID of the pattern.
40. The method of claim 39, wherein, The configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the downlink transmission of the second communication device.
41. The method of claim 39, wherein, The configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the uplink transmission of the first communication device.
42. The method of any one of claims 39-41, wherein, The configuration information is RRC configuration information, which is used to configure the pattern of constellation points supported by the transmission; the indication information is RRC reconfiguration information, which is used to indicate the pattern of updated constellation points.
43. The method of any one of claims 23-42, wherein, The constellation points include irregular constellation points.
44. The method of claim 43, wherein, The method further includes: The second communication device instructs the first communication device to use a pattern of regular constellation points if it does not receive a pattern of irregular constellation points configured by the second communication device and / or the ID of the pattern.
45. A first communication device, comprising: A transceiver unit is used to receive indication information, which is used to indicate the constellation points of the first communication device.
46. The first communication device of claim 45, wherein, The information of the constellation points includes: the pattern of the activated constellation point and / or the pattern identifier ID of the activated constellation point.
47. A first communications device according to Claim 46, wherein, The indication information includes a first MAC CE or a first DCI, and the pattern of the constellation point activated by the first communication device and / or the pattern ID of the activated constellation point are indicated by the first MAC CE or the first DCI.
48. The first communication device of claim 46, wherein, The indication information includes a second MAC CE and a second DCI. The order of the constellation point of the first communication device is indicated by the second MAC CE, and the pattern number under the order of the constellation point is indicated by the second DCI. The pattern number corresponds to the pattern ID of the activated constellation point.
49. A first communications device according to any one of claims 45 to 48, wherein, The indication information is used to indicate the effective time of the activated constellation point.
50. The first communication device of claim 49, wherein, The effective time of the constellation point is indicated by the time slot offset value of the effective constellation point. The time slot offset value is used to represent the offset position from the time the first communication device receives the indication information to the effective time. The offset position includes the number of offset time slots.
51. The first communication device of claim 49, wherein, The effective time of the constellation point is the default time, which is the default time slot after the first communication device receives the indication information.
52. The first communication device of claim 46, wherein, The constellation point information is determined based on the reported information.
53. A first communications device according to Claim 52, wherein, The transceiver unit is also used to send reporting information, which includes CQI and RI. The CQI is reported separately for different codewords, and the constellation point information is matched with the codeword corresponding to the CQI.
54. A first communications device according to any one of claims 45 to 53, wherein, The transceiver unit is also used to send capability information, which is used to report the capabilities of the first communication device related to constellation points.
55. A first communications device according to Claim 54, wherein, The capabilities of the first communication device related to constellation points include whether the first communication device has the capability to demodulate constellation points.
56. The first communication device of claim 55, wherein, The capability information is used to report the demodulation capability of the first communication device for different order constellation points or the maximum capability of the first communication device for demodulation constellation points.
57. The first communication device of claim 56, wherein, The demodulation capability for constellation points of different orders includes a first bitmap or a first sequence, wherein the bits in the first bitmap or the first sequence correspond one-to-one with the order of the constellation points.
58. The first communication device of claim 54, wherein, The capabilities of the first communication device related to constellation points include whether the first communication device has the modulation and transmission capability of constellation points.
59. A first communications device according to Claim 58, wherein, The capability information is used to report the modulation and transmission capabilities of the first communication device for different order constellation points or the maximum capability of the modulation and transmission constellation points supported by the first communication device.
60. The first communication device of claim 59, wherein, The modulation and transmission capability for constellation points of different orders includes a second bitmap or a second sequence, wherein the bits in the second bitmap or the second sequence correspond one-to-one with the order of the constellation points.
61. A first communications device according to any one of claims 45 to 60, wherein, The transceiver unit is also used to receive configuration information, which is used to configure the pattern of the constellation points supported by the transmission and / or the ID of the pattern.
62. The first communication device of claim 61, wherein, The configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the downlink transmission of the second communication device.
63. The first communication device of claim 61, wherein, The configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the uplink transmission of the first communication device.
64. The first communication device of any one of claims 61 to 63, wherein, The configuration information is RRC configuration information, which is used to configure the pattern of constellation points supported by the transmission; the indication information is RRC reconfiguration information, which is used to indicate the pattern of updated constellation points.
65. A first communications device according to any one of claims 45 to 64, wherein, The constellation points include irregular constellation points.
66. The first communication device of claim 65, wherein, The first communication device further includes: The processing unit is configured to use a pattern of regular constellation points when it has not received a pattern of irregular constellation points configured by the second communication device and / or the ID of the pattern.
67. A second communication device, comprising: A transceiver unit is used to send indication information, which is used to indicate the constellation point information of the first communication device.
68. The second communication device of claim 67, wherein, The information of the constellation points includes: the pattern of the activated constellation point and / or the pattern identifier ID of the activated constellation point.
69. The second communication device of claim 68, wherein, The indication information includes a first MAC CE or a first DCI, and the pattern of the constellation point activated by the first communication device and / or the pattern ID of the activated constellation point are indicated by the first MAC CE or the first DCI.
70. The second communication device of claim 68, wherein, The indication information includes a second MAC CE and a second DCI. The order of the constellation point of the first communication device is indicated by the second MAC CE, and the pattern number under the order of the constellation point is indicated by the second DCI. The pattern number corresponds to the pattern ID of the activated constellation point.
71. A second communications device according to any one of claims 67 to 70, wherein, The indication information is used to indicate the effective time of the activated constellation point.
72. The second communication device of claim 71, wherein, The effective time of the constellation point is indicated by the time slot offset value of the effective constellation point. The time slot offset value is used to represent the offset position from the time the first communication device receives the indication information to the effective time. The offset position includes the number of offset time slots.
73. The second communication device of claim 71, wherein, The effective time of the constellation point is the default time, which is the default time slot after the first communication device receives the indication information.
74. The second communication device of claim 67, wherein, The constellation point information is determined based on the reported information.
75. A second communications device according to Claim 74, wherein, The transceiver unit is also used to receive reported information, which includes CQI and RI. The CQI is reported separately for different codewords, and the constellation point information is matched with the codeword corresponding to the CQI.
76. A second communications device according to any one of claims 67 to 75, wherein, The transceiver unit further includes a capability information for receiving capability information, which is used to report the capabilities of the first communication device related to constellation points.
77. The second communication device of claim 76, wherein, The capabilities of the first communication device related to constellation points include whether the first communication device has the capability to demodulate constellation points.
78. The second communication device of claim 77, wherein, The capability information is used to report the demodulation capability of the first communication device for different order constellation points or the maximum capability of the first communication device for demodulation constellation points.
79. The second communication device of claim 78, wherein, The demodulation capability for constellation points of different orders includes a first bitmap or a first sequence, wherein the bits in the first bitmap or the first sequence correspond one-to-one with the order of the constellation points.
80. The second communication device of claim 76, wherein, The capabilities of the first communication device related to constellation points include whether the first communication device has the modulation and transmission capability of constellation points.
81. The second communication device of claim 80, wherein, The capability information is used to report the modulation and transmission capabilities of the first communication device for different order constellation points or the maximum capability of the modulation and transmission constellation points supported by the first communication device.
82. The second communication device of claim 81, wherein, The modulation and transmission capability for constellation points of different orders includes a second bitmap or a second sequence, wherein the bits in the second bitmap or the second sequence correspond one-to-one with the order of the constellation points.
83. A second communications device according to any one of claims 67 to 82, wherein, The transceiver unit is also used to send configuration information, which is used to configure the pattern of the constellation points supported by the transmission and / or the ID of the pattern.
84. A second communications device according to Claim 83 wherein, The configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the downlink transmission of the second communication device.
85. The second communication device of claim 83, wherein, The configuration information is used to configure the constellation point pattern and / or the ID of the pattern supported by the uplink transmission of the first communication device.
86. A second communications device according to any one of claims 83 to 85, wherein, The configuration information is RRC configuration information, which is used to configure the pattern of constellation points supported by the transmission; the indication information is RRC reconfiguration information, which is used to indicate the pattern of updated constellation points.
87. The second communication device of any one of claims 67 to 86, wherein, The constellation points include irregular constellation points.
88. The second communication device of claim 87, wherein, The second communication device also includes: The processing unit is configured to instruct the first communication device to use a pattern of regular constellation points if it does not receive a pattern of irregular constellation points configured by the second communication device and / or the ID of the pattern.
89. A communication device, comprising: A transceiver, a processor, and a memory, wherein the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to invoke and run the computer program stored in the memory to cause the communication device to perform the method as described in any one of claims 1 to 44.
90. A chip comprising: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 44.
91. A computer-readable storage medium for storing a computer program that, when run by a device, causes the device to perform the method as described in any one of claims 1 to 44.
92. A computer program product comprising computer program instructions that cause a computer to perform the method as described in any one of claims 1 to 44.
93. A computer program that causes a computer to perform the method as described in any one of claims 1 to 44.
94. A communication system, comprising: A first communication device is configured to perform the method as described in any one of claims 1 to 22; A second communication device is used to perform the method as described in any one of claims 23 to 44.
Citation Information
Patent Citations
Communication method and device
CN114125917A
Transmission method and device, equipment and readable storage medium
CN118250142A
Data transmission method
US20230362048A1