Method and system for optimizing total rate of rate division multiple access communication network

By grouping users in the rate-segmented multiple access communication system model under the intelligent reflection surface, a layered rate-segmented multiple access model is built, and combined with the beamforming technology of the intelligent reflection surface, the traditional multiple access technology is solved. The problem of inefficient spectrum in the medium achieves more efficient spectrum resource utilization and higher data transmission rates.

CN119485431AActive Publication Date: 2025-02-18BEIJING SMARTCHIP SEMICON TECH CO LTD +1

Patent Information

Application Number
CN202510030252.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-08
Publication Date
2025-02-18
Estimated Expiration
2045-01-08

AI Technical Summary

Technical Problem

Under the condition of time-frequency resources being limited, traditional multiple access technologies such as frequency division multiple access and time-division multiple access face problems such as limited spectrum resources, uneven time slice allocation, increased access collisions and conflicts, resulting in multi-user access The spectrum efficiency has been severely reduced.

Method used

A total rate optimization method for rate-segmented multiple access communication network is proposed. By grouping users in a communication system model based on downlink rate-segmented multiple access based on intelligent reflection surfaces, a hierarchical rate-segmented multiple access model is constructed. Design the correspondence between user groups and information flow, combine intelligent reflection surface passive beam modeling and rate-divided multiple access active beam modeling to optimize the communication efficiency between the base station and the user end.

Benefits of technology

It significantly improves the communication efficiency between the base station and the user side, improves the system performance, and can more efficiently deal with the problems of spectrum resource tightness and signal interference, greatly improves the spectrum efficiency, so that more users can be supported under the same spectrum resource. Connect and higher data transfer rates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485431A_ABST
    Figure CN119485431A_ABST
Patent Text Reader

Abstract

The invention discloses a rate division multiple access communication network total rate optimization method and system, and belongs to the technical field of communication. The method comprises the following steps: constructing a downlink rate segmentation multiple access communication system model based on an intelligent reflecting surface; the communication system model comprises a base station, an intelligent reflecting surface and a user side; grouping users in the user side, and constructing a hierarchical rate segmentation multiple access model based on user grouping; the hierarchical rate segmentation multiple access model comprises a corresponding relation between the user group and information flow generated by the base station; and according to the hierarchical rate segmentation multiple access model and the intelligent reflecting surface, assisting downlink communication between the base station and the user side. According to the method and the device, the layered rate division multiple access model is constructed by grouping the users, and the system performance is improved by combining the intelligent reflecting surface passive beam forming and the rate division multiple access active beam forming, so that the problems of spectrum resource shortage and signal interference can be solved, and the spectrum efficiency is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and in particular, relates to a method and system for optimizing the total rate of a rate-divided multiple access communication network. Background Art

[0002] With the explosive growth of IoT devices, spectrum resources are becoming increasingly scarce, and signal interference between devices is becoming more serious, resulting in low network spectrum efficiency. To solve this problem, multiple access technology can be used. Multiple access technology is a key technology in wireless communications. It allows multiple users to share the same communication medium, which can more effectively utilize spectrum resources and improve network capacity.

[0003] However, under the condition of limited time and frequency resources, traditional multiple access technologies such as frequency division multiple access and time division multiple access may face problems such as limited spectrum resources, uneven time slice allocation, increased access collisions and conflicts, resulting in a serious decline in the spectrum efficiency of multi-user access. Summary of the invention

[0004] The present application aims to solve at least one of the technical problems existing in the prior art. To this end, the present application proposes a method and system for optimizing the total rate of a rate-divided multiple access communication network to efficiently utilize spectrum resources and improve the spectrum efficiency of multi-user access.

[0005] In a first aspect, the present application provides a method for optimizing the total rate of a rate-splitting multiple access communication network, comprising: Constructing a communication system model of downlink rate division multiple access based on an intelligent reflective surface; the communication system model includes a base station, an intelligent reflective surface and a user terminal; Grouping users in the user terminal and constructing a layered rate division multiple access model based on user grouping; the layered rate division multiple access model includes a corresponding relationship between user groups and information flows generated by base stations; Downlink communication between the base station and the user terminal is assisted according to the layered rate division multiple access model and the smart reflection surface.

[0006] According to the total rate optimization method of the rate division multiple access communication network of the present application, a layered rate division multiple access model is constructed by grouping users in a communication system model of downlink rate division multiple access based on an intelligent reflector surface. The model significantly improves the communication efficiency between the base station and the user end by designing the correspondence between the user group and the information flow, and combines the passive beamforming of the intelligent reflector surface and the active beamforming of the rate division multiple access to jointly improve the system performance, so that the solution can more efficiently cope with the problems of spectrum resource shortage and signal interference when processing a large number of IoT devices, thereby greatly improving the spectrum efficiency.

[0007] According to one embodiment of the present application, the communication system model includes a link between the base station and the smart reflecting surface, a link between the smart reflecting surface and a user end, and a link between the base station and the user end.

[0008] In this embodiment, the intelligent reflecting surface can optimize the signal propagation path by adjusting the phase and amplitude of the reflected signal, thereby enhancing the coverage and quality of the signal. The direct link between the base station and the user end and the auxiliary link between the intelligent reflecting surfaces work together to effectively reduce interference and help achieve higher spectrum efficiency, so that more user connections and higher data transmission rates can be supported under the same spectrum resources.

[0009] According to an embodiment of the present application, in the layered rate division multiple access model, the base station sends information flow, the information flow comprising Private information flows and public information flows; among them, is the number of users.

[0010] In this embodiment, all users in the user set in the generalized rate division multiple access model can take out part of the information to form a common information flow, so that the generalized rate division multiple access model will form Information flows, and in this embodiment, there is a correspondence between the user groups and the information flows generated by the base station, and the number of information flows is This not only greatly reduces the coding complexity of the base station, but also greatly reduces the decoding complexity of the user.

[0011] According to an embodiment of the present application, in the hierarchical rate division multiple access model, by Represents the correspondence between information flow and user group; Each element in is a binary indicator indicating the flow of information Whether the corresponding user group contains the user ,like , then the user Decode the information stream ;in, Indicates the number of information flows.

[0012] In this embodiment, by introducing a binary indicator to map the correspondence between information flow and user group, fine management and dynamic allocation of information flow are achieved. This design allows the system to flexibly adjust resource allocation according to the user's channel conditions and business needs, thereby maximizing spectrum utilization.

[0013] According to one embodiment of the present application, the method further includes: When the number of user groups corresponding to the information flow is greater than 1, determining that the information flow is a public information flow; When the number of user groups corresponding to the information flow is equal to 1, it is determined that the information flow is a private information flow.

[0014] In this embodiment, by distinguishing public information flows from private information flows according to the number of user groups corresponding to the information flows, more efficient information transmission and resource management are achieved.

[0015] According to one embodiment of the present application, in the hierarchical rate division multiple access model, The user in the user terminal determines the decoding order according to the order of each information flow in the information flow set; wherein the order represents the number of users in the user group corresponding to the information flow; When the user in the user terminal decodes each information stream in the information stream set according to the decoding order, the user first decodes the public information stream and then decodes the private information stream by using the string interference elimination technology.

[0016] In this embodiment, the decoding order is determined according to the order of the information stream in the layered rate division multiple access model. During the decoding process, the user decodes the public information stream containing multiple user information through the string interference elimination technology, and then decodes the private information stream containing only its own information. This strategy not only improves the spectrum efficiency, but also enhances the signal-to-interference-noise ratio by giving priority to public information, thereby improving the reliability of communication.

[0017] According to an embodiment of the present application, grouping users in the user terminal includes: Calculate the channel difference matrix of different users based on the channel similarity and channel strength between different users; The users of the user terminal are grouped according to the channel difference matrix.

[0018] In this embodiment, by taking into account the differences in channel similarity and channel strength of different users during the user grouping process, the channel characteristics of different users can be optimized so that each user group can be allocated to a resource block suitable for its channel conditions, further optimizing the overall network performance.

[0019] According to an embodiment of the present application, grouping users of the user terminal according to the channel difference matrix includes: Initialize the user group; the initialized user group includes a single-user user group, the single-user user group receiving a corresponding private information stream; Calculate two users with the largest channel difference among the users at the user end according to the channel difference matrix as the multi-user user group corresponding to the first public information flow; The following steps are performed cyclically: a new user is added to the multi-user user group corresponding to the previous public information flow so that the channel difference of the multi-user user group corresponding to the next public information flow obtained after the new user is added is maximized, until the number of users in the multi-user user group corresponding to the last public information flow is .

[0020] In this embodiment, by initializing the user group, a private information stream is allocated to each user, and then by selecting the two users with the largest channel difference as the multi-user user group corresponding to the first public information stream, the effective allocation of information streams among users can be ensured. By cyclically executing the step of adding new users until the users in the multi-user user group corresponding to the last public information stream include all users, this grouping method helps the system to allocate resources more reasonably, so that each user group can receive information streams under the optimal channel conditions, thereby improving the efficiency of spectrum use. In addition, users can determine the decoding order according to the order of each information stream in the information stream set, which helps users to preferentially decode the public information stream containing more user information, and then decode the private information stream, thereby improving the efficiency and accuracy of decoding.

[0021] According to one embodiment of the present application, the method further includes: Taking maximizing the spectrum efficiency in the communication system model as the goal, the first objective function of optimizing the total rate of the communication network is constructed with the user grouping method, base station active precoding design, rate division multiple access rate and passive beamforming of the smart reflector as optimization variables; Solve the optimization variables in the first objective function to optimize the total communication network rate of the communication system model.

[0022] In this embodiment, by optimizing the user grouping in the communication system model, the base station active precoding design rate division multiple access rate allocation and the passive beamforming of the intelligent reflection surface, the spectrum efficiency maximization optimization problem is constructed. Through the correspondence between information flow and user group, the system can intelligently manage the interference between users, improve the signal quality, and make full use of the beamforming capability of the intelligent reflection surface to optimize the signal propagation path. In addition, the active precoding design of the base station enables the signal to be dynamically adjusted according to the channel conditions of the user, further improving the transmission efficiency of the signal. This comprehensive optimization method not only improves the total rate of the network, but also enhances the adaptability of the system to different network loads and channel conditions, thereby achieving more efficient and reliable data transmission in modern communication networks.

[0023] According to one embodiment of the present application, the first objective function is as follows:

[0024] in, represents the first objective function, represents the information flow index, represents the phase shift response matrix of the smart reflector, Indicates The phase shift of the reflective element, represents a collection of users, is the number of users, Indicates the correspondence between information flow and user group. Elements in is a binary indicator indicating the flow of information Whether the corresponding user group contains the user , represents the number of information flows, Indicates the number of reflective elements of the smart reflective surface, represents the precoding matrix of the base station for all information streams, and the superscript H represents the conjugate transpose of the matrix. represents the common rate matrix of all users, For users Information In the information flow The corresponding public rate is Representation of information flow The corresponding user group, Representation of information flow The achievable rate, Indicates user k The achievable rate, Indicates the maximum transmit power of the base station. Indicates the minimum rate that the user can achieve. Represents the trace of the matrix in brackets.

[0025] According to one embodiment of the present application, solving the optimization variables in the objective function includes: The objective of maximizing spectrum efficiency in the first objective function is converted into the objective of weighted minimum mean square error, so as to obtain a second objective function; The optimization variables in the second objective function are solved by performing alternating optimization iterations on the optimization variables.

[0026] In this embodiment, a new optimization objective function, namely the second objective function, is constructed by converting the original spectrum efficiency maximization problem into a weighted minimum mean square error (WMSE) problem. This conversion utilizes the relationship between WMSE and signal-to-noise ratio to convert the original non-convex optimization problem into a more tractable form. Then, an alternating optimization iteration method is used to solve the optimization variables in the second objective function, so that in each iteration, a part of the optimization variables is fixed, while the other part is optimized, and the iterations are performed alternately until convergence. This method can effectively solve complex optimization problems because it decomposes a large, difficult to solve directly problem into a series of smaller, more manageable sub-problems. Through this iterative optimization process, the optimal solution of the original spectrum efficiency maximization problem can be gradually approached, thereby achieving efficient utilization of network spectrum resources while ensuring communication quality.

[0027] According to one embodiment of the present application, the second objective function is as follows:

[0028] in, represents the second objective function, the equalizer matrix , Indicates user Receiving information flow The equalizer, weight matrix , Representation and Information Flow In the user The weights associated with the mean squared error at , , Is a user Information Flow The weighted mean square error of , Indicates user The weighted mean square error of Indicates user The private information flow rate.

[0029] In a second aspect, the present application provides a rate-splitting multiple access communication network total rate optimization system, including: The first building module is used to build a communication system model of downlink rate division multiple access based on an intelligent reflection surface; the communication system model includes a base station, an intelligent reflection surface and a user terminal; A second construction module is used to group users in the user terminal and construct a layered rate division multiple access model based on user grouping; the layered rate division multiple access model includes a corresponding relationship between user groups and information flows generated by base stations; A communication module is used to assist the downlink communication between the base station and the user terminal according to the layered rate division multiple access model and the smart reflection surface.

[0030] According to the rate division multiple access communication network total rate optimization system of the present application, a layered rate division multiple access model is constructed by grouping users in a downlink rate division multiple access communication system model based on an intelligent reflector surface. The model significantly improves the communication efficiency between the base station and the user end by designing the correspondence between the user group and the information flow, and combines the passive beamforming of the intelligent reflector surface and the active beamforming of the rate division multiple access to jointly improve the system performance, so that the solution can more efficiently cope with the problems of spectrum resource shortage and signal interference when processing a large number of IoT devices, thereby greatly improving the spectrum efficiency.

[0031] In a third aspect, the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for optimizing the total rate of a rate-divided multiple access communication network as described in the first aspect above is implemented.

[0032] In a fourth aspect, the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for optimizing the total rate of a rate-divided multiple access communication network as described in the first aspect above.

[0033] In a fifth aspect, the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method for optimizing the total rate of a rate-divided multiple access communication network as described in the first aspect above.

[0034] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method for optimizing the total rate of a rate-divided multiple access communication network as described in the first aspect above.

[0035] The above one or more technical solutions in the embodiments of the present application have at least one of the following technical effects: According to the total rate optimization method of the rate division multiple access communication network of the present application, a layered rate division multiple access model is constructed by grouping users in a communication system model of downlink rate division multiple access based on an intelligent reflector surface. The model significantly improves the communication efficiency between the base station and the user end by designing the correspondence between the user group and the information flow, and combines the passive beamforming of the intelligent reflector surface and the active beamforming of the rate division multiple access to jointly improve the system performance, so that the solution can more efficiently cope with the problems of spectrum resource shortage and signal interference when processing a large number of IoT devices, thereby greatly improving the spectrum efficiency.

[0036] Furthermore, in some embodiments, the smart reflective surface can optimize the signal propagation path by adjusting the phase and amplitude of the reflected signal, thereby enhancing the signal coverage and quality. The direct link between the base station and the user end and the auxiliary link between the smart reflective surfaces work together to effectively reduce interference and help achieve higher spectrum efficiency, so that more user connections and higher data transmission rates can be supported under the same spectrum resources.

[0037] Furthermore, in some embodiments, all users in the user set in the generalized rate division multiple access model can take out part of the information to form a common information flow, so that the generalized rate division multiple access model will form Information flows, and in this embodiment, there is a correspondence between the user groups and the information flows generated by the base station, and the number of information flows is This not only greatly reduces the coding complexity of the base station, but also greatly reduces the decoding complexity of the user.

[0038] Furthermore, in some embodiments, by introducing binary indicators to map the correspondence between information flows and user groups, fine management and dynamic allocation of information flows are achieved. This design allows the system to flexibly adjust resource allocation according to the user's channel conditions and business needs, thereby maximizing spectrum utilization.

[0039] Furthermore, in some embodiments, by distinguishing between public information flows and private information flows according to the number of user groups corresponding to the information flows, more efficient information transmission and resource management are achieved.

[0040] Furthermore, in some embodiments, the decoding order is determined according to the order of the information stream in a layered rate division multiple access model. During the decoding process, the user decodes the public information stream containing multiple user information through the serial interference elimination technology, and then decodes the private information stream containing only its own information. This strategy not only improves the spectrum efficiency, but also enhances the signal-to-interference-noise ratio by prioritizing the processing of public information, thereby improving the reliability of communication.

[0041] Furthermore, in some embodiments, by taking into account the differences in channel similarity and channel strength of different users during the user grouping process, the channel characteristics of different users can be optimized so that each user group can be allocated to a resource block suitable for its channel conditions, further optimizing the overall network performance.

[0042] Furthermore, in some embodiments, by initializing the user group, a private information stream is allocated to each user, and then by selecting the two users with the largest channel difference as the multi-user user group corresponding to the first public information stream, the effective distribution of the information stream among the users can be ensured. By cyclically executing the step of adding new users until the users in the multi-user user group corresponding to the last public information stream include all users, this grouping method helps the system to allocate resources more reasonably, so that each user group can receive the information stream under the optimal channel conditions, thereby improving the efficiency of spectrum use. And it allows users to determine the decoding order according to the order of each information stream in the information stream set, which helps users to preferentially decode the public information stream containing more user information, and then decode the private information stream, thereby improving the efficiency and accuracy of decoding.

[0043] Furthermore, in some embodiments, by optimizing the user grouping in the communication system model, the base station active precoding design rate division multiple access rate allocation and the passive beamforming of the intelligent reflection surface, a spectrum efficiency maximization optimization problem is constructed. Through the correspondence between information flow and user group, the system can intelligently manage interference between users, improve signal quality, and make full use of the beamforming capability of the intelligent reflection surface to optimize the signal propagation path. In addition, the active precoding design of the base station enables the signal to be dynamically adjusted according to the channel conditions of the user, further improving the transmission efficiency of the signal. This comprehensive optimization method not only improves the overall rate of the network, but also enhances the adaptability of the system to different network loads and channel conditions, thereby achieving more efficient and reliable data transmission in modern communication networks.

[0044] Furthermore, in some embodiments, a new optimization objective function, i.e., the second objective function, is constructed by converting the original spectrum efficiency maximization problem into a weighted minimum mean square error (WMSE) problem. This conversion utilizes the relationship between WMSE and signal-to-noise ratio to convert the original non-convex optimization problem into a more tractable form. Then, an alternating optimization iteration method is used to solve the optimization variables in the second objective function, so that in each iteration, a part of the optimization variables is fixed, while the other part is optimized, and the iterations are performed alternately until convergence. This method can effectively solve complex optimization problems because it decomposes a large, difficult to solve directly problem into a series of smaller, more manageable sub-problems. Through this iterative optimization process, the optimal solution of the original spectrum efficiency maximization problem can be gradually approached, thereby achieving efficient use of network spectrum resources while ensuring communication quality.

[0045] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0047] Figure 1 It is a flow chart of a method for optimizing the total rate of a rate-divided multiple access communication network provided in an embodiment of the present application; Figure 2 It is a schematic diagram of the architecture of the communication system model provided in the embodiment of the present application; Figure 3 It is a schematic diagram of the architecture of the layered rate division multiple access model provided in the embodiment of the present application; Figure 4 It is a structural diagram of a total rate optimization system for a rate division multiple access communication network provided in an embodiment of the present application; Figure 5 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0048] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0049] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0050] Under the condition of limited time and frequency resources, traditional multiple access technologies such as frequency division multiple access and time division multiple access may face problems such as limited spectrum resources, uneven time slice allocation, increased access collisions and conflicts, resulting in a serious decline in the spectrum efficiency of multi-user access.

[0051] To solve at least one of the above technical problems, the present application proposes a method and system for optimizing the total rate of a rate division multiple access communication network. The method and system for optimizing the total rate of a rate division multiple access communication network provided by the embodiment of the present application are described in detail below through specific embodiments and application scenarios in conjunction with the accompanying drawings.

[0052] The method for optimizing the total rate of a rate division multiple access communication network may be applied to a terminal, and may be specifically executed by hardware or software in the terminal.

[0053] The terminal includes, but is not limited to, a portable communication device such as a mobile phone or a tablet computer having a touch-sensitive surface (e.g., a touch screen display and / or a touch pad). It should also be understood that in some embodiments, the terminal may not be a portable communication device, but a desktop computer having a touch-sensitive surface (e.g., a touch screen display and / or a touch pad).

[0054] In the following various embodiments, a terminal including a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, a mouse and a joystick.

[0055] The embodiment of the present application provides a method for optimizing the total rate of a rate-divided multiple access communication network. The execution subject of the method can be an electronic device or a functional module or functional entity in the electronic device that can implement the method for optimizing the total rate of a rate-divided multiple access communication network. The electronic devices mentioned in the embodiment of the present application include but are not limited to mobile phones, tablet computers, computers, cameras, and wearable devices. The method for optimizing the total rate of a rate-divided multiple access communication network provided in the embodiment of the present application is described below using an electronic device as an example of the execution subject.

[0056] like Figure 1 As shown, the method for optimizing the total rate of a rate-splitting multiple access communication network includes: step 110, step 120 and step 130.

[0057] Step 110: construct a downlink rate division multiple access communication system model based on an intelligent reflection surface; the communication system model includes a base station, an intelligent reflection surface, and a user end.

[0058] Intelligent Reflecting Surface (IRS) is an emerging technology that uses electromagnetic materials and intelligent control mechanisms on the reflective surface to adjust the propagation characteristics of wireless signals. IRS can enhance signal strength, improve signal quality, or suppress interference in complex wireless environments by changing parameters such as the phase and amplitude of the reflected signal.

[0059] In one example, if Figure 2 As shown in FIG. 1 , the communication system model may include a base station, an IRS, and a user terminal. Base station service downlink single antenna user, IRS consists of The IRS consists of reflection elements, which are deployed between the base station and the user to assist in downlink communication. Considering the severe path loss, the signal reflected twice or more by the IRS is ignored. The antenna array of the base station and the reflection element array of the IRS both obey the uniform linear array (ULA) model.

[0060] In some embodiments, the communication system model includes a link between a base station and a smart reflecting surface, a link between a smart reflecting surface and a user end, and a link between a base station and a user end.

[0061] In this embodiment, the phase and amplitude of the reflected signal are adjusted by the intelligent reflecting surface, so that the signal propagation path can be optimized, thereby enhancing the coverage and quality of the signal. The direct link between the base station and the user end and the auxiliary link between the intelligent reflecting surfaces work together to effectively reduce interference and help achieve higher spectrum efficiency, so that more user connections and higher data transmission rates can be supported under the same spectrum resources.

[0062] like Figure 2 As shown, the equivalent channels of the base station and IRS links can be represented by the symbols Indicates that the IRS and users The equivalent channel of the link can be represented by the symbol Indicates that base stations and users k The equivalent channel of the link can be represented by the symbol The superscript H represents the conjugate transpose of the matrix. The IRS is deployed in a position where it can build a line-of-sight link with the base station and the user. Therefore, all channels are subject to Rician fading. The equivalent channel between the base station and the IRS can be expressed as:

[0063] in, is the Rice factor, For large-scale fading, are the elements of the non-line-of-sight component, obeying the complex Gaussian distribution is the sight distance component, and its expression is:

[0064] in, is the departure angle of the signal at the base station, is the arrival angle of the signal at the IRS, and All are ULA responses, and the array response is calculated as:

[0065] in, is the distance between adjacent elements of the ULA array, is the signal carrier wavelength, is the angle between the signal and the ULA array. Similarly, the IRS and the user Equivalent channels, base stations and users of links k The equivalent channels of the link can be expressed as:

[0066] Among them, the sight distance component , non-line-of-sight component and Each element of follows a complex Gaussian distribution , is the Rice factor, For large-scale fading; For IRS to users The departure angle, From base station to user The phase shift response matrix of IRS is defined as ,in Indicates The phase shift of each reflective element.

[0067] Step 120: Group users in the user terminal and construct a hierarchical rate division multiple access model based on user grouping; the hierarchical rate division multiple access model includes a corresponding relationship between user groups and information flows generated by base stations.

[0068] Rate-Splitting Multiple Access (RSMA) is a multi-user access technology that allows multiple users to communicate at the same time and frequency by dividing the user's transmission rate into different parts. The core idea of ​​RSMA is to divide the channel capacity so that users can obtain different rates to meet different service requirements.

[0069] In the existing generalized RSMA model, it is assumed that is the set of all users, the set of all users Users in any subset of can take out part of the information to form a public information flow, and all users in the subset need to decode the public information flow to obtain the corresponding information. Finally, in the generalized RSMA model, This not only greatly increases the coding complexity of the base station, but also greatly increases the decoding complexity of the user.

[0070] In the embodiment of the present application, a new hierarchical RSMA model based on user grouping is designed, such as Figure 3 As shown, the hierarchical RSMA model includes the correspondence between the user groups and the information flows generated by the base stations. According to the correspondence, the user at the user end can judge the information flow and decide whether to decode the information flow.

[0071] In some embodiments, the hierarchical RSMA model base station sends Information flows include Private information flows and public information flows; among them, is the number of users.

[0072] In this embodiment, all users in the user set in the generalized rate division multiple access model can take out part of the information to form a common information flow, so that the generalized rate division multiple access model will form Information flows, and in this embodiment, there is a correspondence between the user groups and the information flows generated by the base station, and the number of information flows is This not only greatly reduces the coding complexity of the base station, but also greatly reduces the decoding complexity of the user.

[0073] In some embodiments, in a layered rate division multiple access model, by Represents the correspondence between information flow and user group; Each element in is a binary indicator indicating the flow of information Whether the corresponding user group contains the user ,like , then the user Decode the information stream ;in, Indicates the number of information flows.

[0074] Specifically, after determining the user group, the base station transmits with the assistance of IRS Information flow service downlink Users. Definition Represents a collection of information flows. Define a To indicate the user group situation corresponding to the information flow. Each element in is a binary indicator indicating the flow of information Whether the corresponding user group contains the user ,like , then the user Decode the information stream ;in, Indicates the number of information flows.

[0075] In this embodiment, by introducing a binary indicator to map the correspondence between information flow and user group, fine management and dynamic allocation of information flow are achieved. This design allows the system to flexibly adjust resource allocation according to the user's channel conditions and business needs, thereby maximizing spectrum utilization.

[0076] In some embodiments, the method further comprises: When the number of user groups corresponding to the information flow is greater than 1, the information flow is determined to be a public information flow; When the number of user groups corresponding to the information flow is equal to 1, the information flow is determined to be a private information flow.

[0077] In this embodiment, the information flow The corresponding user group in can be expressed as , represents a collection of users, if ,but For public message streams, user groups All users in the .if ,but It is a private message stream and will only be decoded by one user.

[0078] In this embodiment, by distinguishing public information flows from private information flows according to the number of user groups corresponding to the information flows, more efficient information transmission and resource management are achieved.

[0079] user The message set after segmentation is represented as Each piece of information is encoded into a different information stream, and the user The set of information streams that need to be decoded can be expressed as . User segmentation information with the same superscript are encoded into the information stream Representation of information flow The corresponding user group. Definition The base station is responsible for all information flows. The precoding matrix, the base station's transmitted signal is expressed as:

[0080] in, For information flow The corresponding precoding vector, are independent and identically distributed random variables with zero mean and unit variance and satisfy , represents the expected value, Represents the identity matrix. After precoding, the signal passes through the base station and the user Direct link and base station-IRS-user The reflection link reaches the user ,user Receive signal The expression is:

[0081]

[0082] Step 130: Assist the downlink communication between the base station and the user terminal according to the layered rate division multiple access model and the smart reflector.

[0083] In the embodiment of the present application, the hierarchical RSMA model and IRS can be combined to complicate the communication between the base station and the user at the user end. Specifically, during the communication process, the hierarchical RSMA model can be used to segment the user's information and encode it into the information stream, and the phase of its reflection unit is adjusted through the IRS to achieve beamforming, which helps to concentrate the signal energy in the area where the user is located, improve the signal quality, and reduce interference to other user groups.

[0084] According to the total rate optimization method of the rate division multiple access communication network of the present application, a layered rate division multiple access model is constructed by grouping users in a communication system model of downlink rate division multiple access based on an intelligent reflector surface. The model significantly improves the communication efficiency between the base station and the user end by designing the correspondence between the user group and the information flow, and combines the passive beamforming of the intelligent reflector surface and the active beamforming of the rate division multiple access to jointly improve the system performance, so that the solution can more efficiently cope with the problems of spectrum resource shortage and signal interference when processing a large number of IoT devices, thereby greatly improving the spectrum efficiency.

[0085] In some embodiments, in a layered rate division multiple access model, The user in the user terminal determines the decoding order according to the order of each information flow in the information flow set; wherein the order represents the number of users in the user group corresponding to the information flow; When a user at the user end decodes each information stream in the information stream set according to the decoding order, the public information stream is first decoded by the string interference elimination technology, and then the private information stream is decoded.

[0086] In this embodiment, in the hierarchical RSMA model, users Need to collect Decode all information flows in the system. Before decoding, the decoding order needs to be determined. The order of the information flow is defined as the number of users in the user group corresponding to the information flow. The order of private information flows is 1, and the order of public information flows is 2 to 1. Not waiting.

[0087] In the hierarchical RSMA model, The order of each common stream is different, so the decoding order can be determined according to the order of the information stream. Define binary indicator Indicates user Information Flow and information flow The Successive Interference Cancellation (SIC) operation is , it means that the user Decoding the information flow Previously, SIC operation was required to decode the information flow first. Specifically, if the user Information flow needs to be and Decode, and The order is higher than ,Right now ,but and In the user The decoding order at is and Similarly, if , the decoding order is .

[0088] It should be noted that SIC operation only exists in user The information streams that need to be decoded. There are no users in , then the user The stream will not be decoded , and the information flow is regarded as an interference signal. Therefore, we can further obtain ,but , given the user grouping matrix and the corresponding SIC decoding order matrix ,user The receiving rate It can be expressed as:

[0089] Among them, when Because the information stream to be decoded cannot exist in the interference term, For information flow To ensure that the public information stream can be successfully decoded by all users in the corresponding user group, the information stream The achievable rate should not exceed the set Decoding flow of users in The minimum receiving rate, therefore, the information flow The achievable rate It is expressed as:

[0090] definition For users Information In the flow The corresponding public rate in the matrix of all users is expressed as , information flow The achievable rate can also be expressed as .user The achievable rate Given by:

[0091] in, Contains users A collection of public information flows of information, For users The private information rate.

[0092] In this embodiment, the decoding order is determined according to the order of the information stream in the layered rate division multiple access model. During the decoding process, the user decodes the public information stream containing multiple user information through the string interference elimination technology, and then decodes the private information stream containing only its own information. This strategy not only improves the spectrum efficiency, but also enhances the signal-to-interference-noise ratio by giving priority to public information, thereby improving the reliability of communication.

[0093] In some embodiments, grouping users in a user terminal includes: Calculate the channel difference matrix of different users based on the channel similarity and channel strength between different users; The users at the user end are grouped according to the channel difference matrix.

[0094] Since the common stream signal is a broadcast signal, the signal reception strength of the broadcast signal is determined by the user with the worst channel quality, and when large-scale fading cannot be changed, the more similar the channels of the broadcast users are, the better the precoding design can achieve. Therefore, this embodiment designs a user grouping method based on channel differences.

[0095] Specifically, in this embodiment, the similarity measurement matrix is ​​first defined To express the similarity between different UE (User Equipment) channels, the channel similarity calculation formula is:

[0096] in, is a symmetric matrix with all diagonal elements being 1. From base station to user The channel coefficient between , in the signal reflection stage The channel difference matrix between any two users is defined as , which has the following form:

[0097] in, The control parameters are used to control the influence of channel similarity and channel strength on the channel difference matrix in the grouping rule. From base station to user The channel strength between When it increases, the matrix The value of is gradually dominated by the channel similarity. When the channel strength decreases, The impact of the calculation results gradually increases.

[0098] Users at the user end may be grouped according to the channel difference matrices of different users.

[0099] In this embodiment, by taking into account the differences in channel similarity and channel strength of different users during the user grouping process, the channel characteristics of different users can be optimized so that each user group can be allocated to a resource block suitable for its channel conditions, further optimizing the overall network performance.

[0100] In some embodiments, grouping users of a user terminal according to a channel difference matrix includes: Initialize user groups; the initialized user groups include A single-user user group, the single-user user group receives the corresponding private information flow; According to the channel difference matrix, two users with the largest channel difference among the users at the user end are calculated as the multi-user user group corresponding to the first public information flow; The following steps are performed cyclically: a new user is added to the multi-user user group corresponding to the previous public information flow so that the channel difference of the multi-user user group corresponding to the next public information flow obtained after the new user is added is maximized, until the number of users in the multi-user user group corresponding to the last public information flow is .

[0101] Specifically, you can Operation to obtain the user group corresponding to the first public information flow Next, the user group Add a new user Get the second user group ,in . And so on, to the user group Add a new user to get the user group , when the user group containing all users is obtained When , the user grouping process ends. The final grouping result is , among which A group is a single user group that receives the corresponding private information flow. Each user group is a multi-user user group that receives the corresponding public information flow.

[0102] The detailed user grouping process is shown in Table 1: Table 1

[0103] In this embodiment, by initializing the user group, a private information stream is allocated to each user, and then by selecting the two users with the largest channel difference as the multi-user user group corresponding to the first public information stream, the effective allocation of information streams among users can be ensured. By cyclically executing the step of adding new users until the users in the multi-user user group corresponding to the last public information stream include all users, this grouping method helps the system to allocate resources more reasonably, so that each user group can receive information streams under the optimal channel conditions, thereby improving the efficiency of spectrum use. In addition, users can determine the decoding order according to the order of each information stream in the information stream set, which helps users to preferentially decode the public information stream containing more user information, and then decode the private information stream, thereby improving the efficiency and accuracy of decoding.

[0104] In some embodiments, the method further comprises: Taking maximizing the spectrum efficiency in the communication system model as the goal, the first objective function of optimizing the total rate of the communication network is constructed with the user grouping method, base station active precoding design, rate division multiple access rate and passive beamforming of the smart reflector as optimization variables; The optimization variable in the first objective function is solved to optimize the total rate of the communication network of the communication system model.

[0105] In this embodiment, since the user grouping method, base station active precoding design, rate division multiple access rate, and passive beamforming of the intelligent reflection surface are all factors that affect the spectrum efficiency, therefore, under the condition of meeting the basic communication rate requirements of the user, the user grouping method, base station active precoding design, rate division multiple access rate, and passive beamforming of the intelligent reflection surface are used as variables to construct the first objective function of optimizing the total rate of the communication network. The first objective function The expression is as follows:

[0106] in, represents the first objective function, represents the information flow index, represents the phase shift response matrix of the smart reflector, Indicates The phase shift of the reflective element, represents a collection of users, is the number of users, Indicates the correspondence between information flow and user group. Elements in is a binary indicator indicating the flow of information Whether the corresponding user group contains the user , represents the number of information flows, Indicates the number of reflective elements of the smart reflective surface, represents the precoding matrix of the base station for all information streams, and the superscript H represents the conjugate transpose of the matrix. represents the common rate matrix of all users, For users Information In the information flow The corresponding public rate is Representation of information flow The corresponding user group, Representation of information flow The achievable rate, Indicates user k The achievable rate, Indicates the maximum transmit power of the base station. Indicates the minimum rate that the user can achieve. Represents the trace of the matrix in brackets.

[0107] Among them, (11b) is the public rate constraint, (11c) represents the user The minimum receiving rate constraint is (11d) a binary variable constraint related to user pairing, and (11e) a constraint that each user’s information is received at least in one information flow and at most in There are information flows, (11f) constrains each information flow to be used by at least one user and at most user decoding, (11g) is the phase shift constraint of the IRS reflection element, and (11h) ensures that the maximum transmission power of the base station is not greater than .

[0108] In this embodiment, by optimizing the user grouping in the communication system model, the base station active precoding design rate division multiple access rate allocation and the passive beamforming of the intelligent reflection surface, the spectrum efficiency maximization optimization problem is constructed. Through the correspondence between information flow and user group, the system can intelligently manage the interference between users, improve the signal quality, and make full use of the beamforming capability of the intelligent reflection surface to optimize the signal propagation path. In addition, the active precoding design of the base station enables the signal to be dynamically adjusted according to the channel conditions of the user, further improving the transmission efficiency of the signal. This comprehensive optimization method not only improves the total rate of the network, but also enhances the adaptability of the system to different network loads and channel conditions, thereby achieving more efficient and reliable data transmission in modern communication networks.

[0109] In some embodiments, solving for the optimization variable in the objective function includes: The objective of maximizing spectrum efficiency in the first objective function is converted into the objective of weighted minimum mean square error, thereby obtaining a second objective function; The optimization variables in the second objective function are solved by performing alternating optimization iterations on the optimization variables.

[0110] In the first objective function, although constraints (11g) and (11h) are convex, the first objective function is neither convex nor concave with respect to the optimization variable. Therefore, the first objective function is an NP-hard (Non-deterministic Polynomial time Hard) non-convex problem. In this embodiment, an efficient iterative solution algorithm is proposed to obtain a high-quality solution to the spectrum efficiency maximization problem.

[0111] In this embodiment, the objective of maximizing spectrum efficiency in the first objective function may be transformed into a objective of weighted minimum mean-square error (WMMSE) to obtain a second objective function.

[0112] The specific calculation process is as follows: definition Indicates user Receiving information flow Equalizer, information flow The estimated signal The expression is:

[0113] The sum of the first row indicates that Previously, the user The decoded information stream is therefore required from The sum in the second row indicates that the decoded information flow Post-User Still need to continue to decode or cannot decode the information stream; user Decoding information flow Mean Square Error (MSE) The expression is:

[0114] in( i )Depend on get, {} means to find the real part in the brackets, the last item Indicates that the user Information Flow And in the flow The power sum of the decoded signal is expressed as:

[0115] By solving , the optimal minimum mean square error (MMSE) equalizer The expression is:

[0116] Substituting formula (20) into (18), the minimum mean square error The expression is:

[0117] in, Therefore, users Receive information flow Signal-to-Interference-plus-Noise Ratio (SINR) The expression is:

[0118] Information Flow In the user The receiving rate at The expression can be rewritten as follows:

[0119] This formula points out the relationship between logarithmic rate and MMSM. However, due to the existence of the logarithmic operator, formula (23) still cannot be directly used to solve the problem of maximizing spectrum efficiency. In order to further solve this problem, this embodiment introduces an enhanced weighted mean square error (WMSE):

[0120] in, Is a user Information Flow The weighted mean square error of Is with information flow In the user The weight associated with the MSE at . By observing (24), we can see and The solution is the same. Therefore, (20) is still the optimal MMSE equalizer. Substitute (20) into (23) and let , the optimal MMSE weight The expression is:

[0121] Substituting formula (25) and formula (23) into formula (24), rate-weighted minimum mean square error (Weighted Minimum Mean Square Error, WMMSE) The relational expression is:

[0122] Use the rate-WMMSE relationship and define , the information flow in formula (9) The achievable rate The expression can be rewritten as follows:

[0123] In addition, according to formulas (26) and (10), , define the user k The weighted mean square error ,in For users By using WMSE of private information flow, we can get:

[0124] Similarly, the system achievable rate in the energy collection phase also has the following relationship:

[0125] in, Represents the energy harvesting phase , Represents the energy harvesting phase , Represents the energy harvesting phase .

[0126] Therefore, the first objective function of the spectrum efficiency maximization problem can be reformulated as the following second objective function:

[0127] in, represents the second objective function, the equalizer matrix , Indicates user Receiving information flow The equalizer, , Representation and Information Flow In the user The weights associated with the mean squared error at , , Is a user Information Flow The weighted mean square error of , Indicates user k The weighted mean square error of Indicates user k The private information flow rate.

[0128] The WMMSE problem is still a non-convex problem. In this embodiment, the non-convex problem can be decomposed into sub-problems, and then each optimization variable is iteratively solved using the alternating optimization framework. By fixing the remaining variables, And, for In The algorithm in Table 1 can be used to solve it and determine the user grouping. and It can be solved using a closed-form expression based on formula (20) and formula (25).

[0129] Specifically, when optimizing variables When given, the second objective function It can be simplified as follows:

[0130] Among them, the third objective function This is a quadratic constrained quadratic programming (QCQP) problem, which can be solved using the interior point method integrated in CVX (convex optimization) Among them, CVX is a modeling and solving toolkit for convex optimization problems, which uses the interior point method as the solution algorithm.

[0131] When the variable When fixed, the second objective function It can be simplified as follows:

[0132] To deal with this problem, this paper first defines three symbols and Then, the user Decoding information flow The MSE can be reformulated as:

[0133] in,

[0134] By solving , the optimal MMSE equalizer is given by the following formula:

[0135] The perfect square formula will be expanded Substitute into formula (33), MSE It can be re-expressed as follows:

[0136] in, The expressions are as follows:

[0137]

[0138]

[0139] right and Any value of and are all positive definite matrices. In addition, It's about variables Due to the intractable quadratic constraints and phase shift constraints, the fourth objective function This is still a non-convex and non-homogeneous problem. To deal with this problem, first add Introduce a slack variable , The new form is as follows:

[0140] in,

[0141] Going further, we can use the properties of matrix trace and get the following formula:

[0142] In addition, the definition And apply the Semidefinite Relaxation (SDR) technique to relax The non-convex rank 1 constraint in . Then, can be rewritten as follows:

[0143] The fourth objective function can be re-expressed as follows:

[0144] The equalizer matrix and the weight matrix It can be solved in closed form by using equations (20) and (25). Note that the function is a standard convex semidefinite programming problem, which can be solved by convex optimization solvers such as CVX. The relaxation of the constraints in The optimal solution may not satisfy the constraints , in order to get from the function Obtain a solution that satisfies the rank 1 constraint. The eigenvalue decomposition and Gaussian randomization method can be used to recover the solution that satisfies the rank 1 constraint. .

[0145] Based on the above calculation process, this embodiment designs an alternating optimization algorithm to solve all optimization variables in an iterative form. Detailed information of the alternating optimization algorithm is shown in Table 2.

[0146] Table 2

[0147] The alternating optimization algorithm is guaranteed to converge as the spectral efficiency increases in each iteration, and for a given power constraint, the algorithm is bounded. The convergence of the alternating optimization algorithm in Table 2 is guaranteed by Proposition 1.

[0148] Proposition 1: The third objective function It is non-increasing during the iteration process of the alternating optimization algorithm, which can ensure the convergence of the alternating optimization algorithm.

[0149] prove: definition The third objective function A feasible solution for is the target value corresponding to the feasible solution. As shown in steps 7 to 10 of the alternating optimization algorithm, if The fourth objective function is a feasible solution, then it is also the third objective function Therefore, assuming and The third objective function is In the The iteration and The solution is updated in the iteration process. Thus, the following inequality can be obtained:

[0150] in, It is established because given , according to step 7 in the alternating optimization algorithm, The third objective function The optimal solution of . It is established because given , The fourth objective function The optimal solution of have the same target value, Proposition 1 is proved.

[0151] In this embodiment, a new optimization objective function, namely the second objective function, is constructed by converting the original spectrum efficiency maximization problem into a weighted minimum mean square error (WMSE) problem. This conversion utilizes the relationship between WMSE and signal-to-noise ratio to convert the original non-convex optimization problem into a more tractable form. Then, an alternating optimization iteration method is used to solve the optimization variables in the second objective function, so that in each iteration, a part of the optimization variables is fixed, while the other part is optimized, and the iterations are performed alternately until convergence. This method can effectively solve complex optimization problems because it decomposes a large, difficult to solve directly problem into a series of smaller, more manageable sub-problems. Through this iterative optimization process, the optimal solution of the original spectrum efficiency maximization problem can be gradually approached, thereby achieving efficient utilization of network spectrum resources while ensuring communication quality.

[0152] The method for optimizing the total rate of a rate-splitting multiple access communication network provided in the embodiment of the present application can be executed by a system for optimizing the total rate of a rate-splitting multiple access communication network. In the embodiment of the present application, the system for optimizing the total rate of a rate-splitting multiple access communication network performed by a system for optimizing the total rate of a rate-splitting multiple access communication network is taken as an example to illustrate the system for optimizing the total rate of a rate-splitting multiple access communication network provided in the embodiment of the present application.

[0153] The embodiment of the present application also provides a system for optimizing the total rate of a rate-divided multiple access communication network.

[0154] like Figure 4 As shown, the rate division multiple access communication network total rate optimization system includes: The first construction module 410 is used to construct a communication system model of downlink rate division multiple access based on a smart reflection surface; the communication system model includes a base station, a smart reflection surface and a user end; The second construction module 420 is used to group users in the user terminal and construct a layered rate division multiple access model based on the user grouping; the layered rate division multiple access model includes a corresponding relationship between the user group and the information flow generated by the base station; The communication module 430 is used to assist the downlink communication between the base station and the user terminal according to the layered rate segmentation multiple access model and the smart reflector.

[0155] According to the rate division multiple access communication network total rate optimization system of the present application, a layered rate division multiple access model is constructed by grouping users in a downlink rate division multiple access communication system model based on an intelligent reflector surface. The model significantly improves the communication efficiency between the base station and the user end by designing the correspondence between the user group and the information flow, and combines the passive beamforming of the intelligent reflector surface and the active beamforming of the rate division multiple access to jointly improve the system performance, so that the solution can more efficiently cope with the problems of spectrum resource shortage and signal interference when processing a large number of IoT devices, thereby greatly improving the spectrum efficiency.

[0156] The rate division multiple access communication network total rate optimization system in the embodiment of the present application can be an electronic device, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmentedreality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personaldigital assistant, PDA), etc., and can also be a server, a network attached storage (Network AttachedStorage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0157] The rate division multiple access communication network total rate optimization system in the embodiment of the present application may be a device having an operating system. The operating system may be a Microsoft (Windows) operating system, an Android (Android) operating system, an IOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0158] In some embodiments, Figure 5As shown, an embodiment of the present application also provides an electronic device 500, including a processor 501, a memory 502, and a computer program stored in the memory 502 and executable on the processor 501. When the program is executed by the processor 501, each process of the above-mentioned rate-division multiple access communication network total rate optimization method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0159] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0160] An embodiment of the present application also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned rate-splitting multiple access communication network total rate optimization method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0161] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0162] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the above-mentioned method for optimizing the total rate of a rate division multiple access communication network.

[0163] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0164] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned rate-division multiple access communication network total rate optimization method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0165] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0166] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0167] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0168] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

[0169] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0170] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present application, and that the scope of the present application is defined by the claims and their equivalents.

Claims

1. A method for optimizing the total rate of a rate-divided multiple access communication network, characterized in that: include: Constructing a communication system model of downlink rate division multiple access based on an intelligent reflective surface; the communication system model includes a base station, an intelligent reflective surface and a user terminal; Grouping users in the user terminal and constructing a layered rate division multiple access model based on user grouping; the layered rate division multiple access model includes a corresponding relationship between user groups and information flows generated by base stations; Downlink communication between the base station and the user terminal is assisted according to the layered rate division multiple access model and the smart reflection surface.

2. The method according to claim 1, characterized in that The communication system model includes a link between the base station and the smart reflecting surface, a link between the smart reflecting surface and a user end, and a link between the base station and the user end.

3. The method according to claim 1, characterized in that In the hierarchical rate division multiple access model, the base station sends information flow, the information flow comprising Private information flows and public information flows; among them, is the number of users.

4. The method according to claim 1, characterized in that: In the hierarchical rate division multiple access model, by Represents the correspondence between information flow and user group; where, Each element in is a binary indicator indicating the flow of information Whether the corresponding user group contains the user ,like , then the user Decode the information stream ;in, Indicates the number of information flows.

5. The method according to claim 4, characterized in that The method further comprises: When the number of user groups corresponding to the information flow is greater than 1, determining that the information flow is a public information flow; When the number of user groups corresponding to the information flow is equal to 1, it is determined that the information flow is a private information flow.

6. The method according to claim 4, characterized in that In the hierarchical rate division multiple access model, The user in the user terminal determines the decoding order according to the order of each information flow in the information flow set; wherein the order represents the number of users in the user group corresponding to the information flow; When the user in the user terminal decodes each information stream in the information stream set according to the decoding order, the user first decodes the public information stream and then decodes the private information stream by using the string interference elimination technology.

7. The method according to claim 1, characterized in that The grouping of users in the user terminal includes: Calculate the channel difference matrix of different users based on the channel similarity and channel strength between different users; The users of the user terminal are grouped according to the channel difference matrix.

8. The method according to claim 7, characterized in that The grouping of users of the user terminal according to the channel difference matrix includes: Initialize the user group; the initialized user group includes a single-user user group, the single-user user group receiving a corresponding private information stream; Calculate two users with the largest channel difference among the users at the user end according to the channel difference matrix as the multi-user user group corresponding to the first public information flow; The following steps are performed cyclically: a new user is added to the multi-user user group corresponding to the previous public information flow so that the channel difference of the multi-user user group corresponding to the next public information flow obtained after the new user is added is maximized, until the number of users in the multi-user user group corresponding to the last public information flow is .

9. The method according to claim 1, characterized in that: The method further comprises: Taking maximizing the spectrum efficiency in the communication system model as the goal, the first objective function of optimizing the total rate of the communication network is constructed with the user grouping method, base station active precoding design, rate division multiple access rate and passive beamforming of the smart reflector as optimization variables; Solve the optimization variables in the first objective function to optimize the total communication network rate of the communication system model.

10. The method according to claim 9, characterized in that The first objective function is as follows: in, represents the first objective function, represents the information flow index, represents the phase shift response matrix of the smart reflector, Indicates The phase shift of the reflective element, represents a collection of users, is the number of users, Indicates the correspondence between information flow and user group. Elements in is a binary indicator indicating the flow of information Whether the corresponding user group contains the user , represents the number of information flows, Indicates the number of reflective elements of the smart reflective surface, represents the precoding matrix of the base station for all information streams, and the superscript H represents the conjugate transpose of the matrix. represents the common rate matrix of all users, For users Information In the information flow The corresponding public rate is Representation of information flow The corresponding user group, Representation of information flow The achievable rate, Indicates user k The achievable rate, Indicates the maximum transmit power of the base station. Indicates the minimum rate that the user can achieve. Represents the trace of the matrix in brackets.

11. The method according to claim 9 or 10, characterized in that: The step of solving the optimization variables in the objective function comprises: The objective of maximizing spectrum efficiency in the first objective function is converted into the objective of weighted minimum mean square error, thereby obtaining a second objective function; The optimization variables in the second objective function are solved by performing alternating optimization iterations on the optimization variables.

12. The method according to claim 11, characterized in that The second objective function is as follows: in, represents the second objective function, the equalizer matrix , Indicates user Receiving information flow The equalizer, , Representation and Information Flow In the user The weights associated with the mean squared error at , , Is a user Information Flow The weighted mean square error of , Indicates user k The weighted mean square error of Indicates user The private information flow rate.

13. A rate division multiple access communication network total rate optimization system, characterized in that: include: The first building module is used to build a communication system model of downlink rate division multiple access based on an intelligent reflection surface; the communication system model includes a base station, an intelligent reflection surface and a user terminal; A second construction module is used to group users in the user terminal and construct a layered rate division multiple access model based on user grouping; the layered rate division multiple access model includes a corresponding relationship between user groups and information flows generated by base stations; A communication module is used to assist the downlink communication between the base station and the user terminal according to the layered rate division multiple access model and the smart reflection surface.

14. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 13 is implemented.

15. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 13 is implemented.

Citation Information

Patent Citations

  • Intelligent reflector-assisted SM-NOMA system resource allocation method

    CN112865893A

  • Non-orthogonal multiple access energy-carrying network security beamforming method assisted by intelligent reflecting surface

    CN116015374A

  • Multilayer intelligent metasurface device and beam forming method

    CN116366109A

  • Beam forming method and device of IRS-assisted cognitive radio system and medium

    CN116405078A

  • Multi-cell communication system energy efficiency optimization method based on rate division multiple access assisted by intelligent reflecting surface

    CN116419245A

Cited By

  • RSMA data secure transmission method for resisting internal eavesdropping

    CN120091315A

  • A RSMA data security transmission method to resist internal eavesdropping

    CN120091315B

  • Multicast resource scheduling method and device based on clustering analysis and rate splitting multiple access

    CN121333378A