00610nas a2200253 4500000000100000000000100001008004100002260003800043100001400081700001900095700001500114700001600129700001800145700001400163700001700177700002000194700001600214700001700230700001300247700001700260700002400277700001500301245004000316 2012 d bPolitechnika WarszawskaaWarszawa1 aA. Bęben1 aJ. Śliwiński1 aP. Krawiec1 aPiotr Pecka1 aMateusz Nowak1 aB. Belter1 aJ. Gutkowski1 aŁ. Łopatowski1 aP. Białoń1 aJ.M. Batalla1 aM. Drwal1 aP. Rygielski1 aWojciech Burakowski1 aP. Krawiec00aInżynieria Internetu Przyszłości01551nas a2200169 4500000000100000000000100001008004100002260005000043100001700093700001700110700001600127700001700143700002500160245012000185300001400305520106200319 2014 d bSpringer International Publishing Switzerland1 aB. Wieczorek1 aM. Połomski1 aPiotr Pecka1 aS. Deorowicz1 aStanisław Kozielski00aAn Effective Way of Storing and Accessing Very Large Transition Matrices Using Multi-core CPU and GPU Architectures a323–3343 aThe topic of probabilistic model checking algoritms of Markov processes makes the problem of storing and processing of very large transition matrices crucial. While the symbolic approach utilises very effective storage and access methods, like Multi-terminal Binary Decision Diagrams, the traditional explicit method of representing and solving the model using sparse matrices has many advantages, especially when we concired the flexibility of computing of different properties. We show and examine a compact representation of a very large transition matrix in the sparse form. The technique employs an effective method of compression, storage, and accessing of the matrix and is suitable for use in mutli-core CPU and GPU environments. Such large transition matrices consume a lot of space and cannot be considered as typical types of data for storage in database systems. Nevertheless, their storage and efficient access to them could be beneficial for solving of Markov models, so constructing specialised compression methods is obviously the way to go.00240nas a2200097 4500000000100000000000100001008004100002100002400043700001600067245005900083 2002 d1 aTadeusz Czachórski1 aPiotr Pecka00aInternet and real-time performance: a web server model00249nas a2200097 4500000000100000000000100001008004100002100002200043700001600065245007000081 2006 d1 aKrzysztof Grochla1 aPiotr Pecka00aThe Markov chain model of RED active queuing management algorithm00269nas a2200097 4500000000100000000000100001008004100002100002200043700001600065245009000081 2006 d1 aKrzysztof Grochla1 aPiotr Pecka00aAnaliza wydajności mechanizmu RED za pomocą łańcuchów Markowa z czasem ciągłym00337nas a2200145 4500000000100000000000100001008004100002260001300043100001800056700002000074700001600094700002200110245004500132300001400177 2011 d bSpringer1 aMateusz Nowak1 aSławomir Nowak1 aPiotr Pecka1 aKrzysztof Grochla00aContent Identification in PI CAN Network a164–17200888nas a2200145 4500000000100000000000100001008004100002260011200043100001800155700001600173700002400189245008300213300001400296520043200310 2010 d c1bInstitute of Theoretical and Applied Informatics of the Polish Academy of SciencesaGliwice, Bałtycka 51 aMateusz Nowak1 aPiotr Pecka1 aTadeusz Czachórski00aQoS management for multimedia traffic in synchronous slotted-ring OPS networks a143–1523 aThe paper presents synchronous slotted-ring network with optical packet switching. The network is equipped with quality of service management, particularly considering multimedia transfers. Thanks to proposed mechanism of guarantees, multimedia data are delivered with guaranteed delay time, not greater than assumed, and in the case the delivery on time is impossible – they are removed, freeing place for remaining packets.01205nas a2200133 4500000000100000000000100001008004100002260003300043100001800076700001600094245009200110490000700202520086200209 2009 d bSpringer Berlin / Heidelberg1 aMateusz Nowak1 aPiotr Pecka00aSimulation and Analytical Evaluation of a Slotted Ring Optical Packet Switching Network0 v643 a
Optical Packet Switching (OPS) is a technology which thanks to its speed of operation may become popular in next-generation networks. Because optical packets are not buffered it is necessary to develop new mechanisms which would allow quality of service management in OPS networks. The paper discusses the architecture of OPS networks of the ring type with nodes enabling optical packet switching, equipped with the mechanism of Quality of Service (QoS) management. The differentiation of the quality of service was achieved by means of the proposed mechanism of priority registers with the timeout mechanism. This enables the network to be used for transporting various classes of data with varying requirements as to the quality of service. Simulation trials have been conducted and an analytical model for this type of network has been proposed.
01165nas a2200181 4500000000100000000000100001008004100002260003600043100001800079700001600097700001600113700001700129700001900146245015900165490000900324520062800333020002200961 2010 d c8bSpringer Berlin / Heidelberg1 aMateusz Nowak1 aPiotr Pecka1 aS. Balandin1 aR. Dunaytsev1 aY. Koucheryavy00aSmart Spaces and Next Generation Wired/Wireless Networking. Third Conference on Smart Spaces, ruSMART 2010, and 10th International Conference, NEW2AN 20100 v62943 aModelling with use of Markov chains is difficult from computational point of view, because of a rapid increase in the number of states occurring even when there is only a slight increase in the model’s scale. However, thanks to the appropriate description of the model the number of states can be significantly reduced. This paper discusses a synchronous slotted-ring network with optical packet switching modelled by means of markovian chains with continuous time. Simplifying the description has made it possible to significantly reduce the model’s dimension without significantly diminishing the results’ accuracy. a978-3-642-14890-301031nas a2200157 4500000000100000000000100001000000100002008004100003100001800044700001600062245007400078300001400152490000700166520068400173022001600857 2009 d1 aMateusz Nowak1 aPiotr Pecka00aPriority Registers Mechanism for fair access to ring-type OPS network a181–1910 v213 aThe paper discusses the architecture of ring-type OPS (Optical Packet Switching) networks with QoS management. The electronic-optical nodes of the network enable optical packet switching within the ring and electronic buffered interface for a client. The differentiation of the quality of service was achieved by means of the system of priorities, and thanks to proposed mechanism of priority registers fair access to the link was achieved. This enables the network to be used for transporting various classes of data with varying requirements as to the quality of service. Simulation trials have been conducted and an analytical model for this type of network has been proposed. a1896–533401161nas a2200157 4500000000100000000000100001000000100002008004100003100002000044700001600064700001800080245006700098300001600165520080800181022001400989 2012 d1 aSławomir Nowak1 aPiotr Pecka1 aMateusz Nowak00aRozproszona baza danych dla lokalizacji treści w sieci PI CAN a1481–14903 aIdentyfikacja i lokalizacja treści stanowią podstawowe zagadnienia przy opracowywaniu sieci ukierunkowanych na treść (content-centric networks). W artykule przedstawiono implementację oraz badania wydajności mechanizmu Content Registry (CR), który został opracowany na potrzeby projektu Inżynieria Internetu Przyszłości, w części dotyczącej mechanizmów i wymagań dla sieci PI CAN (Paralel Internet Content Aware Network). CR umożliwia wydajne wyszukiwanie, w rozproszonej sieciowej bazie danych rekordów opisu treści, które zawierają podstawowe informacje o lokalizacji treści I wymaganiach w zakresie transmisji sieciowej. Rezultaty badań przedstawione w artykule potwierdzają wysoką efektywność proponowanego rozwiązania w różnych konfiguracjach i topologiach sieciowych. a1230-349600953nas a2200133 4500000000100000000000100001008004100002260001600043100002000059700001600079700001800095245009500113520061100208 2012 d bIEEE Xplore1 aSławomir Nowak1 aPiotr Pecka1 aMateusz Nowak00aContent Registry - the distributed database of content localization for the PI CAN network3 aContent addressing and localization are basic issues in the structure of content-centric networks. This paper presents the implementation and performance evaluation of the Content Registry (CR), developed within the framework of the FIE (Future Internet Engineering) project to meet the requirements of the PI CAN network. The CR allows to find the desired Content Record (containing basic transmission parameters and localization of a content) in the network-distributed content database. The results confirm the CR is highly efficient in various configurations of the logical topology of connected nodes.00235nas a2200097 4500000000100000000000100001008004100002260000700043100001600050245007100066 2005 d c111 aPiotr Pecka00aSoftware library for the Markov analysis of complex queuing models00930nas a2200193 4500000000100000000000100001008004100002260003300043100001600076700002400092700001800116700002400134700002500158700002200183245003000205490000800235520047100243020002200714 2011 d bSpringer Berlin / Heidelberg1 aPiotr Pecka1 aSebastian Deorowicz1 aMateusz Nowak1 aTadeusz Czachórski1 aStanisław Kozielski1 aUrszula Stańczyk00aMan-Machine Interaction 20 v1033 aMarkov chains are used in analysis in many fields. One of them is performance evaluation of computer systems, especially computer networks. For the analysis we use OLYMP object library that provides features to describe complex systems and find their statistical parameters. We present two compressed data structures for the most space-consuming parts of data processed by OLYMP. Then, we show how these improvements move the barrier of applicability of the utility. a978-3-642-23168-100860nas a2200193 4500000000100000000000100001008004100002260003400043100001600077700001800093700002000111700002000131700002400151700001500175245006300190490000900253520038200262020002200644 2011 d bSpringeraBerlin / Heidelberg1 aPiotr Pecka1 aMateusz Nowak1 aSławomir Nowak1 aSergey Balandin1 aKoucheryavy Yevgeni1 aHu Honglin00aSmart Spaces and Next Generation Wired/Wireless Networking0 v68693 aContent addressing and localization are the basic issues in design of content-aware networks (CAN). The paper summarizes assumptions for content-aware networks and presents content localization algorithm for PI-CAN, developed within FIE (Future Internet Engineering) project. The algorithm allows to find location of desired content in distributed content database in time O(1) a978-3-642-22874-200390nas a2200157 4500000000100000000000100001000000100002008004100003100001600044700001800060700001600078245010300094300001400197490000700211022001400218 2011 d1 aArtur Rataj1 aMateusz Nowak1 aPiotr Pecka00aModelling CTMC with a standard programming language and using conventions from computer networking a229–2430 v23 a1896-533400634nas a2200217 4500000000100000000000100001008004100002260004400043100002000087700001800107700002200125700001600147700002400163700001700187700002200204700001700226245008600243856005100329300001400380020002200394 2016 d bSpringer International PublishingaCham1 aSławomir Nowak1 aMateusz Nowak1 aKrzysztof Grochla1 aPiotr Pecka1 aTadeusz Czachórski1 aErol Gelenbe1 aKrzysztof Grochla1 aRicardo Lent00aGlobal Queue Pruning Method for Efficient Broadcast in Multihop Wireless Networks uhttp://dx.doi.org/10.1007/978-3-319-47217-1_23 a214–224 a978-3-319-47217-101417nas a2200145 4500000000100000000000100001008004100002100002000043700001800063700002200081700001600103245011500119300001200234520102500246 2016 d1 aSławomir Nowak1 aMateusz Nowak1 aKrzysztof Grochla1 aPiotr Pecka00aEfektywne rozgłaszanie w wielohopowej sieci bezprzewodowej. Effective Broadcasts in Multihop Wireless Network a887-8913 aZnanych jest wiele rozwiązań problemu rozgłaszania wiadomości w sieciach bezprzewodowych typu ad-hoc. Rozwiązania te różnią się w zależności od wielkości sieci, dostępności informacji o topologii, modelu komunikacji, wymagań gwarancji dostarczenia wiadomości itp. Sieci dedykowane są do różnych zastosowań i różnią się specyfiką występujących w nich problemów związanych z komunikacją. W artykule przedstawiono kilka znanych rozwiązań problemu rozgłaszania oraz przedstawiono autorskie rozwiązanie, dedykowane do specyficznego problemu sieci typu AMI (Advanced Metering Infrastructure - zaawansowana infrastruktura pomiarowa). Sieć ta zakładała model komunikacji jeden-do-wielu, stosunkowo niewielką dynamikę zmian w sieci, możliwość istnienia długich ścieżek na drodze transmisji oraz szereg innych wymagań. Analizowane algorytmy nie spełniały postawionych wymagań. Artykuł opisuje opracowaną motodę i porównuje ją do wybranych rozwiązań referencyjncych.
01158nas a2200229 4500000000100000000000100001000000100002008004100003260004400044100002000088700001800108700002200126700001600148700001400164700002200178700002000200245007300220856004800293300001000341520055500351020002200906 2017 d bSpringer International PublishingaCham1 aSławomir Nowak1 aMateusz Nowak1 aKrzysztof Grochla1 aPiotr Pecka1 aPiotr Gaj1 aAndrzej Kwiecień1 aMichał Sawicki00aApplication of Fault-Tolerant GQP Algorithm in Multihop AMI Networks uhttps://doi.org/10.1007/978-3-319-59767-6_6 a70-803 aThe paper presents the evaluation of the GQP algorithm in AMI networks using real map based network topologies (low, medium and high density of buildings). The algorithm was compared to the reference algorithms: CB, SBA and DP. It was shown that the GQP algorithm presents the good scalability, relatively optimal number of selected forwarders and by introducing the redundancy factor, good fault tolerance. An improvement to GQP algorithm to add a redundancy factor is proposed, what allows to execute fault tolerant broadcast transmission.
a978-3-319-59767-600667nas a2200217 4500000000100000000000100001008004100002260001300043100002200056700001800078700001600096700002000112700001400132700001400146700001700160245010900177856006900286300001200355490006000367020002200427 2017 d bSpringer1 aKrzysztof Grochla1 aMateusz Nowak1 aPiotr Pecka1 aSławomir Nowak1 aA Zgrzywa1 aK Choroś1 aA Siemiński00aInfluence of message-oriented middleware on performance of network management system: a modelling study. uhttps://link.springer.com/chapter/10.1007%2F978-3-319-43982-2_33 a379-3930 vAdvances in Intelligent Systems and Computing, Vol. 506 a978-3-319-43981-500333nas a2200133 4500000000100000000000100001008004100002260000900043100001600052700001800068700001600086700002000102245007700122 2018 d c20181 aPiotr Pecka1 aMateusz Nowak1 aArtur Rataj1 aSławomir Nowak00aSolving large Markov models described with standard programming language00328nas a2200133 4500000000100000000000100001008004100002260001200043100001600055700001800071245005300089856004400142490000800186 2022 d c12/20211 aPiotr Pecka1 aMateusz Nowak00aRouting Algorithms Simulation for Self-Aware SDN uhttps://www.mdpi.com/2079-9292/11/1/1040 v 1102099nas a2200181 4500000000100000000000100001008004100002260004000043100001900083700002400102700001700126700001600143700001900159700002000178245008400198520161300282020002201895 2024 d c17/07/2024bIEEEaAyia Napa, Cyprus1 aGodlove Kuaban1 aTadeusz Czachórski1 aErol Gelenbe1 aPiotr Pecka1 aValery Nkemeni1 aPiotr Czekalski00aEnergy performance of Internet of Things (IoT) networks for pipeline monitoring3 aPipelines are the most convenient ways to transport fluids (e.g., water, oil, and gas). However, leakage of fluids into the environment results in resource wastage (especially water, which is becoming a scarce resource) and environmental pollution (in the case of leakage of toxic fluids like oil and gas). Emerging technologies like the Internet of Things (IoT), Wireless Sensor Networks (WSNs), Artificial Intelligence (AI), distributed computing, and cloud computing enable continuous monitoring of pipelines to detect leakages and corrosion on the pipeline. The main challenge with using battery-powered sensor nodes to monitor pipelines is the energy constraint, necessitating frequent battery replacement. Thus, there is a need to develop energy-saving mechanisms to prolong the lifetime of these sensor nodes. In this paper, we use the diffusion approximation modelling framework in which the data from the experimental testbed are used to model the dynamics of the battery's energy content and to estimate the mean and variance of the device's lifetime. The novelty in the proposed diffusion model of the battery of an IoT node is the introduction of multiple energy thresholds that split the energy state-space of the battery into multiple energy-saving regimes. As the battery discharges, the node gradually transitions into energy-saving regimes by reconfiguring some of its parameters to reduce energy consumption (sometimes at the cost of trading off some performance metrics). We investigate the impact of energy-saving regimes or the number of thresholds on the node's lifetime.a979-8-3503-6126-102260nas a2200205 4500000000100000000000100001008004100002260001500043100001900058700002400077700001700101700001600118700001800134700001800152700001900170700002000189245005500209490000700264520178300271 2024 d c07/11/20241 aGodlove Kuaban1 aTadeusz Czachórski1 aErol Gelenbe1 aPiotr Pecka1 aSapana Sharma1 aPradeep Singh1 aValery Nkemeni1 aPiotr Czekalski00aEnergy performance of self-powered Green IoT nodes0 v123 a
The widespread adoption of the Internet of Things (IoT) partly depends on the successful design and deployment of IoT nodes that can operate for several years without any service outage and the need to replace their energy storage systems (e.g., battery, capacitor, or supercapacitor) when all the stored energy is depleted or when the cycle life of the Energy Storage Systems (ESS) is reached. Replacing batteries in the case of large-scale IoT networks and nodes located in places that are hard to reach is very challenging and costly, requiring the design of IoT nodes that can operate for several years without the need for human intervention. One such example is the deployment of IoT nodes in large agricultural fields (for soil or crop monitoring) or a long-distance pipeline (for pipeline monitoring). This paper investigates the practical implications of imposing energy-saving thresholds on the energy performance metrics of green IoT nodes. We propose an energy packet-based model for the evaluation of the energy performance of a green IoT node with the possibility of switching the node to energy-saving regimes on the fly when the energy content of the ESS reaches defined thresholds. Configuring single or multiple thresholds improves the energy performance of the node significantly (e.g., increases the lifetime of the node and reduces the probability of service outage and energy wastage), and the value of the threshold(s) should be carefully chosen. The energy performance of the IoT node can also be improved by dimensioning the energy harvesting system to ensure that the node operates for several years without running out of energy (e.g., maximizing the lifetime of the nodes and minimising the probability of service outage and energy wastage).
01664nas a2200181 4500000000100000000000100001008004100002260002500043100001900068700002400087700001700111700001600128700001900144700002000163245007400183856005100257520117400308 2024 d bIEEEaKrakow, Poland1 aGodlove Kuaban1 aTadeusz Czachórski1 aErol Gelenbe1 aPiotr Pecka1 aValery Nkemeni1 aPiotr Czekalski00aImpact of energy leakage on the energy performance of green IoT nodes uhttps://ieeexplore.ieee.org/document/10786519 3 aIn the present paper, we investigate the impact of imperfections (non-idealities) of the energy storage system (e.g., batteries, capacitors, or supercapacitors) on the energy performance of green IoT nodes. In particular, we investigate the impact of energy leakage from the Energy Storage System (ESS) on important energy performance metrics, such as service outage probability, the density of the lifetime of the node, and the time-dependent mean number of energy packets (EPs) in the ESS. Also, we explore various strategies that can be employed to compensate for the impact of energy losses due to energy leakage on the energy performance metrics. Specifically, we examine two potential strategies for improving the energy performance of the IoT nodes: (i) through increasing the energy generation rate of the energy harvesters (e.g., by adding additional solar panels or replacing the existing solar panels with more efficient ones that can produce more energy), and (ii) through reducing the energy consumption rate of the IoT node (e.g., by configuring ESS energy thresholds below which the nodes are forced to operate in low energy consumption states).
00280nas a2200109 4500000000100000000000100001008004100002260001200043100001600055245006600071490003300137 2006 d c06/20061 aPiotr Pecka00aSymulacja kolejki z negatywnymi klientami i wieloma serwerami0 v Vol. 27, No. 4 = No. 69 [5]02212nas a2200157 4500000000100000000000100001008004100002260003300043100001900076700002400095700001700119700001600136700002000152245011000172520177200282 2025 d c12/2025bIEEEaParis, France1 aGodlove Kuaban1 aTadeusz Czachórski1 aErol Gelenbe1 aPiotr Pecka1 aPiotr Czekalski00aEnergy Dynamics of Green IoT Nodes with Time-Varying Energy Harvesting, Leakage, and Consumption Patterns3 aThe growing proliferation of Internet of Things (IoT) devices has intensified the need for sustainable energy solutions, particularly in resource-constrained deployments where non-rechargeable batteries and supercapacitors are the primary energy sources. Green IoT (G-IoT) frameworks address this challenge by combining energy-saving techniques with energy harvesting from ambient sources such as solar power. However, the intermittent nature of renewable energy and the non-ideal behavior of energy storage systems—such as energy leakage and capacity degradation—complicate reliable energy provisioning. This paper presents a novel Markovian framework for modelling the coupled dynamics of time-varying solar energy harvesting, time-dependent energy consumption, and state-dependent energy leakage in G-IoT systems. Unlike traditional steady-state models, our approach uses Discrete-Time Markov Chains (DTMCs) to capture the stochastic variability in both energy harvesting and consumption processes. We also introduce a refined leakage model in which the leakage rate is dynamically dependent on the stored energy level, enabling a more realistic characterization of energy losses due to energy leakage. Through extensive analytical evaluation, we examine how key parameters—such as storage capacity, leakage rate coefficient, and energy harvesting and consumption patterns—affect critical performance metrics, including the mean stored energy and energy-related service outage probability. Furthermore, we propose a parameter tuning strategy to optimize energy reliability and storage efficiency. The proposed model provides valuable insights for the design and optimization of robust, energy-aware IoT systems powered by renewable energy sources.
01208nas a2200217 4500000000100000000000100001008004100002260003300043653000900076100002400085700002200109700001600131700001700147700001600164700001700180700001600197700001600213245007200229856005000301520063900351 2026 d c02/2026bIEEEaLas Vegas USA10aLoRa1 aTadeusz Czachórski1 aKrzysztof Grochla1 aPiotr Pecka1 aAnna Strzoda1 aJ. Fourneau1 aLynda Mokdad1 aMonika Nycz1 aTomasz Nycz00aThe impact of CSMA on LoRaWAN gateways' performance in IoT networks uhttps://ieeexplore.ieee.org/document/113665363 aThe CSMA mode of operation was recently added to the LoRaWAN standard. We investigate, using a queueing model, how the introduction of CSMA in the communication between devices and the gate in LoRaWan may increase the probability of successful transmission. In the proposed model, customers (transmissions) are served by a multichannel station (gate), and the number of channels corresponds to the number of transmissions that can be performed in parallel. We introduce a queueing model with multiple attempts to find a free channel and investigate their impact on transmission throughput and reliability.