SELECTION SYSTEM FOR WAVEFORMS AND WAVEFORM PARAMETERS IN 5G AND BEYOND NEXT GENERATION COMMUNICATION SYSTEMS
20220052897 · 2022-02-17
Inventors
Cpc classification
H04L27/2646
ELECTRICITY
H04L27/26025
ELECTRICITY
H04B17/3912
ELECTRICITY
International classification
Abstract
Disclosed are various strategies on general system optimization and selection of user parameters related to waveforms during the usage of multiple waveforms and/or multiple numerology structures in fifth generation (5G) and beyond next generation cellular communication systems.
Claims
1. A method on the selection of user parameters related to waveforms in 5G and beyond next generation cellular communication systems and on general system optimization in this aspect, characterized by: accepting that the waveforms that can be used in services to be given to users within the coverage area of the base station, and that all kinds of user parameters related to these waveforms are defined to the base station; determination of a system design such that the number of algorithm blocks (2) (6) (9) (11) (15) (17) that select the user parameters related to waveform and the number of algorithm blocks (5) (10) (16) that provide general system optimization and also the number of repetitions are decided for the given system; selection of the user parameters related to waveform of the system inputs (1) (4) (8) (13) that can be related with the users and the relevant service types and sending them to each one of the general system optimization blocks; usage of the parameters besides those in the last block (where the final user parameters are determined) in the repetition row in order to approximately determine parameters, if more than one of the algorithm blocks that select, user parameters related to waveform are to be used; making it possible to provide services with multiple numerologies (parameters belonging to a waveform) and multiple waveforms at the same time to different users by base stations and therefore enabling to carry out general system optimization within this scope; avoiding the reduction of high service quality by means of general system optimization, where said reduction in quality may be caused by scarce resources of a network operator during, meeting user requirements; and the user parameters related to waveform, encompassing parameters such as numerology type for the orthogonal frequency division multiplexing (OFDM) waveforms, subcarrier block, symbol length, cyclic prefix length, slot numbers, filtering type and coefficients, and framing length and several different user parameters being included within this scope for both OFDM and other different waveforms.
2. A method according to claim 1, wherein the selection (2) (6) (9) (11) (15) (17) of user parameters and general system optimization (5) (10) (16) thereof can be adjusted according to the preference of workload distribution between algorithm blocks, and different designs can be developed for different scenarios.
3. A method according to claim 1, wherein various performance criteria are taken as basis in order to decide which one of the subcomponents that shall be used in algorithm blocks during the adjustment of workload distribution between main algorithm blocks shall be created by means of traditional methods and which ones shall be created by means of new generation methods.
4. A method according to claim 1, comprising the following process steps: computer simulation shall be used in order to develop techniques that are directed to forming datasets for the training of machine learning systems at the points where new generation artificial intelligence-based methods, shall be used; different user information is obtained, primarily via the random system input generation (20) by means of a dataset generation algorithm based on computer simulation; for user information, an appropriate algorithm cycle is created so that all class labels can be simulated (21) respectively; the performance criteria (22) are calculated for each simulation and the results are stored; each time, it is checked whether or not a simulation has been carried out for all class labels; it is enabled for performance criteria calculations (22) to be obtained for all different class labels by switching to (24) different class labels; the class label that gives the best result following computer simulation according to performance criteria is selected (25); datasets are continued to be formed following the recording (26) of system inputs and the most suitable label corresponding to these inputs; after it is checked (27) if sufficient data is generated or not, the algorithm is stopped (28) at the last step; and as several numbers of data are required during the creation of a dataset for new generation methods such as deep learning, the number of data to be produced under different circumstances is decided.
5. A method according to claim 1, wherein while the usage of traditional methods and new generation methods are made possible, the automatic selection of user parameters together with various optimization techniques and the workload distribution between the main algorithm blocks are taken into consideration.
6. A method according to claim 1, characterized in that at the final step, the final user parameters related to waveform are determined.
Description
FIGURES DESCRIBING THE INVENTION
[0009]
[0010]
[0011]
[0012]
[0013]
REFERENCE NUMBERS FOR DESCRIBING THE INVENTION
[0014] 1. Block showing the system inputs for the method diagram in
2. Algorithm block where the user parameters related to waveform are determined for the method diagram in
3. Block for reaching the final user parameters as a system output for the method diagram in
4. Block showing the system inputs for the method diagram in
5. Algorithm block where the general system structure is determined for optimization, according to the method diagram in
6. Algorithm block where the user parameters related to waveform are determined for the method diagram in
7. Block for reaching the final user parameters as a system output for the method diagram in
8. Block showing the system inputs for the method diagram in
9. Algorithm block where the user parameters related to waveform are approximately determined for the method diagram in
10. Algorithm block where the general system structure is determined for optimization, according to the method diagram in
11. Algorithm block where the user parameters related to waveform are finally determined for the method diagram in
12. Block for reaching the final user parameters as a system output for the method diagram in
13. Block showing the system inputs for the method diagram in
14. Algorithm block where the user parameters related to waveform are approximately determined for the method diagram in
15. Algorithm block where the user parameters related to waveform are determined for the last time, for the method diagram in
16. Algorithm block where the general system structure is determined for optimization for the last time, according to the method diagram in
17. Algorithm block where the user parameters related to waveform are finally determined for the method diagram in
18. Block for reaching the final user parameters as a system output for the method diagram in
19. Block that starts the algorithm flow for situations where the dataset needs to be formed.
20. Block where the random system input production in an algorithm that forms the dataset is carried out.
21. Block where a simulation is carried out with a certain class label in an algorithm that forms the dataset.
22. Block where the performance criteria are calculated as a result of the simulation carried out on an algorithm that forms the dataset.
23. Block that controls if the simulation for all class labels in an algorithm that forms the dataset has been carried out or not.
Block that allows passage to different class labels in an algorithm that forms the dataset.
24. Block where the class label that provides the best result according to performance criteria in an algorithm forming the dataset is selected.
25. Block in which the most suitable class label corresponding to the system inputs and the system inputs that have been randomly produced in an algorithm that forms the dataset are recorded into the dataset.
26. Block that controls that a sufficient number of data is created in the algorithm that forms the dataset.
27. Block that ends the algorithm flow for the algorithm that forms the dataset.
DETAILED DESCRIPTION OF THE INVENTION
[0015] The subject of the invention consists of various strategies on general system optimization and selection of user parameters related to waveforms during the usage of multiple waveforms and/or multiple numerology structures in 5G and beyond next generation cellular communication systems. Four basic structures have been formed in order to reach this aim. Following this, different strategies that can be fictionalized under these basic structures have been described.
[0016] In the method diagram shown in
[0017] In the method diagram shown in
[0018] In the method diagram shown in
[0019] In the method diagram shown in
[0020] The user parameters related to waveforms that are obtained using the method diagrams described in detail above, can encompass parameters such as numerology type for the orthogonal frequency division multiplexing (OFDM) waveforms, subcarrier block, symbol length, cyclic prefix length, slot numbers, filtering type and coefficients, and framing length. Also, many different user parameters for both OFDM and different waveforms are included in this scope.
[0021] There are basically two main blocks of algorithms in the method diagrams, the details of which are described. The first one is the selection of user parameters related to the waveform and the other is general system optimization. As one of the strategies subject of the present invention, the distribution of the workload can be distributed in different weights between these two main algorithm blocks. For example, in the method diagram shown in
[0022] One of the important factors during the adjustment of workload distribution between main algorithm blocks is to decide which of the sub-components that shall be used in algorithm blocks will be formed by traditional and which shall be formed by new generation methods. New generation methods such as machine learning may supersede traditional methods in some situations; however, the contrary is also possible. Sometimes the success rates are the same. In such cases, the decision must be taken by taking the calculation complexity criteria as basis. For example, when the method diagram shown in
[0023] After the dataset formation algorithm is started (19) based on computer simulation as shown in
[0024] The process steps of said method diagram and strategies are as follows: [0025] It is accepted that the waveforms that can be used in services to be given to users within the coverage area of the base station, and that all kinds of user parameters related to these waveforms are defined to the base station. [0026] A system design is determined such that the number of algorithm blocks (2) (6) (9) (11) (15) (17) that select the user parameters related to waveform and the number of algorithm blocks (5) (10) (16) that provide general system optimization and also the number of repetitions are decided, [0027] The selection of the user parameters related to waveform of the system inputs (1) (4) (8) (13) that can be related with the users and the relevant service types and general system optimization is sent to each one of the blocks, [0028] If more than one of the algorithm blocks that select, user parameters related to waveform are to be used, those besides the last block (where the final user parameters are determined) in the repetition row are used in order to approximately determine parameters, [0029] It is made possible to provide services with multiple numerologies (parameters belonging to a waveform) and multiple waveforms at the same time to different users by base stations and therefore it is also enabled to carry out general system optimization within this scope, [0030] The reduction of high service quality is tried to be prevented by means of general system optimization, where said reduction in quality may be caused by scarce resources of a network operator during meeting of user requirements, [0031] The user parameters related to waveform encompasses parameters such as numerology type for the orthogonal frequency division multiplexing (OFDM) waveforms, subcarrier block, symbol length, cyclic prefix length, slot numbers, filtering type and coefficients, and framing length and several different user parameters are included within this scope for both OFDM and other different waveforms, [0032] As it can be seen in these examples, the selection (2) (6) (9) (11) (15) (17) of user parameters and general system optimization (5) (10) (16) thereof can be adjusted according to the preference of workload distribution between algorithm blocks, and different designs can be developed for different scenarios, [0033] Various performance criteria are taken as basis in order to decide which one of the subcomponents that shall be used in algorithm blocks during the adjustment of workload distribution between main algorithm blocks shall be created by means of traditional methods and which ones shall be created by means of new generation methods, [0034] Computer simulation shall be used in order to develop techniques that are directed to forming datasets for the training of machine learning systems at the points where new generation artificial intelligence-based methods, shall be used, [0035] Different user information is obtained, primarily via the random system input generation (20) by means of a dataset generation algorithm based on computer simulation, [0036] For this user information, an appropriate algorithm cycle is created so that all class labels can be simulated (21) respectively, [0037] The performance criteria (22) are calculated for each simulation and the results are stored, [0038] Each time, it is checked (23) whether or not a simulated has been carried out for all class labels, [0039] It is enabled for performance criteria calculations (22) to be obtained for all different class labels by switching to (24) different class labels, [0040] The class label that gives the best result following computer simulation according to performance criteria is selected (25), [0041] Datasets are continued to be formed following the recording (26) of system inputs and the most suitable label corresponding to these inputs, [0042] After it is checked (27) if sufficient data is generated or not, the algorithm is stopped (28) at the last step, [0043] As several numbers of data are required during the creation of a dataset for new generation methods such as deep learning, the number of data to be produced under different circumstances is decided, [0044] The usage of traditional methods and new generation methods are made possible, while automatic selection of user parameters together with various optimization techniques and the workload distribution between the main algorithm blocks are decided upon, [0045] At the final step, the final user parameters related to waveform are determined.
[0046] The technical and other features mentioned in each claim are followed by a reference number, and these reference numbers have been used in order to make it easier to understand the claims; therefore it should be noted that none of the elements mentioned together with these reference numbers that have been given for illustration should be deemed to limit the scope of the invention.
[0047] Around these basic concepts, it is possible to develop several embodiments regarding the subject matter of the invention; therefore the invention cannot be limited to the examples disclosed herein, and the invention is essentially as defined in the claims.
[0048] It is obvious that a person skilled in the art can convey the novelty of the invention using similar embodiments and/or that such embodiments can be applied to other fields similar to those used in the related art. Therefore it is also obvious that these kinds of embodiments are void of the novelty criteria and the criteria of exceeding the known state of the art.
INDUSTRIAL APPLICATION OF THE INVENTION
[0049] By integrating the method diagrams and strategies subject to the invention into base stations of the new generation cellular communication systems, the most efficient allocation of radio sources will be provided by the successful selection of user parameters related to the waveform during the usage of multiple waveform and/or multiple numerology structures.