Octavian Fratu
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Octavian Fratu has a total of 1000 co-authors. Here are the top co-authors by number of shared publications:
- Alexandru Vulpe
Telecommunications Department, Faculty of Electronics, Telecommunications and Information Technology, National University of Science and Technology POLITEHNICA Bucharest, Bucharest, Romania
34 shared publications Simona Halunga
Telecommunications Department, University Politehnica of Bucharest, Bucharest, Romania
25 shared publications- Razvan Craciunescu
Telecommunications Department, Faculty of Electronics, Telecommunications and Information Technology, National University of Science and Technology POLITEHNICA Bucharest, 060042 Bucharest, Romania
22 shared publications - George Suciu
BEIA, R&D Department, 041386 Bucharest, Romania
21 shared publications - Simona Halunga
Telecommunications Department, Faculty of Electronics, Telecommunications and Information Technology, National University of Science and Technology POLITEHNICA Bucharest, Bucharest, Romania
18 shared publications Simona V. Halunga
University “Politehnica” of Bucharest
15 shared publications
Latest Publications
- Open Access
- 29 August 2025
- Published by MDPI AG in Applied Sciences
- Vol. 15 (17) , 9515
Calculation and Simulation of a Radar Antenna with Reflector and a Pattern BeamThis study presents a new approach for generating the symmetrical plan curve of a double-curved antenna reflector’s radiation pattern as an alternative to optimizing it when the primary radiation source has a given pattern. The results obtained are compared with those achieved using a source with a different characteristic, clearly indicating the potential to minimize the reflector surface area through illumination with a specific characteristic. Moreover, diffraction calculations for an antenna including a reflector that employs the calculated vertical profile derived from a primary radiation source characterized by a given beam pattern are presented. This analysis considers two cases: one with horizontal polarization and the other with vertical polarization. Simulation results are provided for the diffraction calculation of a reflector with radiation characteristics that employs a sectorial horn antenna with directivity characteristics. In this setup, the angular limits of the reflected beam are sequentially adjusted, allowing the changes in the directivity characteristic to be observed and discussed to determine the optimal configuration for the intended application.
- 29 August 2025
- Published by MDPI AG in Applied Sciences
- Vol. 15 (17) , 9515
Open AccessCalculation and Simulation of a Radar Antenna with Reflector and a Pattern BeamThis study presents a new approach for generating the symmetrical plan curve of a double-curved antenna reflector’s radiation pattern as an alternative to optimizing it when the primary radiation source has a given pattern. The results obtained are compared with those achieved using a source with a different characteristic, clearly indicating the potential to minimize the reflector surface area through illumination with a specific characteristic. Moreover, diffraction calculations for an antenna including a reflector that employs the calculated vertical profile derived from a primary radiation source characterized by a given beam pattern are presented. This analysis considers two cases: one with horizontal polarization and the other with vertical polarization. Simulation results are provided for the diffraction calculation of a reflector with radiation characteristics that employs a sectorial horn antenna with directivity characteristics. In this setup, the angular limits of the reflected beam are sequentially adjusted, allowing the changes in the directivity characteristic to be observed and discussed to determine the optimal configuration for the intended application.
- Open Access
- 4 July 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Network and Service Management
- Vol. 22 (5) , 4551-4576
Adaptive Service Recommendation in Internet of Things Using a Reinforcement Learning and Optimization Algorithm
A recent technology trend known as the Internet of Things (IoT) involves using devices like smartphones, smart TVs, medical and healthcare equipment, and home appliances to generate data. This paper introduces a novel framework, Reinforcement Learning with Black Widow Optimization (RL-BWO), to enhance IoT service recommendations through responsiveness to evolving service requests and optimized resource usage. Unlike prior hybrid approaches that rely on static recommendation strategies or single-pass learning, RL-BWO uniquely integrates incremental Reinforcement Learning (RL) with evolutionary optimization, enabling continuous policy refinement in dynamic environments. The framework features a multi-batch data partitioning mechanism, and a service-request interactive simulator based on Markov Decision Processes (MDP) to support real-time adaptation. The Black Widow Optimization (BWO) algorithm is used to fine-tune service selection through fitness-based ranking, ensuring high-quality recommendations under resource constraints. Experimental results in a smart city simulation show that RL-BWO improves the solved request rate by up to 12.8%, reduces latency by 17%, and enhances reliability by 9.6% compared to leading methods such as Genetic Algorithm–Simulated Annealing–Particle Swarm Optimization (GASAPSO), Time Correlation Coefficient with Cuckoo Search–K-means (TCCF), and Artificial Bee Colony with Genetic Algorithm (ABCGA). These results demonstrate RL-BWO’s superior scalability, accuracy, and responsiveness, making it a robust solution for large-scale, real-time IoT service recommendation.
- 4 July 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Network and Service Management
- Vol. 22 (5) , 4551-4576
Open AccessAdaptive Service Recommendation in Internet of Things Using a Reinforcement Learning and Optimization Algorithm
A recent technology trend known as the Internet of Things (IoT) involves using devices like smartphones, smart TVs, medical and healthcare equipment, and home appliances to generate data. This paper introduces a novel framework, Reinforcement Learning with Black Widow Optimization (RL-BWO), to enhance IoT service recommendations through responsiveness to evolving service requests and optimized resource usage. Unlike prior hybrid approaches that rely on static recommendation strategies or single-pass learning, RL-BWO uniquely integrates incremental Reinforcement Learning (RL) with evolutionary optimization, enabling continuous policy refinement in dynamic environments. The framework features a multi-batch data partitioning mechanism, and a service-request interactive simulator based on Markov Decision Processes (MDP) to support real-time adaptation. The Black Widow Optimization (BWO) algorithm is used to fine-tune service selection through fitness-based ranking, ensuring high-quality recommendations under resource constraints. Experimental results in a smart city simulation show that RL-BWO improves the solved request rate by up to 12.8%, reduces latency by 17%, and enhances reliability by 9.6% compared to leading methods such as Genetic Algorithm–Simulated Annealing–Particle Swarm Optimization (GASAPSO), Time Correlation Coefficient with Cuckoo Search–K-means (TCCF), and Artificial Bee Colony with Genetic Algorithm (ABCGA). These results demonstrate RL-BWO’s superior scalability, accuracy, and responsiveness, making it a robust solution for large-scale, real-time IoT service recommendation.
- Open Access
- 1 January 2025
- Published by MDPI AG in Future Internet
- Vol. 17 (1) , 11
Cache Aging with Learning (CAL): A Freshness-Based Data Caching Method for Information-Centric Networking on the Internet of Things (IoT)
Information-centric networking (ICN) changes the way data are accessed by focusing on the content rather than the location of devices. In this model, each piece of data has a unique name, making it accessible directly by name. This approach suits the Internet of Things (IoT), where data generation and real-time processing are fundamental. Traditional host-based communication methods are less efficient for the IoT, making ICN a better fit. A key advantage of ICN is in-network caching, which temporarily stores data across various points in the network. This caching improves data access speed, minimizes retrieval time, and reduces overall network traffic by making frequently accessed data readily available. However, IoT systems involve constantly updating data, which requires managing data freshness while also ensuring their validity and processing accuracy. The interactions with cached data, such as updates, validations, and replacements, are crucial in optimizing system performance. This research introduces an ICN-IoT method to manage and process data freshness in ICN for the IoT. It optimizes network traffic by sharing only the most current and valid data, reducing unnecessary transfers. Routers in this model calculate data freshness, assess its validity, and perform cache updates based on these metrics. Simulation results across four models show that this method enhances cache hit ratios, reduces traffic load, and improves retrieval delays, outperforming similar methods. The proposed method uses an artificial neural network to make predictions. These predictions closely match the actual values, with a low error margin of 0.0121. This precision highlights its effectiveness in maintaining data currentness and validity while reducing network overhead.
- 1 January 2025
- Published by MDPI AG in Future Internet
- Vol. 17 (1) , 11
Open AccessCache Aging with Learning (CAL): A Freshness-Based Data Caching Method for Information-Centric Networking on the Internet of Things (IoT)
Information-centric networking (ICN) changes the way data are accessed by focusing on the content rather than the location of devices. In this model, each piece of data has a unique name, making it accessible directly by name. This approach suits the Internet of Things (IoT), where data generation and real-time processing are fundamental. Traditional host-based communication methods are less efficient for the IoT, making ICN a better fit. A key advantage of ICN is in-network caching, which temporarily stores data across various points in the network. This caching improves data access speed, minimizes retrieval time, and reduces overall network traffic by making frequently accessed data readily available. However, IoT systems involve constantly updating data, which requires managing data freshness while also ensuring their validity and processing accuracy. The interactions with cached data, such as updates, validations, and replacements, are crucial in optimizing system performance. This research introduces an ICN-IoT method to manage and process data freshness in ICN for the IoT. It optimizes network traffic by sharing only the most current and valid data, reducing unnecessary transfers. Routers in this model calculate data freshness, assess its validity, and perform cache updates based on these metrics. Simulation results across four models show that this method enhances cache hit ratios, reduces traffic load, and improves retrieval delays, outperforming similar methods. The proposed method uses an artificial neural network to make predictions. These predictions closely match the actual values, with a low error margin of 0.0121. This precision highlights its effectiveness in maintaining data currentness and validity while reducing network overhead.
- Open Access
Non-Invasive Glucose Level Monitoring from PPG using a Hybrid CNN-GRU Deep Learning Network
Every year, humanity loses about 1.5 million persons due to diabetic disease. Therefore continuous monitoring of diabetes is highly needed, but the conventional approach, i.e., fingertip pricking, causes mental and physical pain to the patient. This work introduces painless and cheaper non-invasive blood glucose level monitoring, Exploiting the advancement and huge progress in deep learning to develop a hybrid convolution neural network (CNN) - gate recurrent unit (GRU) network to hit the targeted system, The proposed system deploys CNN for extracting spatial patterns in the photoplethysmogram (PPG) signal and GRU is used for detecting the temporal patterns. The performance of the proposed system achieves a Mean Absolute Error (MAE) of 2.96 mg/dL, a mean square error (MSE) of 15.53 mg/dL, a root mean square Error (RMSE) of 3.94 mg/dL, and a coefficient of determination ($R^2$ score) of 0.97 on the test dataset. According to the Clarke Error Grid analysis, 100% of points fall within the clinically acceptable zone (Class A)
Open AccessNon-Invasive Glucose Level Monitoring from PPG using a Hybrid CNN-GRU Deep Learning Network
Every year, humanity loses about 1.5 million persons due to diabetic disease. Therefore continuous monitoring of diabetes is highly needed, but the conventional approach, i.e., fingertip pricking, causes mental and physical pain to the patient. This work introduces painless and cheaper non-invasive blood glucose level monitoring, Exploiting the advancement and huge progress in deep learning to develop a hybrid convolution neural network (CNN) - gate recurrent unit (GRU) network to hit the targeted system, The proposed system deploys CNN for extracting spatial patterns in the photoplethysmogram (PPG) signal and GRU is used for detecting the temporal patterns. The performance of the proposed system achieves a Mean Absolute Error (MAE) of 2.96 mg/dL, a mean square error (MSE) of 15.53 mg/dL, a root mean square Error (RMSE) of 3.94 mg/dL, and a coefficient of determination ($R^2$ score) of 0.97 on the test dataset. According to the Clarke Error Grid analysis, 100% of points fall within the clinically acceptable zone (Class A)
- Open Access
- 1 October 2024
- Published by MDPI AG in Smart Cities
- Vol. 7 (5) , 2802-2841
Cybersecurity in a Scalable Smart City Framework Using Blockchain and Federated Learning for Internet of Things (IoT)
Smart cities increasingly rely on the Internet of Things (IoT) to enhance infrastructure and public services. However, many existing IoT frameworks face challenges related to security, privacy, scalability, efficiency, and low latency. This paper introduces the Blockchain and Federated Learning for IoT (BFLIoT) framework as a solution to these issues. In the proposed method, the framework first collects real-time data, such as traffic flow and environmental conditions, then normalizes, encrypts, and securely stores it on a blockchain to ensure tamper-proof data management. In the second phase, the Data Authorization Center (DAC) uses advanced cryptographic techniques to manage secure data access and control through key generation. Additionally, edge computing devices process data locally, reducing the load on central servers, while federated learning enables distributed model training, ensuring data privacy. This approach provides a scalable, secure, efficient, and low-latency solution for IoT applications in smart cities. A comprehensive security proof demonstrates BFLIoT’s resilience against advanced cyber threats, while performance simulations validate its effectiveness, showing significant improvements in throughput, reliability, energy efficiency, and reduced delay for smart city applications.
- 1 October 2024
- Published by MDPI AG in Smart Cities
- Vol. 7 (5) , 2802-2841
Open AccessCybersecurity in a Scalable Smart City Framework Using Blockchain and Federated Learning for Internet of Things (IoT)
Smart cities increasingly rely on the Internet of Things (IoT) to enhance infrastructure and public services. However, many existing IoT frameworks face challenges related to security, privacy, scalability, efficiency, and low latency. This paper introduces the Blockchain and Federated Learning for IoT (BFLIoT) framework as a solution to these issues. In the proposed method, the framework first collects real-time data, such as traffic flow and environmental conditions, then normalizes, encrypts, and securely stores it on a blockchain to ensure tamper-proof data management. In the second phase, the Data Authorization Center (DAC) uses advanced cryptographic techniques to manage secure data access and control through key generation. Additionally, edge computing devices process data locally, reducing the load on central servers, while federated learning enables distributed model training, ensuring data privacy. This approach provides a scalable, secure, efficient, and low-latency solution for IoT applications in smart cities. A comprehensive security proof demonstrates BFLIoT’s resilience against advanced cyber threats, while performance simulations validate its effectiveness, showing significant improvements in throughput, reliability, energy efficiency, and reduced delay for smart city applications.
- Top Cited PapersOpen Access
- 15 August 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 113741-113784
A Comprehensive Survey on Resource Management in 6G Network Based on Internet of Things
The transition to 6th Generation (6G) cellular networks offers significant improvements over 5th Generation (5G), enhancing data transfer, reducing latency, and improving network reliability. Advanced Multiple-Input Multiple-Output (MIMO) technology in 6G boosts network efficiency, particularly benefiting Ultra-Reliable Low-Latency Communications (URLLC). This paper reviews literature on resource management in the Internet of Things (IoT) within the 6G context. We categorize the study into four segments: network-aware resource management, dynamic resource allocation, predictive resource distribution based on traffic and architecture, and energy-centric resource allocation considering IoT device mobility and location. We provide a detailed perspective on current research and highlight future research avenues. Key contributions include a comparative study of IoT resource management techniques, an overview of resource management across LTE, 5G, and 6G networks, insights into applications like Intelligent Transportation Systems (ITS), Industrial IoT (IIoT), and Mobile CrowdSensing (MCS), and an emphasis on upcoming challenges. We emphasize the crucial role of efficient resource management in IoT, particularly in the 6G landscape.
- 15 August 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 113741-113784
Top Cited PapersOpen AccessA Comprehensive Survey on Resource Management in 6G Network Based on Internet of Things
The transition to 6th Generation (6G) cellular networks offers significant improvements over 5th Generation (5G), enhancing data transfer, reducing latency, and improving network reliability. Advanced Multiple-Input Multiple-Output (MIMO) technology in 6G boosts network efficiency, particularly benefiting Ultra-Reliable Low-Latency Communications (URLLC). This paper reviews literature on resource management in the Internet of Things (IoT) within the 6G context. We categorize the study into four segments: network-aware resource management, dynamic resource allocation, predictive resource distribution based on traffic and architecture, and energy-centric resource allocation considering IoT device mobility and location. We provide a detailed perspective on current research and highlight future research avenues. Key contributions include a comparative study of IoT resource management techniques, an overview of resource management across LTE, 5G, and 6G networks, insights into applications like Intelligent Transportation Systems (ITS), Industrial IoT (IIoT), and Mobile CrowdSensing (MCS), and an emphasis on upcoming challenges. We emphasize the crucial role of efficient resource management in IoT, particularly in the 6G landscape.
- Open Access
- 6 January 2024
- Published by MDPI AG in Mathematics
- Vol. 12 (2) , 186
A Bioinspired Test Generation Method Using Discretized and Modified Bat Optimization Algorithm
The process of software development is incomplete without software testing. Software testing expenses account for almost half of all development expenses. The automation of the testing process is seen to be a technique for reducing the cost of software testing. An NP-complete optimization challenge is to generate the test data with the highest branch coverage in the shortest time. The primary goal of this research is to provide test data that covers all branches of a software unit. Increasing the convergence speed, the success rate, and the stability of the outcomes are other goals of this study. An efficient bioinspired technique is suggested in this study to automatically generate test data utilizing the discretized Bat Optimization Algorithm (BOA). Modifying and discretizing the BOA and adapting it to the test generation problem are the main contributions of this study. In the first stage of the proposed method, the source code of the input program is statistically analyzed to identify the branches and their predicates. Then, the developed discretized BOA iteratively generates effective test data. The fitness function was developed based on the program’s branch coverage. The proposed method was implemented along with the previous one. The experiments’ results indicated that the suggested method could generate test data with about 99.95% branch coverage with a limited amount of time (16 times lower than the time of similar algorithms); its success rate was 99.85% and the average number of required iterations to cover all branches is 4.70. Higher coverage, higher speed, and higher stability make the proposed method suitable as an efficient test generation method for real-world large software.
- 6 January 2024
- Published by MDPI AG in Mathematics
- Vol. 12 (2) , 186
Open AccessA Bioinspired Test Generation Method Using Discretized and Modified Bat Optimization Algorithm
The process of software development is incomplete without software testing. Software testing expenses account for almost half of all development expenses. The automation of the testing process is seen to be a technique for reducing the cost of software testing. An NP-complete optimization challenge is to generate the test data with the highest branch coverage in the shortest time. The primary goal of this research is to provide test data that covers all branches of a software unit. Increasing the convergence speed, the success rate, and the stability of the outcomes are other goals of this study. An efficient bioinspired technique is suggested in this study to automatically generate test data utilizing the discretized Bat Optimization Algorithm (BOA). Modifying and discretizing the BOA and adapting it to the test generation problem are the main contributions of this study. In the first stage of the proposed method, the source code of the input program is statistically analyzed to identify the branches and their predicates. Then, the developed discretized BOA iteratively generates effective test data. The fitness function was developed based on the program’s branch coverage. The proposed method was implemented along with the previous one. The experiments’ results indicated that the suggested method could generate test data with about 99.95% branch coverage with a limited amount of time (16 times lower than the time of similar algorithms); its success rate was 99.85% and the average number of required iterations to cover all branches is 4.70. Higher coverage, higher speed, and higher stability make the proposed method suitable as an efficient test generation method for real-world large software.
- Open Access
- 20 November 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Open Journal of the Communications Society
- Vol. 4, 3115-3130
Positioning Information-Based Codebook for Reconfigurable Intelligent Surface Passive Beamforming
In this paper, we design a positioning information (PI) based codebook (PI-CB) for reconfigurable intelligent surface (RIS) passive beamforming (PBF), in online stage. In which, corresponding to each reflection pattern (RP), the current user equipment (UEs) PI, which are widely and easily available in communication networks, are stored. Moreover, for further overhead reduction, and based on the stored PI, we propose a partial PI-CB scheme for PBF of the RIS, where a group of candidate RPs, that are highly probable to serve the UEs, is determined depending on a distance metric. Consequently, the system can select the best RP by training only this group of RPs instead of searching the entire PI-CB. The proposed full and partial PI-CB schemes highly reduce the overhead and complexity, especially in large RIS. Also, they outperform channel estimation and alternating optimization (CE&AO) based and randomly generated CB based schemes in terms of effective achievable rate, particularly in rapidly changing channels. The proposed schemes can obtain about 35% increase in the effective achievable rate compared to CE&AO based scheme in 4 users’ scenario with extremely low complexity. In addition, using the partial PI-CB, further reduction in overhead and complexity can be achieved with a slight decrease in performance due to the positioning error.
- 20 November 2023
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Open Journal of the Communications Society
- Vol. 4, 3115-3130
Open AccessPositioning Information-Based Codebook for Reconfigurable Intelligent Surface Passive Beamforming
In this paper, we design a positioning information (PI) based codebook (PI-CB) for reconfigurable intelligent surface (RIS) passive beamforming (PBF), in online stage. In which, corresponding to each reflection pattern (RP), the current user equipment (UEs) PI, which are widely and easily available in communication networks, are stored. Moreover, for further overhead reduction, and based on the stored PI, we propose a partial PI-CB scheme for PBF of the RIS, where a group of candidate RPs, that are highly probable to serve the UEs, is determined depending on a distance metric. Consequently, the system can select the best RP by training only this group of RPs instead of searching the entire PI-CB. The proposed full and partial PI-CB schemes highly reduce the overhead and complexity, especially in large RIS. Also, they outperform channel estimation and alternating optimization (CE&AO) based and randomly generated CB based schemes in terms of effective achievable rate, particularly in rapidly changing channels. The proposed schemes can obtain about 35% increase in the effective achievable rate compared to CE&AO based scheme in 4 users’ scenario with extremely low complexity. In addition, using the partial PI-CB, further reduction in overhead and complexity can be achieved with a slight decrease in performance due to the positioning error.
- Open Access
- 13 November 2023
- Published by MDPI AG in Applied Sciences
- Vol. 13 (22) , 12286
Intelligent Jammer on Mobile Network LTE Technology: A Study Case in Bucharest
The purpose of this study was to develop a laboratory model that enables the monitoring of communications carried out through mobile phones and their blocking in cases where it is prohibited. The main goal was to realise an intelligent jammer that blocks only illicit communications. The jammer was built with a software-defined radio (SDR) that can be found on the market and is accessible from a financial point of view. This study consisted of an analysis of the behaviour of mobile phones and mobile networks using the long-term evolution (LTE) of UMTS technologies so that the jamming technique can disrupt the communication of the cellular mobile system by using the software-defined radio and Python ecosystem. Because the 5G standalone (5G SA) is not yet implemented in Romania, we could not start developing a laboratory model for jamming this technology. When 5G SA is implemented, we will adapt this intelligent jamming solution to the new technology.
- 13 November 2023
- Published by MDPI AG in Applied Sciences
- Vol. 13 (22) , 12286
Open AccessIntelligent Jammer on Mobile Network LTE Technology: A Study Case in Bucharest
The purpose of this study was to develop a laboratory model that enables the monitoring of communications carried out through mobile phones and their blocking in cases where it is prohibited. The main goal was to realise an intelligent jammer that blocks only illicit communications. The jammer was built with a software-defined radio (SDR) that can be found on the market and is accessible from a financial point of view. This study consisted of an analysis of the behaviour of mobile phones and mobile networks using the long-term evolution (LTE) of UMTS technologies so that the jamming technique can disrupt the communication of the cellular mobile system by using the software-defined radio and Python ecosystem. Because the 5G standalone (5G SA) is not yet implemented in Romania, we could not start developing a laboratory model for jamming this technology. When 5G SA is implemented, we will adapt this intelligent jamming solution to the new technology.
- Open Access
- 3 June 2023
- Published by MDPI AG in Applied Sciences
- Vol. 13 (11) , 6809
Fingerprint Based Codebook for RIS Passive Beamforming Training
In this article, we propose a new RIS passive beamforming scheme in two main stages. First, a fingerprint-based codebook (FP-CB) design phase occurs, where the area of interest is divided into a number of points and the optimal reflection patterns (RPs) corresponding to these points are determined and stored alongside the coordinates of these points in the codebook database (DB). Second, there is the searching and learning online stage, in which, based on the receiver (RX) and FP points’ locations, the system determines a group of candidate RPs. Then, it just searches through them instead of examining the entire CB RPs to select the best RP that can be used for configuring RIS during the data transmission period. The proposed mechanism proves that designing a positioning information-based CB can highly reduce the system overhead computational complexity and enhance performance comparable to the conventional CB-based scheme and the full channel estimation (CE)-based scheme. For example, selecting only 10 candidate RPs from the FP-CB can obtain a better effective achievable rate than a CE-based scheme in a rapidly changing channel.
- 3 June 2023
- Published by MDPI AG in Applied Sciences
- Vol. 13 (11) , 6809
Open AccessFingerprint Based Codebook for RIS Passive Beamforming Training
In this article, we propose a new RIS passive beamforming scheme in two main stages. First, a fingerprint-based codebook (FP-CB) design phase occurs, where the area of interest is divided into a number of points and the optimal reflection patterns (RPs) corresponding to these points are determined and stored alongside the coordinates of these points in the codebook database (DB). Second, there is the searching and learning online stage, in which, based on the receiver (RX) and FP points’ locations, the system determines a group of candidate RPs. Then, it just searches through them instead of examining the entire CB RPs to select the best RP that can be used for configuring RIS during the data transmission period. The proposed mechanism proves that designing a positioning information-based CB can highly reduce the system overhead computational complexity and enhance performance comparable to the conventional CB-based scheme and the full channel estimation (CE)-based scheme. For example, selecting only 10 candidate RPs from the FP-CB can obtain a better effective achievable rate than a CE-based scheme in a rapidly changing channel.