Pierre KuonenThe University of Applied Sciences Western Switzerland, Fribourg · Institute of Complex systems
Pierre Kuonen
PhD
About
115
Publications
16,216
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,443
Citations
Introduction
Publications
Publications (115)
The user experience constitutes an important quality metric when delivering high-definition video services in wireless networks. Failing to provide these services within requested data rates, the user perceived quality is strongly degraded. On the radio interface, the packet scheduler is the key entity designed to satisfy the users' data rates requ...
Deep excavations are today mainly designed by manually optimising the wall’s geometry, stiffness and strut or anchor layout. In order to better automate this process for sustained excavations, we are exploring the possibility of approximating key values using a machine learning (ML) model instead of calculating them with time-consuming numerical si...
Due to large scale control problems in 5G access networks, the complexity of the radio resource management is expected to increase significantly. Reinforcement learning is seen as a promising solution that can enable intelligent decision-making and reduce the complexity of different optimization problems for radio resource management. The packet sc...
The problem of radio resource scheduling subject to fairness satisfaction is very challenging even in future radio access networks. Standard fairness criteria aim to find the best trade-off between overall throughput maximization and user fairness satisfaction under various types of network conditions. However, at the Radio Resource Management (RRM...
The problem of radio resource scheduling subject to fairness satisfaction is very challenging even in future radio access networks. Standard fairness criteria aim to find the best trade-off between overall throughput maximization and user fairness satisfaction under various types of network conditions. However, at the Radio Resource Management (RRM...
In access networks, the radio resource management is designed to deal with the system capacity maximization while the quality of service (QoS) requirements need be satisfied for different types of applications. In particular, the radio resource scheduling aims to allocate users' data packets in frequency domain at each predefined transmission time...
The user experience constitutes an important quality metric when delivering high-definition video services in wireless networks. Failing to provide these services within requested data rates, the user perceived quality is strongly degraded. On the radio interface, the packet scheduler is the key entity designed to satisfy the users' data rates requ...
Dominated by delay-sensitive and massive data applications, radio resource management in 5G access networks is expected to satisfy very stringent delay and packet loss requirements. In this context, the packet scheduler plays a central role by allocating user data packets in the frequency domain at each predefined time interval. Standard scheduling...
Analysing next generation sequencing data often involves the use of a sequence aligner to map the sequenced reads against a reference. The output of this process is the basis of many downstream analyses and its quality thus critical. Many different alignment tools exist, each with a multitude of options, creating a vast amount of possibilities to a...
Wireless sensor networks consist of a large number of distributed sensor devices, which are connected and coordinated through multi-hop routing. Due to the existence of correlated information and redundancy in measuring data, data messages can be combined and merged by performing data aggregation function in the routing process. To reduce energy co...
Periodical extraction of raw sensor readings is one of the most representative and comprehensive applications in Wireless sensor networks. In order to reduce the data redundancy and the communication load, in-network data aggregation is usually applied to merge the packets during the routing process. Aggregation protocols with deterministic routing...
Next generation sequencing produces an ever increasing amount of data, requiring increasingly fast computing infrastructures to keep up. We present GNATY, a collection of tools for NGS data analysis, aimed at optimizing parts of the sequence analysis process to reduce the hardware requirements. The tools are developed with efficiency in mind, using...
In Wireless Sensor Networks (WSNs), data aggregation techniques have the ability of reducing the data redundancy and the communication load. The probabilistic aggregation protocols make the dynamic routing decision, the nodes do not have explicit knowledge of downstream and upstream neighbors, and then it is difficult to obtain high aggregation eff...
Ultrascale computing and bioinformatics are two rapidly growing fields with a big impact right now and even more so in the future. The introduction of next generation sequencing pushes current bioinformatics tools and workflows to their limits in terms of performance. This forces the tools to become increasingly performant to keep up with the growi...
Building Ultrascale computer systems is a hard problem, not yet solved and fully explored. Combining the computing resources of multiple organizations, often in different administrative domains with heterogeneous hardware and diverse demands on the system, requires new tools and frameworks to be put in place. During previous work we developed POP-J...
Over recent years next generation sequencing (NGS) technologies evolved from costly tools used by very few, to a much more accessible and economically viable technology. Through this recently gained popularity, its use-cases expanded from research environments into clinical settings. But the technical know-how and infrastructure required to analyze...
As a typical data aggregation technique in wireless sensor networks, the spanning tree has the ability of reducing the data redundancy and therefore decreasing the energy consumption. However, the tree construction normally ignores some other practical application requirements, such as network lifetime, convergence time and communication interferen...
Maintaining a desired trade-off performance between system throughput maximization and user fairness satisfaction constitutes a problem that is still far from being solved. In LTE systems, different tradeoff levels can be obtained by using a proper parameterization of the Generalized Proportional Fair (GPF) scheduling rule. Our approach is able to...
In LTE-A cellular networks there is a fundamental trade-off between the cell throughput and fairness levels for preselected users which are sharing the same amount of resources at one transmission time interval (TTI). The static parameterization of the Generalized Proportional Fair (GPF) scheduling rule is not able to maintain a satisfactory level...
Security in large distributed computing infrastructures such as Grids, Peer-to-Peer or Clouds remains a important issue and probably a strong obstacle for a lot of potential users using these type of computing infrastructures. In this paper we propose an architecture for large scale distributed infrastructures allowing to guarantee confidentiality...
Cost of whole genome sequencing is rapidly approaching 1000 euro, putting it within reach of amateur geneticists, scientifically curious consumers as well as teachers
developing hands-on *omics training courses. Current direct-to-consumer offers do not give consumers the possibility to analyze the actual data, try various alignment
algorithms and t...
This work covers the inter-cloud meta-scheduling system that encompasses the essential components of the interoperable cloud setting for wide service dissemination. The study herein illustrates a set of distributed and decentralized operations by highlighting meta-computing characteristics. This is achieved by using meta-brokers that determine a mi...
OpenFlow is an innovative network architecture which decouples control plane and data plane, allowing researchers the ability to program their networks, control the behaviour of network switches for their experiments. However, current OpenFlow architecture relies completely on the use of a centralized controller to manage all switches connecting to...
Propagation modeling has attracted much interest because it plays an important role in wireless network planning and optimization. Deterministic approaches such as ray tracing and ray launching have been investigated, however, due to the running time constraint, these approaches are still not widely used. In previous work, an intelligent ray launch...
The development of geography-based services and systems has created the demands in which access control is the primary concern for geospatial data security. Although there are a variety of models to manage geospatial data access, none of them can fulfil the access control requirements. The objective of this paper is to propose a model that can supp...
The tradeoff concept between system capacity and user fairness attracts a big interest in LTE-Advanced resource allocation strategies. By using static threshold values for throughput or fairness, regardless the network conditions, makes the scheduler to be inflexible when different tradeoff levels are required by the system. This paper proposes a n...
The tradeoff concept between system capacity and user fairness attracts a big interest in LTE-Advanced resource allocation strategies. By using static threshold values for throughput or fairness, regardless the network conditions, makes the scheduler to be inflexible when different tradeoff levels are required by the system. This paper proposes a n...
Resource discovery in large-scale distributed systems is a challenging issue, mainly due to the traditional centralized topologies in which the nodes of these systems are typically organized. This unified approach has been proven to be effectual for cluster-based grids and clouds but questionable for large scale, heterogeneous and dynamically inter...
The use of the intelligent packet scheduling process is absolutely necessary in order to make the radio resources usage more efficient in recent high-bit-rate demanding radio access technologies such as Long Term Evolution (LTE). Packet scheduling procedure works with various dispatching rules with different behaviors. In the literature, the schedu...
This work presents the design and architecture of a decentralized grid scheduler named MaGate, which is developed within the SmartGRID project and focuses on grid scheduler interoperation. The MaGate scheduler is modular structured, and emphasizes the functionality, procedure and policy of delegating local unsuited jobs to appropriate remote MaGate...
Propagation modeling has attracted much interest because it plays an important role in wireless network planning and optimization. Deterministic approaches such as ray tracing and ray launching have been investigated, however, due to the running time constraint, these approaches are still not widely used. In previous work, an intelligent ray launch...
This article describes the indoor IRLA (Intelli-gent Ray Launching Algorithm), which originates from an efficient outdoor propagation prediction model. Implemen-tation and validation are given in detail. An indoor office scenario is selected and simulations via the IRLA model and two other reference models have been performed. Predic-tions are anal...
The existing resource and topology heterogeneity has divided the scheduling solutions into local schedulers and high-level schedulers (a.k.a. meta-schedulers). Although much work has been proposed to optimise job queue based scheduling, seldom has attention been put on the job sharing behaviours between decentralised distributed resource pools, whi...
Propagation modeling has attracted much interest because it plays an important role in wireless network planning and optimization. Deterministic approaches such as ray tracing and ray launching have been investigated, however, due to the running time constraint, these approaches are still not widely used. In previous work, an intelligent ray launch...
The POP-C++ and POP-Java programming languages are implementations, as extensions of the programming languages C++ respectively Java, of the Parallel Object Oriented model. The POP model is based on the very simple idea that objects are suitable structures to distribute data and executable codes over heterogeneous distributed hardware and to make t...
During the past few years much effort has been put into developing interoperable grid models suitable of defining a decentralized control setting. Such environments may define new rules and actions to internal Virtual Organisation (VO) members and therefore posing new challenges towards to an extended cooperation model of grids. Particularly, VO me...
For decades, much work has been done to increase the effectiveness and efficiency of job sharing amongst available computational resources. Resources can be organized into a variety of topologies, and recent work has shown that a decentralized distributed resource topology is a crucial but complicated scenario. This is because decentralized resourc...
In this paper, a novel radio resource scheduling policy for Long Term Evolution Advanced (LTE-A) radio access technology in downlink acceptance is proposed. The scheduling process works with dispatching rules which are various with different behaviors. In the literature, the scheduling disciplines are applied for the entire transmission sessions an...
In the following article we provide our experience with the creation of the Swiss National Grid Association (SwiNG) as well as the establishment of a nation-wide Grid infrastructure based on the ARC Grid middleware. Although not yet fully in production, we already have several scientific user communities in different domains (high energy physics, s...
This work presents the design and architecture of a decentralized grid scheduler named MaGate, which is developed within the SmartGRID project and focuses on grid scheduler interoperation. The MaGate scheduler is modular structured, and emphasizes the functionality, procedure and policy of delegating local unsuited jobs to appropriate remote MaGate...
This paper investigates the influence of the human body on indoor measurements of radio wave path loss at 3.5 GHz and proposes a solution to improve the accuracy of measurement. The presence of the human body causes measurement errors to radio wave field strength, which is of concern for analysis. The reduction of errors due to measurement process...
Indoor propagation models attract much interest these days because of their importance in the applications of 3G/4G network planning and optimisation. The accuracy and running speed directly affects the practical use of such models. This paper extends a discrete ray launching model IRLA (Intelligent Ray Launching Algorithm) to indoor scenarios. A t...
Much work has been done to exploit the effectiveness and efficiency of job scheduling upon distributed computational--resources. With regard to existing resource topology and administrative constraints, scheduling approaches are designed for different hierarchic layers, for example, scheduling for job queues of local resource management systems (lo...
Much work is under way within the distributed computing community in order to assign a job to an appropriate resource discovered from a fully decentralized and heterogeneous infrastructure with reasonable cost, such as optimized job re-sponsible time, executing price, etc. However, local resources of individual virtual organizations (VOs) are manag...
In the developed world, an ever better and finer understanding of the processes leading to natural hazards is expected. This is in part achieved using the invaluable tool of numerical modeling, which offers the possibility of applying scenarios to a given situation. This in turn leads to a dramatic increase in the complexity of the processes that t...
In the developed world, an ever better and finer understanding of the processes leading to natural hazards is expected. This is in part achieved using the invaluable tool of numerical modeling, which offers the possibility of applying scenarios to a given situation. This in turn leads to a dramatic increase in the complexity of the processes that t...
Much work has been done to exploit the benefit brought by allowing job execution on distributed computational resources. Nodes
are typically able to share jobs only within the same virtual organization, which is inherently bounded by various reasons
such as the adopted information system or other agreed constraints. The problem raised by such limit...
Ray-based methods such as ray tracing and ray launching have been increasingly used in radio wave propagation modelling. Ray tracing is used for point-to-point multipath prediction (for few receivers) while ray launching, being more adaptable, is more suitable for multi-point prediction. However, ray launching suffers from angular dispersion which...
This paper presents a simulator for of a decentralized modular grid scheduler named MaGate. MaGate’s design emphasizes scheduler
interoperability by providing intelligent scheduling serving the grid community as a whole. Each MaGate scheduler instance
is able to deal with dynamic scheduling conditions, with continuously arriving grid jobs. Received...
Much work is under way within the resource man-agement community on issues associated with grid scheduling upon dynamically discovered information. In this paper we tackle the problem by exploiting a bio-inspired resource discovery mech-anism, where information is provided by ant-based lightweight mobile agents traveling across a grid network and c...
The use of parallel technologies to solve complex scientific problems has gained increased popularity. The ray optical methods are deterministic propagation approaches that are based on geometrically searching paths between emitter and receivers. They offer higher accuracy than empirical models, but suffer from slow calculations on exhausted rays t...
Resource management and scheduling has proven to be one of the key topics for grid computing. Nowadays, the resource management field is subdivided into low-level and high-level approaches. While low-level re-source management systems normally concern the schedul-ing activities within a single virtual organization, high-level schedulers focus on th...
We present the architecture and implementation of IANOS middleware that is a result of integration of the Intelligent Scheduling Service into the VIOLA meta-scheduling environment. The goal of the new, integrated environment is to provide a general middleware infrastructure allowing optimal positioning and scheduling of HPC Grid applications. The s...
Integrating Wireless Sensor Networks and the Grid through POP-C++ Full Text at Springer, may require registration or fee
Despite the fact that Grid computing is the main theme of distributed computing research during the last few years, programming on the Grid is still a huge difficulty to normal users. The POP-C ++ programming system has been built to provide Grid programming facilities which greatly ease the development and the deployment of parallel applications o...
The Intelligent Grid Scheduling Service (ISS) aims at finding an optimally suited computational resource for a given application component. An objective cost model function is used to decide it. It includes information on a parametrization of the components and the machines in a Grid, and on the availability of the clusters. The paper presents a de...
This paper discusses well balanced implementations of sparse matrix-vector multiplication on heterogeneous environments. A new heuristic is proposed for balancing the computing load over the processors proportionally to their power. This is done by defining a distribution model which splits the sparse matrix in k-way partitions, in order to minimiz...
The authors present the integration of the Intelligent (Grid) Scheduling System into the VIOLA meta-scheduling environment which itself is based on the UNICORE Grid software. The goal of the new, integrated environment is to enable the submission of jobs to the Grid system best-suited for the application workflow. For this purpose a cost function i...
This paper describes the ongoing work aimed at integrating the POP-C++ parallel object programming environment with the ASSIST
component based parallel programming environment. Both these programming environments are shortly outlined, then several possibilities
of integration are considered. For each one of these integration opportunities, the adva...
The main objective of the Intelligent GRID Scheduling System (ISS) project is to provide a middleware infrastructure allowing a good positioning and scheduling of real life applications in a computational GRID. According to data collected on the machines in the GRID, on the behaviour of the applications, and on the performance requirements demanded...
This paper proposes a new concept of eGovernment Service Marketplace which aims at providing quality services by facilitating citizen and public administration interaction. The marketplace metaphor suggests the idea of a virtual common place where citizen can discover and access different available services without caring about information sources,...
In this paper, we propose a cost model for running partic- ular component based applications on a computational Grid. This cost is evaluated by a metascheduler and negotiated with the user by a broker. A specific set of applications is considered: hybrid methods, where components have to be launched simultaneously.
Assuming that different wireless technologies will be cooperating components of the future heterogeneous context, there is a need for designing new management platform in order to handle efficiently the use of the various access systems. This paper provides a high level description of such a management platform, validated by a prototype. This proto...
Solving time constraint problems in wide area distributed computing environment is a challenge. We address this challenge
by providing programmers a method to express their problems based on a parallelization scheme. The scheme consists of a decomposition
tree defining possible decompositions of a problem into sub-problems and the decomposition dep...