Wireless communication method and communication device
By introducing AI/ML model-based modulation/demodulation methods into signal transmission, the modulation methods between devices can be flexibly adjusted, solving the problem of limited efficiency of traditional modulation methods and improving signal transmission efficiency.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2024-10-18
- Publication Date
- 2026-04-23
AI Technical Summary
Traditional modulation and demodulation methods are inefficient in signal transmission and cannot be flexibly adjusted.
The first device sends first information to the second device to indicate information associated with the first modulation method, allowing the first and second devices to flexibly adjust the modulation method, adopting a modulation/demodulation method based on an AI/ML model, and introducing a first parameter to describe the modulation constellation diagram or constellation points.
It improves signal transmission efficiency by flexibly adjusting the modulation method.
Smart Images

Figure CN2024125848_23042026_PF_FP_ABST
Abstract
Description
Wireless communication methods and communication equipment Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to methods and devices for wireless communication. Background Technology
[0002] In traditional modulation and demodulation processes, the modulation / demodulation methods used between the signal transmitter and receiver are usually predefined or preconfigured. This predefined modulation / demodulation scheme may limit signal transmission efficiency.
[0003] Summary of the Invention
[0004] This application provides a method and apparatus for wireless communication. The various aspects covered in this application are described below.
[0005] In a first aspect, a wireless communication method is provided, comprising: a first device sending first information to a second device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
[0006] In a second aspect, a wireless communication method is provided, comprising: a second device receiving first information transmitted by a first device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
[0007] Thirdly, a communication device is provided, the communication device being a first device, comprising: a transmitting unit for transmitting first information to a second device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
[0008] Fourthly, a communication device is provided, the communication device being a second device, comprising: a receiving unit for receiving first information sent by a first device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
[0009] Fifthly, a communication device is provided, including a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory, causing the communication device to perform some or all of the steps in the methods described above.
[0010] Sixthly, embodiments of this application provide a communication system including the aforementioned terminal device and / or network device. In another possible design, the system may further include other devices that interact with the terminal device or network device as described in the embodiments of this application.
[0011] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that causes a communication device to perform some or all of the steps in the methods described above.
[0012] Eighthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a communication device (e.g., a terminal device or a network device) to perform some or all of the steps of the methods described in the foregoing aspects. In some implementations, the computer program product may be a software installation package.
[0013] Ninthly, embodiments of this application provide a chip including a memory and a processor, the processor being able to call and run a computer program from the memory to implement some or all of the steps described in the methods of the foregoing aspects.
[0014] In this embodiment of the application, the first device can send first information to the second device to indicate the first information associated with the first modulation method. In this way, the first device and the second device can flexibly adjust the modulation method used, which helps to improve the signal transmission efficiency. Attached Figure Description
[0015] Figure 1 shows the wireless communication system 100 used in an embodiment of this application.
[0016] Figures 2A, 2B, and 2C are schematic diagrams of the modulation constellation corresponding to the traditional modulation method.
[0017] Figure 3 is a schematic diagram of the neural network applicable to the embodiments of this application.
[0018] Figures 4A, 4B, and 4C are schematic diagrams of modulation / demodulation operations using neural network models.
[0019] Figure 5 is a schematic flowchart of a wireless communication method according to an embodiment of this application.
[0020] Figure 6 is a schematic diagram of the arrangement of the Q modulation constellation points in an embodiment of this application.
[0021] Figure 7 is a schematic diagram of the arrangement of Q modulation constellation points in another embodiment of this application.
[0022] Figures 8A, 8B, and 8C are schematic diagrams of the honeycomb-shaped arrangement of Q modulation constellation points in an embodiment of this application.
[0023] Figure 9 is a schematic diagram of a communication device according to an embodiment of this application.
[0024] Figure 10 is a schematic diagram of a communication device according to an embodiment of this application.
[0025] Figure 11 is a schematic structural diagram of a communication device according to an embodiment of this application. Detailed Implementation
[0026] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0027] Figure 1 illustrates a wireless communication system 100 according to an embodiment of this application. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographical area and may communicate with the terminal device 120 located within that coverage area.
[0028] Figure 1 illustrates an exemplary network device and two terminals. Optionally, the wireless communication system 100 may include multiple network devices, and each network device may include other terminal devices within its coverage area. This application embodiment does not limit this.
[0029] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.
[0030] It should be understood that the technical solutions of the embodiments of this application can be applied to various communication systems, such as: 5th generation (5G) systems or new radio (NR), long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application can also be applied to future communication systems, such as 6th generation mobile communication systems, satellite communication systems, and so on.
[0031] The terminal device in this application embodiment can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The terminal device in this application embodiment can be a device that provides voice and / or data connectivity to a user, and can be used to connect people, objects, and machines, such as a handheld device with wireless connectivity, vehicle-mounted device, etc. The terminal devices in the embodiments of this application can be mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, self-driving, remote medical surgery, smart grids, transportation safety, smart cities, and smart homes, etc. Optionally, the UE can act as a base station. For example, the UE can act as a scheduling entity, providing sidelink signals between UEs in V2X or D2D, etc. For example, cellular phones and cars communicate with each other using sidelink signals. Cellular phones and smart home devices communicate without relaying communication signals through a base station.
[0032] The network device in this application embodiment can be a device for communicating with a terminal device. This network device can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, transmitting and receiving point (TRP), transmitting point (TP), master MeNB, auxiliary SeNB, multi-mode radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. Base stations can also be mobile switching centers, devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, network-side devices in 6G networks, and devices that perform base station functions in future communication systems. Base stations can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.
[0033] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0034] In some deployments, the network device in this application embodiment may refer to a CU or a DU, or the network device may include both a CU and a DU. The gNB may also include an AAU.
[0035] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.
[0036] It should be understood that all or part of the functions of the communication device in this application can also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (e.g., a cloud platform).
[0037] Modulation and Modulation Constellation Diagram
[0038] Modulation is a crucial process in communication systems, involving the conversion of information signals (such as audio, video, or data) into a form suitable for transmission over communication media (such as radio waves, optical fibers, or wires). In the field of digital communications, a modulation constellation diagram is a pattern representing digital signals on a complex plane (or multiple planes), used to visually represent signals and the relationships between them.
[0039] Currently, there are various types of modulation constellation diagrams, with common modulation schemes including QPSK, 16QAM, 64QAM, 256QAM, and 1024QAM. For example, as shown in Figure 2A, for QPSK, each symbol contains 2 bits, resulting in 4 modulation constellation points (also known as constellation points). As shown in Figure 2B, for 16QAM, each symbol contains 4 bits, resulting in 16 modulation constellation points. As shown in Figure 2C, for 64QAM, each symbol contains 6 bits, resulting in 64 modulation constellation points.
[0040] These different types of modulation constellation diagrams are suitable for different transmission rates and bandwidth requirements. By increasing the number of bits per symbol, data transmission efficiency can be improved, but inter-symbol interference and bit error rate will also increase.
[0041] Wireless communication and artificial intelligence
[0042] In recent years, research in artificial intelligence (AI), represented by neural networks, has achieved significant results in many fields and will play a vital role in people's production and daily lives for a long time to come. A neural network can be understood as a computational model composed of multiple interconnected neuron nodes. The connections between nodes can represent weighted values from the input signal to the output signal, commonly referred to as parameters. Each node performs a weighted summation of different input signals and outputs the result through a specific activation function.
[0043] Neurons can implement nonlinear mappings using activation functions, where the input to the neuron can be denoted as A, and each dimension of the input as a. j The corresponding parameter is denoted as w. j Together with summation units (SUs), they enhance or weaken the input. Furthermore, the output of the SU can be input to the activation function f to obtain the output t, where j takes values of 1, 2, ..., n.
[0044] Common neural networks include convolutional neural networks (CNN), recurrent neural networks (RNN), and deep neural networks (DNN).
[0045] The following description, in conjunction with Figure 3, introduces the neural network applicable to the embodiments of this application. The neural network shown in Figure 3 can be divided into three categories according to the position of different layers: input layer 310, hidden layer 320, and output layer 330. Generally, the first layer is the input layer 310, the last layer is the output layer 330, and the intermediate layers between the first and last layers are all hidden layers 320.
[0046] The input layer 310 is used to input data, which may be, for example, a received signal received by a receiver. The hidden layer 320 is used to process the input data, for example, to decompress the received signal. The output layer 330 is used to output the processed output data, for example, to output the decompressed signal.
[0047] As shown in Figure 3, the neural network consists of multiple layers, each containing multiple neurons. The neurons between layers can be fully connected or partially connected. For connected neurons, the output of a neuron in the previous layer can serve as the input of a neuron in the next layer.
[0048] With the continuous development of neural network research, deep learning algorithms for neural networks have been proposed in recent years. These algorithms incorporate numerous hidden layers, allowing for feature learning through layer-by-layer training of multi-hidden-layer neural networks. This significantly enhances the learning and processing capabilities of neural networks and has led to their widespread application in pattern recognition, signal processing, optimization, and anomaly detection. Figures 4A to 4C illustrate modulation and demodulation operations using a neural network model. Referring to Figure 4A, the AI modulation and demodulation models can be deployed at the encoding and decoding ends respectively. The encoding end inputs the original channel data into the AI modulation to obtain modulated data; correspondingly, the receiving end demodulates the modulated data using AI to obtain the desired output.
[0049] As shown in Figure 4B, the AI modulation model is deployed at the encoding end in a single-end configuration. The encoding end inputs the raw channel data into the AI modulation to obtain modulated data, and correspondingly, the receiving end demodulates the modulated data using conventional methods to obtain the output.
[0050] As shown in Figure 4C, the AI demodulation model is deployed at the encoding end in a single-end configuration. The encoding end inputs the original channel data into conventional modulation to obtain modulated data, and correspondingly, the receiving end demodulates the modulated data using AI to obtain the desired output.
[0051] In traditional modulation and demodulation processes, the modulation / demodulation methods used between the signal transmitter and receiver are usually predefined or preconfigured. This predefined modulation / demodulation scheme may limit signal transmission efficiency.
[0052] Therefore, in response to the above-mentioned solution, this application embodiment proposes that the first device can send first information to the second device to indicate the first information associated with the first modulation method. In this way, the first device and the second device can flexibly adjust the modulation method used, which helps to improve signal transmission efficiency. The wireless communication method of this application embodiment is described below with reference to FIG5. The method shown in FIG5 includes step S510.
[0053] In step S510, the first device sends first information to the second device, wherein the first device can be the signal modulator described above, and correspondingly, the second device can be the signal demodulator described above. Of course, in the embodiments of this application, the first device can be the signal demodulator described above, and correspondingly, the second device can be the signal modulator described above.
[0054] For example, the first device can be a terminal device, and correspondingly, the second device can be a network device. Alternatively, the first device can be a network device, and correspondingly, the second device can be a terminal device. Yet another example is that both the first and second devices can be terminal devices.
[0055] In some scenarios, the first modulation scheme can correspond to the first modulation constellation diagram; therefore, associating the first information with the first modulation scheme can be replaced by associating the first information with the first modulation constellation diagram. In other scenarios, the first modulation scheme can correspond to the first constellation point; therefore, associating the first information with the first modulation scheme can be replaced by associating the first information with the first modulation constellation point. That is to say, the first information is associated with one or more of the following: the first modulation scheme; the first modulation constellation diagram; and the first modulation constellation point.
[0056] As mentioned earlier, due to the introduction of new modulation / demodulation methods (e.g., modulation / demodulation based on AI / ML models), the modulation constellation diagram is more flexible (usually irregular) than traditional modulation methods, making it difficult to continue using the traditional modulation constellation point description method.
[0057] Therefore, to address the aforementioned issues, this application introduces a first parameter to describe the first modulation constellation diagram, or in other words, the first parameter to describe the first modulation scheme, or the first parameter to describe the first modulation constellation points. This facilitates consensus between the modulator and demodulator of the signal based on the currently used modulation constellation diagram, thereby improving signal transmission efficiency.
[0058] In some implementations, the first modulation scheme corresponds to Q modulation constellation points, and / or the first modulation constellation diagram includes Q modulation constellation points, and / or the first modulation constellation points are determined based on Q modulation constellation points, where Q is an integer greater than or equal to 1. The following description is based on Q modulation constellation points.
[0059] In some implementations, the Q modulation constellation points can be uniformly or non-uniformly distributed on one or more circles, where the circles can be, for example, circles in a complex plane. This will be described below with reference to Figure 6.
[0060] In some implementations, Q modulation constellation points can correspond to one transport stream, or Q modulation constellation points can correspond to multiple different transport streams.
[0061] In some implementations, the Q modulation points corresponding to one transport stream can be distributed on a single circle (e.g., a circle in the complex plane). In other implementations, the Q modulation points corresponding to one transport stream can be distributed on different circles (e.g., circles in the complex plane).
[0062] In some implementations, the Q modulation points corresponding to different transport streams can be distributed on a single circle (e.g., a circle in the complex plane). In other implementations, the Q modulation points corresponding to different transport streams can be distributed on different circles (e.g., circles in the complex plane).
[0063] In some implementations, the modulation constellation point can be described using amplitude (A) and / or angle (w). For example, the modulation constellation point can be represented as A×e. jw Where A represents the amplitude value of the modulation constellation point (or can be described as the radius on the complex plane), and w represents the angle value of the modulation constellation point (or can be described as the phase value).
[0064] The arrangement of the Q modulation constellation points in the embodiments of this application has been described above. The arrangement of the constellation set in the embodiments of this application will be described below.
[0065] In some implementations, Q modulation constellation points belong to a group of M constellation points, where M is an integer greater than or equal to 1, and the value of M is less than or equal to Q.
[0066] In some implementations, a constellation point group may include K modulation constellation points, where K is a positive integer greater than or equal to 1, and the value of K is less than or equal to Q.
[0067] In some implementations, the number of modulation constellation points contained in different constellation point groups among the M constellation point groups can be the same or different. For example, the first constellation point group among the M constellation point groups contains 8 modulation constellation points, and the second constellation point group among the M constellation point groups contains 8 modulation constellation points. Another example is that the first constellation point group among the M constellation point groups contains K1 modulation constellation points, and the second constellation point group among the M constellation point groups contains K2 modulation constellation points, where K1 and K2 are different positive integers. Yet another example is that 64 modulation constellation points are non-uniformly distributed on a circle with amplitude (radius) A in the complex plane, and these 64 modulation constellation points belong to 12 constellation point groups. Four of these groups each contain 8 modulation constellation points, and the remaining eight groups each contain 4 modulation constellation points.
[0068] In some implementations, a constellation point group may include multiple modulation constellation points, with a second interval between two of the multiple modulation constellation points.
[0069] In this application embodiment, the implementation method of the second interval is not limited. In some implementations, the second interval may include one or more of the following: angular interval; phase interval; and distance interval (e.g., Euclidean distance interval). For example, the second interval is an angular interval Y, where the value of Y ranges from 0 to 2π. Another example is a phase interval Y, where the value of Y ranges from π / D, where D is a positive number or a positive integer. For example, the value of D can be 2, 3, 4, 6, 8, 9, 12, 15, 16, 18, 24, 32, 36, 48, or 64. For another example, the second interval is a distance interval Y, where the value of Y is a positive number.
[0070] In this embodiment, the two modulation constellation points associated with the second interval are not limited. In some implementations, the two modulation constellation points may include a modulation constellation point in a constellation point group and a reference modulation constellation point. The reference modulation constellation point may be one or more of the following: the first modulation constellation point in the constellation point group, the last modulation constellation point in the constellation point group, or an intermediate modulation constellation point in the constellation point group. Of course, in this embodiment, the reference modulation constellation point may also be other agreed-upon modulation constellation points. In this case, the reference modulation constellation point may be a modulation constellation point within the constellation point group or a modulation constellation point not belonging to the constellation point group.
[0071] In the embodiments of this application, the first modulation constellation point, the last modulation constellation point, and the intermediate modulation constellation points in the constellation point group can correspond to the order of the modulation constellation points in the complex plane. The order in the complex plane can be determined, for example, based on the order of the real parts and / or the order of the imaginary parts in the complex plane.
[0072] For example, the modulation constellation points in a constellation point group can be sorted in ascending order of their real parts and imaginary parts. Correspondingly, the first modulation constellation point in the constellation point group can be the one with the smallest real and imaginary parts. The last modulation constellation point in the constellation point group can be the one with the largest real and imaginary parts. Furthermore, the other modulation constellation points in the constellation point group besides the first and last ones are called intermediate modulation constellation points.
[0073] For example, the modulation constellation points in a constellation point group can be sorted according to their real parts in ascending order and their imaginary parts in descending order. Correspondingly, the first modulation constellation point in the constellation point group can be the one with the smallest real part and the largest imaginary part. The last modulation constellation point in the constellation point group can be the one with the largest real part and the smallest imaginary part. Furthermore, the other modulation constellation points in the constellation point group besides the first and last modulation constellation points are called intermediate modulation constellation points.
[0074] For example, the modulation constellation points in a constellation point group can be sorted according to their real parts in descending order and their imaginary parts in ascending order. Correspondingly, the first modulation constellation point in the constellation point group can be the one with the largest real part and the smallest imaginary part. The last modulation constellation point in the constellation point group can be the one with the smallest real part and the largest imaginary part. Furthermore, the other modulation constellation points in the constellation point group besides the first and last modulation constellation points are called intermediate modulation constellation points.
[0075] For example, the modulation constellation points in a constellation point group can be sorted according to their real parts in descending order and their imaginary parts in descending order. Correspondingly, the first modulation constellation point in the constellation point group can be the one with the largest real and imaginary parts. The last modulation constellation point in the constellation point group can be the one with the smallest real and imaginary parts. Furthermore, the other modulation constellation points in the constellation point group besides the first and last ones are called intermediate modulation constellation points.
[0076] Of course, in the embodiments of this application, the order of the modulation constellation points in the complex plane is not limited. For example, the order of the modulation constellation points in the complex plane can also be determined based on the order of the real parts first and then the order of the imaginary parts, or the order of the imaginary parts first and then the order of the real parts.
[0077] In some implementations, the second interval between two constellation points in different constellation groups within the M constellation point groups can be the same or different. For example, the second interval between modulation constellation points in the first constellation point group of the M constellation point groups is Y1, and the interval between modulation constellation points in the second constellation point group of the M constellation point groups is Y2, where Y1 and Y2 have different values.
[0078] The preceding text describes the second interval between two constellation points within a constellation point group in the embodiments of this application, whereby the second interval is also referred to as the intra-group interval. The following text describes the first interval between constellation point groups in the embodiments of this application, whereby the first interval is also referred to as the inter-group interval, or the constellation group interval.
[0079] In some implementations, the first interval may be the interval between specific modulation constellation points in two constellation point groups. In the embodiments of this application, the implementation of the first interval is not limited. In some implementations, the first interval may include one or more of the following: angular interval; phase interval; distance interval (e.g., Euclidean distance interval).
[0080] For example, the first interval is an angular interval X, where the value of X ranges from 0 to 2π. Another example is a phase interval X, where the value of X ranges from π / D, where D is a positive number or a positive integer. For example, the value of D can be 2, 3, 4, 6, 8, 9, 12, 15, 16, 18, 24, 32, 36, 48, or 64. Yet another example is a distance interval X, where the value of X is a positive number.
[0081] In the embodiments of this application, the two constellation point groups associated with the first interval are not limited. In some implementations, the two constellation point groups can be two adjacent constellation point groups. In other implementations, the two constellation point groups can be a constellation point group and a reference constellation point group, wherein the reference constellation point group can be one or more of the following: the first constellation point group on the complex plane, the last constellation point group on the complex plane, and an intermediate constellation point group on the complex plane.
[0082] In the embodiments of this application, the specific modulation constellation point in the two constellation groups associated with the first interval is not limited. In some implementations, the specific modulation constellation point can be one or more of the following: the first modulation constellation point in the constellation point group, the last modulation constellation point in the constellation point group, and the middle modulation constellation point in the constellation point group.
[0083] In the embodiments of this application, the first modulation constellation point, the last modulation constellation point, and the intermediate modulation constellation points in the constellation point group can correspond to the order of the modulation constellation points in the complex plane. The order in the complex plane can be determined, for example, based on the order of the real parts and / or the order of the imaginary parts in the complex plane. For related information, please refer to the above.
[0084] In some implementations, the first constellation group among the M constellation point groups corresponds to multiple different transport streams, or a certain constellation point group among the M constellation point groups corresponds to multiple different transport streams. For example, the first constellation point group can correspond to 2 different transport streams. As another example, when M is 4, the 4 constellation point groups can correspond to 2 different transport streams.
[0085] In some implementations, the transport streams corresponding to different constellation point groups within the M constellation point groups can be the same or different. For example, two different constellation point groups can correspond to two different transport streams. As another example, four different constellation point groups can correspond to four different transport streams.
[0086] In some implementations, the constellation point amplitudes corresponding to the same transport flow in M constellation point groups may be the same or different. The constellation point amplitude can be represented by the radius of a circle in the complex plane. For example, if the constellation point amplitudes corresponding to the same transport flow in M constellation point groups are the same, it can be understood that the corresponding radii of the constellation point groups corresponding to the same transport flow in the M constellation point groups are the same in the complex plane. Conversely, if the constellation point amplitudes corresponding to the same transport flow in M constellation point groups are different, it can be understood that the corresponding radii of the constellation point groups corresponding to the same transport flow in the M constellation point groups are different in the complex plane.
[0087] In some implementations, the constellation point amplitudes corresponding to different transport streams in the M constellation point groups may be the same or different. The constellation point amplitude can be represented by the radius of a circle in the complex plane. For example, if the constellation point amplitudes corresponding to different transport streams in the M constellation point groups are the same, it can be understood that the corresponding radii of the constellation point groups corresponding to different transport streams in the M constellation point groups are the same in the complex plane. Conversely, if the constellation point amplitudes corresponding to different transport streams in the M constellation point groups are different, it can be understood that the corresponding radii of the constellation point groups corresponding to different transport streams in the M constellation point groups are different in the complex plane.
[0088] In some implementations, some or all of the M constellation point groups correspond to constellation point amplitudes that are identical. These amplitudes can be represented by the radii of circles in the complex plane. For example, if some constellation point groups in the M constellation point groups have identical amplitudes, it can be understood that these groups have identical radii in the complex plane. Similarly, if all constellation point groups in the M constellation point groups have identical amplitudes, it can be understood that these groups have identical radii in the complex plane.
[0089] In some implementations, the amplitudes of constellation points differ among different constellation point groups within the M constellation point groups. These amplitudes can be represented by the radius of a circle in the complex plane. For example, the amplitude of the first constellation point group within the M constellation point groups might be A1, and the amplitude of the second constellation point group might be A2, where A1 and A2 are positive numbers with different values.
[0090] For ease of understanding, the arrangement of the Q modulation constellation points in this embodiment is described below with reference to Figure 6. Referring to Figure 6, assume that Q is 16, and that the 16 modulation constellation points belong to 8 constellation point groups, with each group comprising 2 modulation constellation points. The 16 modulation constellation points are non-uniformly distributed on a circle with an amplitude (i.e., radius on the complex plane) of radius A. The second interval Y1 between modulation constellation points within a constellation point group is π / 32, and the first interval X1 between two constellation point groups is π / 8.
[0091] For example, suppose Q has 256 modulation constellation points, and these 256 points belong to 16 constellation point groups, each group containing 16 points. Accordingly, the 256 modulation constellation points are non-uniformly distributed on a circle with amplitude (radius) A in the complex plane. The second interval Y2 angle between modulation constellation points within a constellation point group is π / 512, and the first interval X2 angle between two constellation point groups is π / 16.
[0092] The arrangement of constellation point groups in the embodiments of this application has been described above. The arrangement of constellation point groups in the embodiments of this application will be described below. A constellation point group may include one or more constellation point groups. For an introduction to constellation point groups, please refer to the above.
[0093] In some implementations, Q modulation constellation points belong to a group of N constellation points, where N is an integer greater than or equal to 1, and the value of N is less than or equal to Q.
[0094] In some implementations, the number of constellation point groups contained in different constellation point groups among the N constellation point groups can be the same or different. For example, the first constellation point group among the N constellation point groups contains 8 constellation point groups, the second constellation point group among the N constellation point groups contains 8 constellation point groups, the third constellation point group among the N constellation point groups contains 8 constellation point groups, and the fourth constellation point group among the N constellation point groups contains 1 constellation point group.
[0095] In some implementations, the interval between two constellation point groups in N constellation point groups is the fourth interval.
[0096] In this application embodiment, the implementation method of the fourth interval is not limited. In some implementations, the fourth interval may include one or more of the following: angular interval; phase interval; and distance interval (e.g., Euclidean distance interval). For example, the fourth interval is an angular interval P, where the value of P ranges from 0 to 2π. Another example is a phase interval P, where the value of P ranges from π / D, where D is a positive number or a positive integer. For example, the value of D can be 2, 3, 4, 6, 8, 9, 12, 15, 16, 18, 24, 32, 36, 48, or 64. For example, the fourth interval is a distance interval P, where the value of P is a positive integer. Of course, in this application embodiment, the fourth interval can be the difference between the amplitudes (i.e., the radii in the complex plane) corresponding to the modulation constellation points in two constellation point groups.
[0097] In this embodiment, the two constellation point groups associated with the fourth interval are not limited. In some implementations, the two constellation point groups may include a constellation point group in the modulation constellation diagram and a reference constellation point group, wherein the reference constellation point group may be one or more of the following: the first constellation point group in the modulation constellation diagram, the last constellation point group in the modulation constellation diagram, or an intermediate constellation point group in the modulation constellation diagram.
[0098] In the embodiments of this application, the first constellation point group, the last constellation point group, and the intermediate constellation point group in the modulation constellation diagram can correspond to the order of the constellation point groups in the complex plane. The order in the complex plane can be determined, for example, based on the order of the real part and / or the order of the imaginary part in the complex plane.
[0099] For example, constellation point groups in a modulation constellation diagram can be ordered in ascending order of real parts and ascending order of imaginary parts. Correspondingly, the first constellation point group in the modulation constellation diagram can be the group containing the modulation constellation point with the smallest real and imaginary parts. The last constellation point group in the modulation constellation diagram can be the group containing the modulation constellation point with the largest real and imaginary parts. Furthermore, all other constellation point groups in the modulation constellation diagram besides the first and last constellation point groups are considered intermediate constellation point groups.
[0100] For example, constellation point groups in a modulation constellation diagram can be ordered according to their real parts from smallest to largest and their imaginary parts from largest to smallest. Correspondingly, the first constellation point group in the modulation constellation diagram can be the group containing the modulation constellation point with the smallest real part and the largest imaginary part. The last constellation point group in the modulation constellation diagram can be the group containing the modulation constellation point with the largest real part and the smallest imaginary part. Furthermore, the constellation point groups in the modulation constellation diagram other than the first and last constellation point groups are called intermediate constellation point groups.
[0101] For example, constellation point groups in a modulation constellation diagram can be ordered according to their real parts from largest to smallest and their imaginary parts from smallest to largest. Correspondingly, the first constellation point group in the modulation constellation diagram can be the group containing the modulation constellation point with the largest real part and the smallest imaginary part. The last constellation point group in the modulation constellation diagram can be the group containing the modulation constellation point with the smallest real part and the largest imaginary part. Furthermore, all other constellation point groups in the modulation constellation diagram besides the first and last constellation point groups are considered intermediate constellation point groups.
[0102] For example, constellation point groups in a modulation constellation diagram can be ordered according to both the order of their real parts from largest to smallest and their imaginary parts from largest to smallest. Correspondingly, the first constellation point group in the modulation constellation diagram can be the group containing the modulation constellation point with the largest real and imaginary parts. The last constellation point group in the modulation constellation diagram can be the group containing the modulation constellation point with the smallest real and imaginary parts. Furthermore, all other constellation point groups in the modulation constellation diagram besides the first and last constellation point groups are considered intermediate constellation point groups.
[0103] Of course, in the embodiments of this application, the order of the constellation point groups on the complex plane is not limited. For example, the order of the constellation point groups on the complex plane can also be determined based on the order of the real parts first and then the order of the imaginary parts, or the order of the imaginary parts first and then the order of the real parts.
[0104] In some implementations, the fourth interval between two different constellation point groups in N constellation point groups can be the same or different.
[0105] The fourth interval between constellation point groups in this application embodiment has been introduced above. The third interval between two constellation point groups within a constellation point group in this application embodiment is introduced below. The third interval is also called the inter-group interval or the constellation group interval. It should be noted that the third interval in this application embodiment is similar to the first interval introduced above. For relevant information, please refer to the above text.
[0106] In this embodiment, the two constellation point groups associated with the third interval are not limited. In some implementations, the two constellation point groups can be two adjacent constellation point groups. In other implementations, the two constellation point groups can be a constellation point group and a reference constellation point group, wherein the reference constellation point group can be one or more of the following: the first constellation point group in a constellation point group, the last constellation point group in a constellation point group, or an intermediate constellation point group in a constellation point group.
[0107] In the embodiments of this application, the first constellation point group, the last constellation point group, and the intermediate constellation point group in the constellation point group can correspond to the order of the constellation point group in the complex plane. The order in the complex plane can be determined, for example, based on the order of the real part and / or the order of the imaginary part in the complex plane.
[0108] For example, constellation point groups in a constellation point group can be sorted in ascending order of real parts and ascending order of imaginary parts. Correspondingly, the first constellation point group in the constellation point group can be the constellation point group containing the modulation constellation point with the smallest real and imaginary parts. The last constellation point group in the constellation point group can be the constellation point group containing the modulation constellation point with the largest real and imaginary parts. Furthermore, the constellation point groups in the constellation point group other than the first and last constellation point groups are called intermediate constellation point groups.
[0109] For example, constellation point groups in a constellation point group can be sorted according to their real parts in ascending order and their imaginary parts in descending order. Correspondingly, the first constellation point group in the constellation point group can be the constellation point group containing the modulation constellation point with the smallest real part and the largest imaginary part. The last constellation point group in the constellation point group can be the constellation point group containing the modulation constellation point with the largest real part and the smallest imaginary part. Furthermore, the constellation point groups in the constellation point group other than the first and last constellation point groups are called intermediate constellation point groups.
[0110] For example, constellation point groups in a constellation point group can be sorted according to their real parts in descending order and their imaginary parts in ascending order. Correspondingly, the first constellation point group in the constellation point group can be the constellation point group containing the modulation constellation point with the largest real part and the smallest imaginary part. The last constellation point group in the constellation point group can be the constellation point group containing the modulation constellation point with the smallest real part and the largest imaginary part. Furthermore, the constellation point groups in the constellation point group other than the first and last constellation point groups are called intermediate constellation point groups.
[0111] For example, constellation point groups in a constellation point group can be sorted according to their real parts in descending order and their imaginary parts in descending order. Correspondingly, the first constellation point group in the constellation point group can be the constellation point group containing the modulation constellation point with the largest real and imaginary parts. The last constellation point group in the constellation point group can be the constellation point group containing the modulation constellation point with the smallest real and imaginary parts. Furthermore, the constellation point groups in the constellation point group other than the first and last constellation point groups are called intermediate constellation point groups.
[0112] Of course, in the embodiments of this application, the order of the constellation point groups on the complex plane is not limited. For example, the order of the constellation point groups on the complex plane can also be determined based on the order of the real parts first and then the order of the imaginary parts, or the order of the imaginary parts first and then the order of the real parts.
[0113] In some implementations, the third intervals corresponding to different constellation point groups within N constellation point groups can be the same or different. For example, the N constellation point groups include a first constellation point group and a second constellation point group. The third interval between constellation point groups within the first constellation point group is X1, and the third interval between constellation point groups within the second constellation point group is X2, where X1 and X2 are different. Another example is that the N constellation point groups include a third constellation point group and a fourth constellation point group. The third interval between constellation point groups within the third constellation point group is X3, and the third interval between constellation point groups within the fourth constellation point group is also X3. Yet another example is that the third interval Y4 between constellation point groups within the first constellation point group is π / 32, and the third interval Y5 between constellation point groups within the second constellation point group is π / 4. Yet another example is that the third interval Y6 between constellation point groups within the third constellation point group is π / 16, and the third interval Y6 between constellation point groups within the fourth constellation point group is also π / 16.
[0114] In some implementations, if multiple constellation point groups are mapped onto a circle of the same amplitude (i.e., radius on the complex plane), the second interval between modulation constellation points within constellation point groups of different constellation point groups can be different. For example, if the first constellation point group and the second constellation point group are located on a circle of the same amplitude, the second interval Y7 between modulation constellation points within the constellation point group of the first constellation point group is π / 8, and the second interval Y8 between modulation constellation points within the constellation point group of the second constellation point group is π / 32. Of course, in the embodiments of this application, if multiple constellation point groups are mapped onto a circle of the same amplitude (i.e., radius on the complex plane), the second interval between modulation constellation points within constellation point groups of different constellation point groups can be the same.
[0115] In some implementations, the second interval between modulation constellation points in different constellation point groups within the same constellation point group can be the same or different. For example, the second interval between modulation constellation points in the first constellation point group of the first constellation point group is Y9, and the second interval between modulation constellation points in the second constellation point group of the first constellation point group is Y10, where Y9 and Y10 are different positive numbers.
[0116] In some implementations, the first constellation point group among N constellation point groups corresponds to multiple different transport streams, or a certain constellation point group among N constellation point groups corresponds to multiple different transport streams. For example, the first constellation point group can correspond to 2 different transport streams. As another example, when N is 4, 4 constellation point groups can correspond to 2 different transport streams.
[0117] In some implementations, the transport streams corresponding to different constellation point groups among N constellation point groups can be the same or different. For example, two different constellation point groups can correspond to two different transport streams. Another example is that four different constellation point groups can correspond to four different transport streams. Yet another example is that four different constellation point groups can correspond to a single, identical transport stream.
[0118] In some implementations, the constellation point amplitudes corresponding to the same transport stream within N constellation point groups may be the same or different. For example, if the constellation point amplitudes corresponding to the same transport stream within N constellation point groups are the same, it can be understood that the radii corresponding to the same transport stream within N constellation point groups in the complex plane are the same. Conversely, if the constellation point amplitudes corresponding to the same transport stream within N constellation point groups are different, it can be understood that the radii corresponding to the same transport stream within N constellation point groups in the complex plane are different.
[0119] In some implementations, the constellation point amplitudes corresponding to different transport streams within N constellation point groups may be the same or different. For example, if the constellation point amplitudes corresponding to different transport streams within N constellation point groups are the same, it can be understood as the radii corresponding to the constellation point groups corresponding to different transport streams within the N constellation point groups on the complex plane being the same. Conversely, if the constellation point amplitudes corresponding to different transport streams within N constellation point groups are different, it can be understood as the radii corresponding to the constellation point groups corresponding to different transport streams within the N constellation point groups on the complex plane being different.
[0120] In some implementations, some or all of the constellation point groups in N constellation point groups have the same amplitude. For example, if some constellation point groups in N constellation point groups have the same amplitude, it can be understood as if some constellation point groups have the same radius on the complex plane. Similarly, if all constellation point groups in N constellation point groups have the same amplitude, it can be understood as if all constellation point groups have the same radius on the complex plane. Furthermore, different constellation point groups in N constellation point groups can lie on circles with different amplitudes (i.e., the radius of the complex plane), and the N constellation point groups can be ordered either from largest to smallest amplitude or from smallest to largest amplitude.
[0121] For ease of understanding, the arrangement of the Q modulation constellation points in another embodiment of this application is described below with reference to Figure 7. Referring to Figure 7, assume that the value of Q is 64, and that the 64 modulation constellation points belong to four constellation point groups. These four constellation point groups, ordered from smallest to largest real part, are constellation point group 1, constellation point group 2, constellation point group 3, and constellation point group 4. The complex plane radii corresponding to different constellation point groups within the four constellation point groups are different.
[0122] Constellation point group 1 includes 8 constellation point groups, each constellation point group includes 4 modulation constellation points, wherein the third interval between two adjacent constellation point groups in the 8 constellation point groups is a1.
[0123] Constellation point group 2 includes 8 constellation point groups, and each constellation point group includes 2 modulation constellation points. Among them, the third interval between any two adjacent constellation point groups is a2.
[0124] Constellation point group 3 includes 8 constellation point groups. Four of these groups each contain 2 modulation constellation points, and the remaining four groups each contain 1 modulation constellation point. The third interval between any two adjacent constellation point groups is a3.
[0125] Constellation point group 4 includes 4 constellation point groups, and each constellation point group includes 1 modulation constellation point. Among them, the third interval between any two adjacent constellation point groups in the 8 constellation point groups is a4.
[0126] The arrangement of the Q modulation constellation points in the embodiments of this application has been described above with reference to Figures 6 and 7. In some implementations, the topological pattern (or arrangement) of the Q modulation constellation points is honeycomb-shaped. For example, the pattern of the Q modulation constellation points on the complex plane is honeycomb-shaped.
[0127] In some implementations, the distance between any two adjacent modulation constellation points in the Q modulation constellation points, which are arranged in a honeycomb pattern, is equal. The distance between modulation constellation points can be found in the previous section on the second interval. For example, as shown in Figure 8A, each of the Q modulation constellation points has three adjacent modulation constellation points. The first interval between adjacent modulation constellation points (in the complex plane) is the spacing A, and the angular difference between adjacent modulation constellation points is 120 degrees, or in other words, the phase difference between adjacent modulation constellation points is 2π / 3.
[0128] For example, as shown in Figure 8B, each of the Q modulation constellation points has 6 adjacent modulation constellation points. The first interval between adjacent modulation constellation points (on the complex plane) is the spacing A, and the angle between adjacent modulation constellation points differs by 60 degrees, or in other words, the phase difference between adjacent modulation constellation points is π / 3. It should be understood that if an adjacent modulation constellation point is located at the origin, the modulation constellation point located at the origin is discarded. In this case, some modulation constellation points have 5 adjacent constellation points.
[0129] In some implementations, the Q modulation constellation points, which are arranged in a honeycomb pattern, are not located at the origin of the coordinate system. The origin of the coordinate system can be, for example, the origin of the complex plane, as shown in Figure 8B.
[0130] In some implementations, the Q modulation constellation points present a honeycomb pattern, comprising multiple sets of constellation points, each set of constellation points being hexagonal, and each set of constellation points being located at the vertex of the hexagon, as shown in Figure 8C.
[0131] In some implementations, the modulation constellation points shown in Figure 8C can be understood as a subset of the honeycomb-shaped modulation constellation points (e.g., Figure 8B). That is, the arrangement of modulation constellation points shown in Figure 8C is obtained by removing the modulation constellation points located at the center of the hexagon in the honeycomb-shaped modulation constellation points (e.g., Figure 8B).
[0132] In some implementations, the Q modulation constellation points are the input modulation constellation points of a first AI / ML model, which is used for signal modulation; and / or the Q modulation constellation points are the output modulation constellation points of a second AI / ML model, which is used for signal demodulation.
[0133] The arrangement of the Q modulation constellation points in the embodiments of this application has been described above. The following section describes the arrangement scheme described above using a first parameter in the embodiments of this application. It should be noted that the following description only focuses on the content included in the first parameter. The relevant terminology and schemes for the arrangement of the modulation constellation points included in the first parameter can be found in the above description and will not be repeated here for brevity. Furthermore, in the embodiments of this application, one or more of the aforementioned arrangements of the Q modulation constellation points (or modulation constellation point characteristics) can be used as the first parameter.
[0134] In some implementations, the first information is used to determine the first parameter, which is associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
[0135] In some implementations, the first parameter includes one or more of the following: the number of Q modulation constellation points; the topological pattern of the Q modulation constellation points; the arrangement of the Q modulation constellation points in the coordinate system; the second parameter associated with the M constellation point groups to which the Q modulation constellation points belong; and the third parameter associated with the N constellation point groups to which the Q modulation constellation points belong.
[0136] In some implementations, the topology pattern of the Q modulation constellation points is honeycomb-shaped, as can be seen from the previous description.
[0137] In some implementations, the Q modulation constellation points are arranged in the coordinate system either uniformly or non-uniformly on the circumference of the complex plane.
[0138] In some implementations, the second parameter includes one or more of the following: the transport stream corresponding to each constellation point group in the M constellation point groups; the constellation point amplitude corresponding to each constellation point group in the M constellation point groups; the number of constellation points contained in each constellation point group in the M constellation point groups; the first interval between two constellation point groups in the M constellation point groups; and the second interval between two constellation points within each constellation point group in the M constellation point groups.
[0139] In some implementations, the third parameter includes one or more of the following: the transport stream corresponding to each constellation point group in the N constellation point groups; the constellation point amplitude corresponding to each constellation point group in the N constellation point groups; the number of constellation point groups contained in each constellation point group in the N constellation point groups; the third interval between two constellation point groups within each constellation point group in the N constellation point groups; and the fourth interval between two constellation points within each constellation point group in the N constellation point groups.
[0140] The first parameter in the embodiments of this application has been introduced above, and the first information in the embodiments of this application will be introduced below.
[0141] In some implementations, the first information is used to indicate one or more of the following: the first information is used to indicate or transmit a first modulation constellation diagram; the first information is used to indicate a first modulation scheme; the first information is used to indicate or transmit an AI / ML model; the first information is used to indicate Q modulation constellation points supported by the first device.
[0142] In some implementations, the first information is used to indicate or transmit a first modulation constellation diagram. Taking the first information as indicating a first modulation constellation diagram as an example, the first information may carry an identifier of the first modulation constellation diagram, and accordingly, the first information indicates the first modulation constellation diagram through this identifier.
[0143] In this embodiment of the application, the first modulation constellation diagram may be the modulation constellation diagram currently used by the first device, or the first modulation constellation diagram may be the modulation constellation diagram to be used.
[0144] In some implementations, the first information is used to indicate a first modulation scheme so that the second device can determine a matching demodulation scheme based on the first modulation scheme.
[0145] In this application embodiment, the implementation method of the first information indicating the first modulation method is not limited. In some implementations, the first information may carry an identifier associated with the first modulation method to indicate the first modulation method. The identifier associated with the first modulation method may include one or more of the following: a model function ID corresponding to the first modulation method, a model ID corresponding to the first modulation method, and a condition ID corresponding to the first modulation method, wherein the condition ID is used to indicate the wireless communication conditions under which the first modulation method is applied (e.g., interference conditions in the wireless communication environment, the moving speed of the first device in the wireless communication environment, the moving speed of the second device in the wireless communication environment, etc.).
[0146] In some implementations, the first information is used to indicate or transmit an AI / ML model, wherein the AI / ML model is associated with one or more of the following: a first modulation scheme, a first modulation constellation diagram, and first modulation constellation points. This helps the second device determine the arrangement characteristics of the modulation constellation points and / or determine the AI / ML model used for demodulation. For example, if the AI / ML model indicated by the first information is used for modulation, the second device can accordingly determine the arrangement characteristics of the modulation constellation points based on the first information. As another example, if the AI / ML model indicated by the first information is used for demodulation, the second device can accordingly determine the AI / ML model used for demodulation based on the first information.
[0147] In this application embodiment, the implementation method of the first information indicating the AI / ML model is not limited. In some implementations, the first information may carry an identifier associated with the AI / ML model to indicate the AI / ML model. The identifier associated with the AI / ML model may include one or more of the following: the model function ID corresponding to the AI / ML model, the model ID corresponding to the AI / ML model, and the condition ID corresponding to the AI / ML model, wherein the condition ID is used to indicate the wireless communication conditions for which the AI / ML model is applied (e.g., interference conditions in the wireless communication environment, the moving speed of the first device in the wireless communication environment, the moving speed of the second device in the wireless communication environment, etc.).
[0148] In some implementations, the first information is used to indicate the Q modulation constellation points supported by the first device. In this application embodiment, the implementation method of the first information indicating the Q modulation constellation points supported by the first device is not limited. In some implementations, the first information may carry an identifier associated with the Q modulation constellation points supported by the first device to indicate the Q modulation constellation points supported by the first device. The identifier associated with the Q modulation constellation points may include one or more of the following: a model function ID corresponding to the Q modulation constellation points, a model ID corresponding to the Q modulation constellation points, and a condition ID corresponding to the Q modulation constellation points, wherein the condition ID is used to indicate the wireless communication conditions for which the AI / ML model is applied (e.g., interference conditions in the wireless communication environment, the moving speed of the first device in the wireless communication environment, the moving speed of the second device in the wireless communication environment, etc.).
[0149] In other implementations, the first information may carry constraints associated with the Q modulation constellation points supported by the first device, indicating the Q modulation constellation points supported by the first device, wherein the constraints are used to select the Q modulation constellation points supported by the first device. For example, the constraints may refer to the minimum interval between two modulation constellation points supported by the first device.
[0150] In some implementations, the Q modulation constellation points supported by the first device can be indicated by constellation point groups, constellation point clusters, or constellation point features (e.g., the first parameters described above for describing the Q constellation points).
[0151] In some implementations, the Q modulation constellation points supported by the first device are associated with the radio frequency (RF) capabilities of the first device. For example, the RF capability limitations of the first device affect the minimum spacing between two modulation constellation points supported by the first device.
[0152] In this application embodiment, the transmission method of the first information is not limited. In some implementations, if the first information is sent from the network device to the terminal device, the first information may be carried in one or more of the following: broadcast messages (e.g., master information block (MIB), system information block 1 (SIB1), SIBx); radio resource control (RRC) messages; medium access control element (MAC CE); downlink control information (DCI); downlink messages in the random access process (e.g., MsgB, Msg2, Msg4); physical downlink control channel (PDCCH); physical downlink shared channel (PDSCH); AI / ML dedicated downlink channel; network-side capability indication.
[0153] In other implementations, if the first information is sent from the terminal device to the network device, the first information may be carried in one or more of the following: RRC message; uplink control information (UCI); uplink messages during random access (e.g., MsgA and / or Msg3); physical uplink control channel (PUCCH); physical uplink shared channel (PUSCH); AI / ML dedicated uplink channel; UE capability reporting.
[0154] The method embodiments of this application have been described in detail above with reference to Figures 1 to 8C. The apparatus embodiments of this application will be described in detail below with reference to Figures 9 to 11. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the foregoing method embodiments.
[0155] Figure 9 is a schematic diagram of a communication device according to an embodiment of this application. The communication device 900 shown in Figure 9 is a first device, and the communication device 900 includes a transmitting unit 910.
[0156] The transmitting unit 910 is used to transmit first information to the second device. The first information is used to determine a first parameter, which is associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
[0157] In some implementations, the first modulation scheme corresponds to Q modulation constellation points, and / or the first modulation constellation diagram includes Q modulation constellation points, and / or the first modulation constellation points are determined based on Q modulation constellation points, where Q is an integer greater than or equal to 1.
[0158] In some implementations, the first parameter includes one or more of the following: the number of the Q modulation constellation points; the topological pattern of the Q modulation constellation points; the arrangement of the Q modulation constellation points in the coordinate system; a second parameter associated with the M constellation point groups to which the Q modulation constellation points belong; and a third parameter associated with the N constellation point groups to which the Q modulation constellation points belong, wherein M and N are both positive integers less than or equal to Q.
[0159] In some implementations, the topological pattern of the Q modulation constellation points includes a honeycomb-like topological pattern of the Q modulation constellation points.
[0160] In some implementations, the Q modulation constellation points presenting the honeycomb pattern are not located at the origin.
[0161] In some implementations, the distance between any two adjacent modulation constellation points in the Q modulation constellation points presenting the honeycomb pattern is equal.
[0162] In some implementations, the Q modulation constellation points presenting the honeycomb pattern include multiple sets of constellation points, each set of constellation points being hexagonal, and each set of constellation points being located at the vertex of the hexagon.
[0163] In some implementations, the Q modulation constellation points are arranged in a coordinate system in a manner that includes uniform or non-uniform arrangement on the circumference of the complex plane.
[0164] In some implementations, the second parameter includes one or more of the following: the transport stream corresponding to each constellation point group in the M constellation point groups; the constellation point amplitude corresponding to each constellation point group in the M constellation point groups; the number of constellation points contained in each constellation point group in the M constellation point groups; the first interval between two constellation point groups in the M constellation point groups; and the second interval between two constellation points within each constellation point group in the M constellation point groups.
[0165] In some implementations, the first interval includes one or more of the following: angular interval, phase interval, and distance interval.
[0166] In some implementations, the third parameter includes one or more of the following: the transport stream corresponding to each constellation point group in the N constellation point groups; the constellation point amplitude corresponding to each constellation point group in the N constellation point groups; the number of constellation point groups contained in each constellation point group in the N constellation point groups; the third interval between two constellation point groups within each constellation point group in the N constellation point groups; and the fourth interval between two constellation point groups in the N constellation point groups.
[0167] In some implementations, the third interval includes an angular interval and / or a phase interval.
[0168] In some implementations, the first constellation point group among the N constellation point groups corresponds to multiple different transport streams; the transport streams corresponding to different constellation point groups among the N constellation point groups may be the same or different; the constellation point amplitudes corresponding to constellation point groups corresponding to the same transport stream among the N constellation point groups may be the same or different; the constellation point amplitudes corresponding to constellation point groups corresponding to different transport streams among the N constellation point groups may be the same or different; the constellation point amplitudes corresponding to some or all constellation point groups among the N constellation point groups may be the same; and the fourth interval between two constellation points within different constellation point groups among the N constellation point groups may be the same or different.
[0169] In some implementations, the first constellation point group in the M constellation point groups corresponds to multiple different transport streams; the transport streams corresponding to different constellation point groups in the M constellation point groups may be the same or different; the constellation point amplitudes corresponding to constellation point groups corresponding to the same transport stream in the M constellation point groups may be the same or different; the constellation point amplitudes corresponding to constellation point groups corresponding to different transport streams in the M constellation point groups may be the same or different; the constellation point amplitudes corresponding to some or all constellation point groups in the M constellation point groups may be the same; and the second interval between two constellation points in different constellation point groups in the M constellation point groups may be the same or different.
[0170] In some implementations, the second interval includes one or more of the following: angular interval, phase interval, and distance interval.
[0171] In some implementations, the fourth interval includes one or more of the following: angular interval; phase interval; distance interval.
[0172] In some implementations, the Q modulation constellation points are the input modulation constellation points of a first AI / ML model, which is used for signal modulation; and / or the Q modulation constellation points are the output modulation constellation points of a second AI / ML model, which is used for signal demodulation.
[0173] In some implementations, the first information is used to indicate one or more of the following: the first information is used to indicate or transmit the first modulation constellation diagram; the first information is used to indicate or transmit an AI / ML model, the AI / ML model being associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points; the first information is used to indicate Q modulation constellation points supported by the first device, the Q modulation constellation points being associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points.
[0174] In some implementations, the Q modulation constellation points supported by the first device are associated with the radio frequency capabilities of the first device.
[0175] In some implementations, the first device is a terminal device and the second device is a network device; and / or the first device is a network device and the second device is a terminal device.
[0176] Figure 10 is a schematic diagram of a communication device according to an embodiment of this application. The communication device 1000 shown in Figure 10 is a second device, and the communication device 1000 includes a transmitting unit 1010.
[0177] The receiving unit 1010 is used to receive first information sent by the first device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
[0178] In some implementations, the first modulation scheme corresponds to Q modulation constellation points, and / or the first modulation constellation diagram includes Q modulation constellation points, and / or the first modulation constellation points are determined based on Q modulation constellation points, where Q is an integer greater than or equal to 1.
[0179] In some implementations, the first parameter includes one or more of the following: the number of the Q modulation constellation points; the topological pattern of the Q modulation constellation points; the arrangement of the Q modulation constellation points; a second parameter associated with the M constellation point groups to which the Q modulation constellation points belong; and a third parameter associated with the N constellation point groups to which the Q modulation constellation points belong, wherein M and N are both positive integers less than or equal to Q.
[0180] In some implementations, the topological pattern of the Q modulation constellation points includes a honeycomb-like topological pattern of the Q modulation constellation points.
[0181] In some implementations, the Q modulation constellation points presenting the honeycomb pattern are not located at the origin.
[0182] In some implementations, the distance between any two adjacent modulation constellation points in the Q modulation constellation points presenting the honeycomb pattern is equal.
[0183] In some implementations, the Q modulation constellation points presenting the honeycomb pattern include multiple sets of constellation points, each set of constellation points being hexagonal, and each set of constellation points being located at the vertex of the hexagon.
[0184] In some implementations, the Q modulation constellation points are arranged in a coordinate system in a manner that includes uniform or non-uniform arrangement on the circumference of the complex plane.
[0185] In some implementations, the second parameter includes one or more of the following: the transport stream corresponding to each constellation point group in the M constellation point groups; the constellation point amplitude corresponding to each constellation point group in the M constellation point groups; the number of constellation points contained in each constellation point group in the M constellation point groups; the first interval between two constellation point groups in the M constellation point groups; and the second interval between two constellation points within each constellation point group in the M constellation point groups.
[0186] In some implementations, the first interval includes one or more of the following: angular interval, phase interval, and distance interval.
[0187] In some implementations, the third parameter includes one or more of the following: the transport stream corresponding to each constellation point group in the N constellation point groups; the constellation point amplitude corresponding to each constellation point group in the N constellation point groups; the number of constellation point groups contained in each constellation point group in the N constellation point groups; the third interval between two constellation point groups within each constellation point group in the N constellation point groups; and the fourth interval between two constellation point groups in the N constellation point groups.
[0188] In some implementations, the third interval includes an angular interval and / or a phase interval.
[0189] In some implementations, the first constellation point group among the N constellation point groups corresponds to multiple different transport streams; the transport streams corresponding to different constellation point groups among the N constellation point groups may be the same or different; the constellation point amplitudes corresponding to constellation point groups corresponding to the same transport stream among the N constellation point groups may be the same or different; the constellation point amplitudes corresponding to constellation point groups corresponding to different transport streams among the N constellation point groups may be the same or different; the constellation point amplitudes corresponding to some or all constellation point groups among the N constellation point groups may be the same; and the fourth interval between two constellation points within different constellation point groups among the N constellation point groups may be the same or different.
[0190] In some implementations, the first constellation point group in the M constellation point groups corresponds to multiple different transport streams; the transport streams corresponding to different constellation point groups in the M constellation point groups may be the same or different; the constellation point amplitudes corresponding to constellation point groups corresponding to the same transport stream in the M constellation point groups may be the same or different; the constellation point amplitudes corresponding to constellation point groups corresponding to different transport streams in the M constellation point groups may be the same or different; the constellation point amplitudes corresponding to some or all constellation point groups in the M constellation point groups may be the same; and the second interval between two constellation points in different constellation point groups in the M constellation point groups may be the same or different.
[0191] In some implementations, the second interval includes one or more of the following: angular interval, phase interval, and distance interval.
[0192] In some implementations, the fourth interval includes one or more of the following: angular interval; phase interval; distance interval.
[0193] In some implementations, the Q modulation constellation points are the input modulation constellation points of a first AI / ML model, which is used for signal modulation; and / or the Q modulation constellation points are the output modulation constellation points of a second AI / ML model, which is used for signal demodulation.
[0194] In some implementations, the first information is used to indicate one or more of the following: the first information is used to indicate or transmit the first modulation constellation diagram; the first information is used to indicate or transmit an AI / ML model, the AI / ML model being associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points; the first information is used to indicate Q modulation constellation points supported by the first device, the Q modulation constellation points being associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points.
[0195] In some implementations, the Q modulation constellation points supported by the first device are associated with the radio frequency capabilities of the first device.
[0196] In some implementations, the first device is a terminal device and the second device is a network device; and / or the first device is a network device and the second device is a terminal device.
[0197] In an optional embodiment, the transmitting unit 910 may be a transceiver 1130. The communication device 900 may also include a processor 1110 and a memory 1120, as shown in FIG11.
[0198] In an optional embodiment, the receiving unit 1010 may be a transceiver 1130. The communication device 1000 may also include a processor 1110 and a memory 1120, as shown in FIG11.
[0199] Figure 11 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 11 indicate that the unit or module is optional. This device 1100 can be used to implement the methods described in the above method embodiments. Device 1100 can be a chip, a terminal device, or a network device.
[0200] Apparatus 1100 may include one or more processors 1110. The processor 1110 may support apparatus 1100 in implementing the methods described in the preceding method embodiments. The processor 1110 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0201] The apparatus 1100 may further include one or more memories 1120. The memories 1120 store a program that can be executed by the processor 1110, causing the processor 1110 to perform the methods described in the preceding method embodiments. The memories 1120 may be independent of the processor 1110 or integrated within the processor 1110.
[0202] The device 1100 may also include a transceiver 1130. The processor 1110 can communicate with other devices or chips via the transceiver 1130. For example, the processor 1110 can send and receive data with other devices or chips via the transceiver 1130.
[0203] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal or network device provided in this application, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0204] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0205] This application also provides a computer program. This computer program can be applied to the terminal or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0206] It should be understood that the terms "system" and "network" in this application can be used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0207] In the embodiments of this application, the term "instruction" 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.
[0208] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0209] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship of instruction and being instructed, configuration and being configured, etc.
[0210] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0211] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0212] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0213] 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.
[0214] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0215] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0216] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0217] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the 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 website, computer, server, or data center 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 that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0218] 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 scope of the technology 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 of wireless communication, comprising: include: The first device sends first information to the second device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; First modulation constellation diagram; first modulation constellation point.
2. The method as described in claim 1, characterized in that: The first modulation scheme corresponds to Q modulation constellation points, and / or The first modulation constellation diagram includes Q modulation constellation points, and / or The first modulation constellation point is determined based on Q modulation constellation points, where Q is an integer greater than or equal to 1.
3. The method of claim 2, wherein, The first parameter includes one or more of the following: The number of the Q modulation constellation points; The topological pattern of the Q modulation constellation points; The arrangement of the Q modulation constellation points in the coordinate system; The second parameter associated with the M constellation point groups to which the Q modulation constellation points belong; The third parameter associated with the N constellation point groups to which the Q modulation constellation points belong, Where M and N are both positive integers less than or equal to Q.
4. The method of claim 3, wherein, The topological pattern of the Q modulation constellation points is honeycomb-shaped.
5. The method of claim 4, wherein, The Q modulation constellation points that present the honeycomb pattern are not located at the origin.
6. The method of claim 4 or 5, wherein, The distance between any two adjacent modulation constellation points in the Q modulation constellation points that present the honeycomb pattern is equal.
7. The method of any one of claims 4-6, wherein, The Q modulation constellation points presenting the honeycomb pattern include multiple sets of constellation points, each set of constellation points being hexagonal, and each set of constellation points being located at the vertex of the hexagon.
8. The method of any one of claims 3-7, wherein, The arrangement of the Q modulation constellation points in the coordinate system includes uniform or non-uniform arrangement on the circumference of the complex plane.
9. The method of any one of claims 3-8, wherein, The second parameter includes one or more of the following: The transmission stream corresponding to each of the M constellation point groups; The amplitude of the constellation point corresponding to each of the M constellation point groups; The number of constellation points contained in each of the M constellation point groups; The first interval between two constellation point groups in the M constellation point groups; The second interval between two constellation points in each of the M constellation point groups.
10. The method of claim 9, wherein, The first interval includes one or more of the following: angular interval, phase interval, and distance interval.
11. The method of any one of claims 3-10, wherein, The third parameter includes one or more of the following: The transmission stream corresponding to each of the N constellation point groups; The constellation point amplitude corresponding to each of the N constellation point groups; The number of constellation point groups contained in each of the N constellation point groups; The third interval between two constellation point groups within each of the N constellation point groups; The fourth interval between two constellation point groups in the N constellation point groups.
12. The method of claim 11, wherein, The third interval includes angular interval and / or phase interval.
13. The method according to any one of claims 2-12, characterized in that: The first constellation point group among the N constellation point groups corresponds to multiple different transmission streams; The transmission streams corresponding to different constellation point groups among the N constellation point groups may be the same or different; The constellation point amplitudes of the constellation point groups corresponding to the same transmission stream in the N constellation point groups may be the same or different. The constellation point amplitudes corresponding to different transmission streams in the N constellation point groups may be the same or different. The constellation point amplitudes are the same for some or all of the N constellation point groups. The fourth interval between two constellation points in different constellation point groups among the N constellation point groups may be the same or different.
14. The method according to any one of claims 2-13, characterized in that: The first constellation point group among the M constellation point groups corresponds to multiple different transmission streams; The transmission streams corresponding to different constellation point groups in the M constellation point groups may be the same or different; The constellation point amplitudes of the constellation point groups corresponding to the same transmission stream in the M constellation point groups may be the same or different. The constellation point amplitudes corresponding to different transmission streams in the M constellation point groups may be the same or different. Some or all of the constellation point groups in the M constellation point groups have the same constellation point amplitude; The second interval between two constellation points in different constellation point groups of the M constellation point groups may be the same or different.
15. The method of claim 9 or 15, wherein, The second interval includes one or more of the following: angular interval, phase interval, and distance interval.
16. The method of claim 11 or 13, wherein, The fourth interval includes one or more of the following: angular interval; phase interval; distance interval.
17. The method of any one of claims 2-16, wherein, The Q modulation constellation points are the input modulation constellation points of the first AI / ML model, which is used for signal modulation; and / or The Q modulation constellation points are the output modulation constellation points of the second AI / ML model, which is used for signal demodulation.
18. The method of any one of claims 1-17, wherein, The first information is used to indicate one or more of the following: The first information is used to indicate or transmit the first modulation constellation diagram; The first information is used to indicate or transmit an AI / ML model, which is associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points; The first information is used to indicate the Q modulation constellation points supported by the first device, wherein the Q modulation constellation points are associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points.
19. The method of claim 18, wherein, The Q modulation constellation points supported by the first device are associated with the radio frequency capabilities of the first device.
20. The method of any one of claims 1-19, wherein, The first device is a terminal device, and the second device is a network device; and / or The first device is a network device, and the second device is a terminal device.
21. A method of wireless communication, comprising: include: The second device receives first information sent by the first device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; First modulation constellation diagram; first modulation constellation point.
22. The method as described in claim 21, characterized in that: The first modulation scheme corresponds to Q modulation constellation points, and / or The first modulation constellation diagram includes Q modulation constellation points, and / or The first modulation constellation point is determined based on Q modulation constellation points, where Q is an integer greater than or equal to 1.
23. The method of claim 22, wherein, The first parameter includes one or more of the following: The number of the Q modulation constellation points; The topological pattern of the Q modulation constellation points; The arrangement of the Q modulation constellation points; The second parameter associated with the M constellation point groups to which the Q modulation constellation points belong; The third parameter associated with the N constellation point groups to which the Q modulation constellation points belong, Where M and N are both positive integers less than or equal to Q.
24. The method of claim 23, wherein, The topological pattern of the Q modulation constellation points is honeycomb-shaped.
25. The method of claim 24, wherein, The Q modulation constellation points that present the honeycomb pattern are not located at the origin.
26. The method of claim 24 or 25, wherein, The distance between any two adjacent modulation constellation points in the Q modulation constellation points that present the honeycomb pattern is equal.
27. The method of any one of claims 24-26, wherein, The Q modulation constellation points presenting the honeycomb pattern include multiple sets of constellation points, each set of constellation points being hexagonal, and each set of constellation points being located at the vertex of the hexagon.
28. The method of any one of claims 23-27, wherein, The arrangement of the Q modulation constellation points in the coordinate system includes uniform or non-uniform arrangement on the circumference of the complex plane.
29. The method of any one of claims 23-28, wherein, The second parameter includes one or more of the following: The transmission stream corresponding to each of the M constellation point groups; The amplitude of the constellation point corresponding to each of the M constellation point groups; The number of constellation points contained in each of the M constellation point groups; The first interval between two constellation point groups in the M constellation point groups; The second interval between two constellation points in each of the M constellation point groups.
30. The method of claim 29, wherein, The first interval includes one or more of the following: angular interval, phase interval, and distance interval.
31. The method of any one of claims 23-30, wherein, The third parameter includes one or more of the following: The transmission stream corresponding to each of the N constellation point groups; The constellation point amplitude corresponding to each of the N constellation point groups; The number of constellation point groups contained in each of the N constellation point groups; The third interval between two constellation point groups within each of the N constellation point groups; The fourth interval between two constellation point groups in the N constellation point groups.
32. The method of claim 31, wherein, The third interval includes angular interval and / or phase interval.
33. The method according to any one of claims 22-32, characterized in that: The first constellation point group among the N constellation point groups corresponds to multiple different transmission streams; The transmission streams corresponding to different constellation point groups among the N constellation point groups may be the same or different; The constellation point amplitudes of the constellation point groups corresponding to the same transmission stream in the N constellation point groups may be the same or different. The constellation point amplitudes corresponding to different transmission streams in the N constellation point groups may be the same or different. The constellation point amplitudes are the same for some or all of the N constellation point groups. The fourth interval between two constellation points in different constellation point groups among the N constellation point groups may be the same or different.
34. The method according to any one of claims 22-33, characterized in that: The first constellation point group among the M constellation point groups corresponds to multiple different transmission streams; The transmission streams corresponding to different constellation point groups in the M constellation point groups may be the same or different; The constellation point amplitudes of the constellation point groups corresponding to the same transmission stream in the M constellation point groups may be the same or different. The constellation point amplitudes corresponding to different transmission streams in the M constellation point groups may be the same or different. Some or all of the constellation point groups in the M constellation point groups have the same constellation point amplitude; The second interval between two constellation points in different constellation point groups of the M constellation point groups may be the same or different.
35. The method of claim 29 or 35, wherein, The second interval includes one or more of the following: angular interval, phase interval, and distance interval.
36. The method of claim 31 or 33, wherein, The fourth interval includes one or more of the following: angular interval; phase interval; distance interval.
37. The method of any one of claims 22-36, wherein, The Q modulation constellation points are the input modulation constellation points of the first AI / ML model, which is used for signal modulation; and / or The Q modulation constellation points are the output modulation constellation points of the second AI / ML model, which is used for signal demodulation.
38. The method of any one of claims 21-37, wherein, The first information is used to indicate one or more of the following: The first information is used to indicate or transmit the first modulation constellation diagram; The first information is used to indicate or transmit an AI / ML model, which is associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points; The first information is used to indicate the Q modulation constellation points supported by the first device, wherein the Q modulation constellation points are associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points.
39. The method of claim 38, wherein, The Q modulation constellation points supported by the first device are associated with the radio frequency capabilities of the first device.
40. The method of any one of claims 21-39, wherein, The first device is a terminal device, and the second device is a network device; and / or The first device is a network device, and the second device is a terminal device.
41. A communications device, characterized by The communication device is a first device, comprising: The transmitting unit is used to transmit first information to the second device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
42. The communication device as described in claim 41, characterized in that: The first modulation scheme corresponds to Q modulation constellation points, and / or The first modulation constellation diagram includes Q modulation constellation points, and / or The first modulation constellation point is determined based on Q modulation constellation points, where Q is an integer greater than or equal to 1.
43. The communications device of claim 42, wherein, The first parameter includes one or more of the following: The number of the Q modulation constellation points; The topological pattern of the Q modulation constellation points; The arrangement of the Q modulation constellation points in the coordinate system; The second parameter associated with the M constellation point groups to which the Q modulation constellation points belong; The third parameter associated with the N constellation point groups to which the Q modulation constellation points belong, Where M and N are both positive integers less than or equal to Q.
44. The communications device of claim 43, wherein, The topological pattern of the Q modulation constellation points is honeycomb-shaped.
45. The communications device of claim 44, wherein, The Q modulation constellation points that present the honeycomb pattern are not located at the origin.
46. The communication device of claim 44 or 45, wherein, The distance between any two adjacent modulation constellation points in the Q modulation constellation points that present the honeycomb pattern is equal.
47. The communication device of any one of claims 44-46, wherein, The Q modulation constellation points presenting the honeycomb pattern include multiple sets of constellation points, each set of constellation points being hexagonal, and each set of constellation points being located at the vertex of the hexagon.
48. The communication device of any of claims 43-47, wherein, The arrangement of the Q modulation constellation points in the coordinate system includes uniform or non-uniform arrangement on the circumference of the complex plane.
49. The communication device of any of claims 43-48, wherein, The second parameter includes one or more of the following: The transmission stream corresponding to each of the M constellation point groups; The amplitude of the constellation point corresponding to each of the M constellation point groups; The number of constellation points contained in each of the M constellation point groups; The first interval between two constellation point groups in the M constellation point groups; The second interval between two constellation points in each of the M constellation point groups.
50. The communications device of claim 49, wherein, The first interval includes one or more of the following: angular interval, phase interval, and distance interval.
51. The communication device of any of claims 43-50, wherein, The third parameter includes one or more of the following: The transmission stream corresponding to each of the N constellation point groups; The constellation point amplitude corresponding to each of the N constellation point groups; The number of constellation point groups contained in each of the N constellation point groups; The third interval between two constellation point groups within each of the N constellation point groups; The fourth interval between two constellation point groups in the N constellation point groups.
52. The communications device of claim 51, wherein, The third interval includes angular interval and / or phase interval.
53. The communication device as described in any one of claims 42-52, characterized in that: The first constellation point group among the N constellation point groups corresponds to multiple different transmission streams; The transmission streams corresponding to different constellation point groups among the N constellation point groups may be the same or different; The constellation point amplitudes of the constellation point groups corresponding to the same transmission stream in the N constellation point groups may be the same or different. The constellation point amplitudes corresponding to different transmission streams in the N constellation point groups may be the same or different. The constellation point amplitudes are the same for some or all of the N constellation point groups. The fourth interval between two constellation points in different constellation point groups among the N constellation point groups may be the same or different.
54. The communication device as described in any one of claims 42-53, characterized in that: The first constellation point group among the M constellation point groups corresponds to multiple different transmission streams; The transmission streams corresponding to different constellation point groups in the M constellation point groups may be the same or different; The constellation point amplitudes of the constellation point groups corresponding to the same transmission stream in the M constellation point groups may be the same or different. The constellation point amplitudes corresponding to different transmission streams in the M constellation point groups may be the same or different. Some or all of the constellation point groups in the M constellation point groups have the same constellation point amplitude; The second interval between two constellation points in different constellation point groups of the M constellation point groups may be the same or different.
55. The communication device of claim 49 or 55, wherein, The second interval includes one or more of the following: angular interval, phase interval, and distance interval.
56. The communication device of claim 51 or 53, wherein, The fourth interval includes one or more of the following: angular interval; phase interval; distance interval.
57. The communication device of any of claims 42-56, wherein, The Q modulation constellation points are the input modulation constellation points of the first AI / ML model, which is used for signal modulation; and / or The Q modulation constellation points are the output modulation constellation points of the second AI / ML model, which is used for signal demodulation.
58. The communication device of any of claims 41-57, wherein, The first information is used to indicate one or more of the following: The first information is used to indicate or transmit the first modulation constellation diagram; The first information is used to indicate or transmit an AI / ML model, which is associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points; The first information is used to indicate the Q modulation constellation points supported by the first device, wherein the Q modulation constellation points are associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points.
59. The communications device of claim 58 wherein, The Q modulation constellation points supported by the first device are associated with the radio frequency capabilities of the first device.
60. The communication device of any of claims 41-59, wherein, The first device is a terminal device, and the second device is a network device; and / or The first device is a network device, and the second device is a terminal device.
61. A communications device, characterized by The communication device is a second device, including: A receiving unit is configured to receive first information sent by a first device, the first information being used to determine a first parameter, the first parameter being associated with one or more of the following: a first modulation scheme; a first modulation constellation diagram; and a first modulation constellation point.
62. The communication device as described in claim 61, characterized in that: The first modulation scheme corresponds to Q modulation constellation points, and / or The first modulation constellation diagram includes Q modulation constellation points, and / or The first modulation constellation point is determined based on Q modulation constellation points, where Q is an integer greater than or equal to 1.
63. The communications device of claim 62, wherein, The first parameter includes one or more of the following: The number of the Q modulation constellation points; The topological pattern of the Q modulation constellation points; The arrangement of the Q modulation constellation points; The second parameter associated with the M constellation point groups to which the Q modulation constellation points belong; The third parameter associated with the N constellation point groups to which the Q modulation constellation points belong, Where M and N are both positive integers less than or equal to Q.
64. The communications device of claim 63, wherein, The topological pattern of the Q modulation constellation points is honeycomb-shaped.
65. The communications device of claim 64, wherein, The Q modulation constellation points that present the honeycomb pattern are not located at the origin.
66. The communication device of claim 64 or 65, wherein, The distance between any two adjacent modulation constellation points in the Q modulation constellation points that present the honeycomb pattern is equal.
67. The communication device of any of claims 64-66, wherein, The Q modulation constellation points presenting the honeycomb pattern include multiple sets of constellation points, each set of constellation points being hexagonal, and each set of constellation points being located at the vertex of the hexagon.
68. The communication device of any of claims 63-67, wherein, The arrangement of the Q modulation constellation points in the coordinate system includes uniform or non-uniform arrangement on the circumference of the complex plane.
69. The communication device of any of claims 63-68, wherein, The second parameter includes one or more of the following: The transmission stream corresponding to each of the M constellation point groups; The amplitude of the constellation point corresponding to each of the M constellation point groups; The number of constellation points contained in each of the M constellation point groups; The first interval between two constellation point groups in the M constellation point groups; The second interval between two constellation points in each of the M constellation point groups.
70. The communications device of claim 69, wherein, The first interval includes one or more of the following: angular interval, phase interval, and distance interval.
71. The communication device of any of claims 63-70, wherein, The third parameter includes one or more of the following: The transmission stream corresponding to each of the N constellation point groups; The constellation point amplitude corresponding to each of the N constellation point groups; The number of constellation point groups contained in each of the N constellation point groups; The third interval between two constellation point groups within each of the N constellation point groups; The fourth interval between two constellation point groups in the N constellation point groups.
72. The communications device of claim 71, wherein, The third interval includes angular interval and / or phase interval.
73. The communication device as described in any one of claims 62-72, characterized in that: The first constellation point group among the N constellation point groups corresponds to multiple different transmission streams; The transmission streams corresponding to different constellation point groups among the N constellation point groups may be the same or different; The constellation point amplitudes of the constellation point groups corresponding to the same transmission stream in the N constellation point groups may be the same or different. The constellation point amplitudes corresponding to different transmission streams in the N constellation point groups may be the same or different. The constellation point amplitudes are the same for some or all of the N constellation point groups. The fourth interval between two constellation points in different constellation point groups among the N constellation point groups may be the same or different.
74. The communication device as described in any one of claims 62-73, characterized in that: The first constellation point group among the M constellation point groups corresponds to multiple different transmission streams; The transmission streams corresponding to different constellation point groups in the M constellation point groups may be the same or different; The constellation point amplitudes of the constellation point groups corresponding to the same transmission stream in the M constellation point groups may be the same or different. The constellation point amplitudes corresponding to different transmission streams in the M constellation point groups may be the same or different. Some or all of the constellation point groups in the M constellation point groups have the same constellation point amplitude; The second interval between two constellation points in different constellation point groups of the M constellation point groups may be the same or different.
75. The communication device of claim 69 or 75, wherein, The second interval includes one or more of the following: angular interval, phase interval, and distance interval.
76. The communication device of claim 71 or 73, wherein, The fourth interval includes one or more of the following: angular interval; phase interval; distance interval.
77. The communication device of any of claims 62-76, wherein, The Q modulation constellation points are the input modulation constellation points of the first AI / ML model, which is used for signal modulation; and / or The Q modulation constellation points are the output modulation constellation points of the second AI / ML model, which is used for signal demodulation.
78. The communication device of any of claims 61-77, wherein, The first information is used to indicate one or more of the following: The first information is used to indicate or transmit the first modulation constellation diagram; The first information is used to indicate or transmit an AI / ML model, which is associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points; The first information is used to indicate the Q modulation constellation points supported by the first device, wherein the Q modulation constellation points are associated with one or more of the first modulation scheme, the first modulation constellation diagram, and the first modulation constellation points.
79. The communications device of claim 78 wherein, The Q modulation constellation points supported by the first device are associated with the radio frequency capabilities of the first device.
80. The communication device of any of claims 61-79, wherein, The first device is a terminal device, and the second device is a network device; and / or The first device is a network device, and the second device is a terminal device.
81. A communications device, comprising: The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or transmit signals so that the communication device performs the method as described in any one of claims 1-40.
82. An apparatus, comprising: Includes a processor for calling a program from memory to cause the device to perform the method as described in any one of claims 1-40.
83. A chip, comprising: Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1-40.
84. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1-40.
85. A computer program product, characterised in that, Includes a program that causes a computer to perform the method as described in any one of claims 1-40.
86. A computer program characterised in that, The computer program causes the computer to perform the method as described in any one of claims 1-40.
Citation Information
Patent Citations
Method and apparatus for determining modulation scheme in direct link-based communication
CN110431776A
Wireless communication method and device, and storage medium
CN115276908A
Data transmission method
US20230362048A1
Methods and apparatuses for adaptation of communication parameter
US20240348487A1
Information transmission method and communication device
WO2021057948A1