Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Wei Koong Chai is active.

Publication


Featured researches published by Wei Koong Chai.


international conference on networking | 2012

Probabilistic in-network caching for information-centric networks

Ioannis Psaras; Wei Koong Chai; George Pavlou

In-network caching necessitates the transformation of centralised operations of traditional, overlay caching techniques to a decentralised and uncoordinated environment. Given that caching capacity in routers is relatively small in comparison to the amount of forwarded content, a key aspect is balanced distribution of content among the available caches. In this paper, we are concerned with decentralised, real-time distribution of content in router caches. Our goal is to reduce caching redundancy and in turn, make more efficient utilisation of available cache resources along a delivery path. Our in-network caching scheme, called ProbCache, approximates the caching capability of a path and caches contents probabilistically in order to: i) leave caching space for other flows sharing (part of) the same path, and ii) fairly multiplex contents of different flows among caches of a shared path. We compare our algorithm against universal caching and against schemes proposed in the past for Web-Caching architectures, such as Leave Copy Down (LCD). Our results show reduction of up to 20% in server hits, and up to 10% in the number of hops required to hit cached contents, but, most importantly, reduction of cache-evictions by an order of magnitude in comparison to universal caching.


international ifip tc networking conference | 2011

Modelling and evaluation of CCN-caching trees

Ioannis Psaras; Richard G. Clegg; Raul Landa; Wei Koong Chai; George Pavlou

Networking Named Content (NNC) was recently proposed as a new networking paradigm to realise Content Centric Networks (CCNs). The new paradigm changes much about the current Internet, from security and content naming and resolution, to caching at routers, and new flow models. In this paper, we study the caching part of the proposed networking paradigm in isolation from the rest of the suggested features. In CCNs, every router caches packets of content and reuses those that are still in the cache, when subsequently requested. It is this caching feature of CCNs that we model and evaluate in this paper. Our modelling proceeds both analytically and by simulation. Initially, we develop a mathematical model for a single router, based on continuous time Markov-chains, which assesses the proportion of time a given piece of content is cached. This model is extended to multiple routers with some simple approximations. The mathematical model is complemented by simulations which look at the caching dynamics, at the packet-level, in isolation from the rest of the flow.


international ifip tc networking conference | 2012

Cache less for more in information-centric networks

Wei Koong Chai; Diliang He; Ioannis Psaras; George Pavlou

Ubiquitous in-network caching is one of the key aspects of information-centric networking (ICN) which has recently received widespread research interest. In one of the key relevant proposals known as Networking Named Content (NNC), the premise is that leveraging in-network caching to store content in every node it traverses along the delivery path can enhance content delivery. We question such indiscriminate universal caching strategy and investigate whether caching less can actually achieve more . Specifically, we investigate if caching only in a subset of node(s) along the content delivery path can achieve better performance in terms of cache and server hit rates. In this paper, we first study the behavior of NNCs ubiquitous caching and observe that even naive random caching at one intermediate node within the delivery path can achieve similar and, under certain conditions, even better caching gain. We propose a centrality-based caching algorithm by exploiting the concept of (ego network) betweenness centrality to improve the caching gain and eliminate the uncertainty in the performance of the simplistic random caching strategy. Our results suggest that our solution can consistently achieve better gain across both synthetic and real network topologies that have different structural properties.


Computer Communications | 2013

Cache less for more in information-centric networks (extended version)

Wei Koong Chai; Diliang He; Ioannis Psaras; George Pavlou

Ubiquitous in-network caching is one of the key aspects of information-centric networking (ICN) which has received widespread research interest in recent years. In one of the key relevant proposals known as Content-Centric Networking (CCN), the premise is that leveraging in-network caching to store content in every node along the delivery path can enhance content delivery. We question such an indiscriminate universal caching strategy and investigate whether caching less can actually achieve more. More specifically, we study the problem of en route caching and investigate if caching in only a subset of nodes along the delivery path can achieve better performance in terms of cache and server hit rates. We first study the behavior of CCNs ubiquitous caching and observe that even naive random caching at a single intermediate node along the delivery path can achieve similar and, under certain conditions, even better caching gain. Motivated by this, we propose a centrality-based caching algorithm by exploiting the concept of (ego network) betweenness centrality to improve the caching gain and eliminate the uncertainty in the performance of the simplistic random caching strategy. Our results suggest that our solution can consistently achieve better gain across both synthetic and real network topologies that have different structural properties. We further find that the effectiveness of our solution is correlated to the precise structure of the network topology whereby the scheme is effective in topologies that exhibit power law betweenness distribution (as in Internet AS and WWW networks).


IEEE Communications Magazine | 2011

Curling: Content-ubiquitous resolution and delivery infrastructure for next-generation services

Wei Koong Chai; Ning Wang; Ioannis Psaras; George Pavlou; Chaojiong Wang; G. G. de Blas; Fj Ramón-Salguero; Lei Liang; Spiros Spirou; Andrzej Beben; E. Hadjioannou

CURLING, a Content-Ubiquitous Resolution and Delivery Infrastructure for Next Generation Services, aims to enable a future content-centric Internet that will overcome the current intrinsic constraints by efficiently diffusing media content of massive scale. It entails a holistic approach, supporting content manipulation capabilities that encompass the entire content life cycle, from content publication to content resolution and, finally, to content delivery. CURLING provides to both content providers and customers high flexibility in expressing their location preferences when publishing and requesting content, respectively, thanks to the proposed scoping and filtering functions. Content manipulation operations can be driven by a variety of factors, including business relationships between ISPs, local ISP policies, and specific content provider and customer preferences. Content resolution is also natively coupled with optimized content routing techniques that enable efficient unicast and multicast- based content delivery across the global Internet.


IEEE Transactions on Parallel and Distributed Systems | 2014

In-Network Cache Management and Resource Allocation for Information-Centric Networks

Ioannis Psaras; Wei Koong Chai; George Pavlou

We introduce the concept of resource management for in-network caching environments. We argue that in Information-Centric Networking environments, deterministically caching content messages at predefined places along the content delivery path results in unfair and inefficient content multiplexing between different content flows, as well as in significant caching redundancy. Instead, allocating resources along the path according to content flow characteristics results in better use of network resources and therefore, higher overall performance. The design principles of our proposed in-network caching scheme, which we call ProbCache, target these two outcomes, namely reduction of caching redundancy and fair content flow multiplexing along the delivery path. In particular, ProbCache approximates the caching capability of a path and caches contents probabilistically to: 1) leave caching space for other flows sharing (part of) the same path, and 2) fairly multiplex contents in caches along the path from the server to the client. We elaborate on the content multiplexing fairness of ProbCache and find that it sometimes behaves in favor of content flows connected far away from the source, that is, it gives higher priority to flows travelling longer paths, leaving little space to shorter-path flows. We introduce an enhanced version of the main algorithm that guarantees fair behavior to all participating content flows. We evaluate the proposed schemes in both homogeneous and heterogeneous cache size environments and formulate a framework for resource allocation in in-network caching environments. The proposed probabilistic approach to in-network caching exhibits ideal performance both in terms of network resource utilization and in terms of resource allocation fairness among competing content flows. Finally, and in contrast to the expected behavior, we find that the efficient design of ProbCache results in fast convergence to caching of popular content items.


IEEE Network | 2014

Information-centric networking for machine-to-machine data delivery: a case study in smart grid applications

Konstantinos V. Katsaros; Wei Koong Chai; Ning Wang; George Pavlou; Herman Bontius; Mario Paolone

Largely motivated by the proliferation of content-centric applications in the Internet, information-centric networking has attracted the attention of the research community. By tailoring network operations around named information objects instead of end hosts, ICN yields a series of desirable features such as the spatiotemporal decoupling of communicating entities and the support of in-network caching. In this article, we advocate the introduction of such ICN features in a new, rapidly transforming communication domain: the smart grid. With the rapid introduction of multiple new actors, such as distributed (renewable) energy resources and electric vehicles, smart grids present a new networking landscape where a diverse set of multi-party machine-to-machine applications are required to enhance the observability of the power grid, often in real time and on top of a diverse set of communication infrastructures. Presenting a generic architectural framework, we show how ICN can address the emerging smart grid communication challenges. Based on real power grid topologies from a power distribution network in the Netherlands, we further employ simulations to both demonstrate the feasibility of an ICN solution for the support of real-time smart grid applications and further quantify the performance benefits brought by ICN against the current host-centric paradigm. Specifically, we show how ICN can support real-time state estimation in the medium voltage power grid, where high volumes of synchrophasor measurement data from distributed vantage points must be delivered within a very stringent end-to-end delay constraint, while swiftly overcoming potential power grid component failures.


IEEE Transactions on Smart Grid | 2015

An Information-Centric Communication Infrastructure for Real-Time State Estimation of Active Distribution Networks

Wei Koong Chai; Ning Wang; Konstantinos V. Katsaros; George Kamel; George Pavlou; Stijn Melis; Michael Hoefling; Bárbara Vieira; Paolo Romano; Styliani Sarri; Teklemariam Tsegay Tesfay; Binxu Yang; Florian Heimgaertner; Marco Pignati; Mario Paolone; Michael Menth; Erik Poll; Marcel Mampaey; Herman Bontius; Chris Develder

The evolution toward emerging active distribution networks (ADNs) can be realized via a real-time state estimation (RTSE) application facilitated by the use of phasor measurement units (PMUs). A critical challenge in deploying PMU-based RTSE applications at large scale is the lack of a scalable and flexible communication infrastructure for the timely (i.e., sub-second) delivery of the high volume of synchronized and continuous synchrophasor measurements. We address this challenge by introducing a communication platform called C-DAX based on the information-centric networking (ICN) concept. With a topic-based publish-subscribe engine that decouples data producers and consumers in time and space, C-DAX enables efficient synchrophasor measurement delivery, as well as flexible and scalable (re)configuration of PMU data communication for seamless full observability of power conditions in complex and dynamic scenarios. Based on the derived set of requirements for supporting PMU-based RTSE in ADNs, we design the ICN-based C-DAX communication platform, together with a joint optimized physical network resource provisioning strategy, in order to enable the agile PMU data communications in near real-time. In this paper, C-DAX is validated via a field trial implementation deployed over a sample feeder in a real-distribution network; it is also evaluated through simulation-based experiments using a large set of real medium voltage grid topologies currently operating live in The Netherlands. This is the first work that applies emerging communication paradigms, such as ICN, to smart grids while maintaining the required hard real-time data delivery as demonstrated through field trials at national scale. As such, it aims to become a blueprint for the application of ICN-based general purpose communication platforms to ADNs.


Annales Des Télécommunications | 2013

Internet-scale content mediation in information-centric networks

George Pavlou; Ning Wang; Wei Koong Chai; Ioannis Psaras

Given that the vast majority of Internet interactions relate to content access and delivery, recent research has pointed to a potential paradigm shift from the current host-centric Internet model to an information-centric one. In information-centric networks, named content is accessed directly, with the best content copy delivered to the requesting user given content caching within the network. Here, we present an Internet-scale mediation approach for content access and delivery that supports content and network mediation. Content characteristics, server load, and network distance are taken into account in order to locate the best content copy and optimize network utilization while maximizing the user quality of experience. The content mediation infrastructure is provided by Internet service providers in a cooperative fashion, with both decoupled/two-phase and coupled/one-phase modes of operation. We present in detail the coupled mode of operation which is used for popular content and follows a domain-level hop-by-hop content resolution approach to optimally identify the best content copy. We also discuss key aspects of our content mediation approach, including incremental deployment issues and scalability. While presenting our approach, we also take the opportunity to explain key information-centric networking concepts.


global communications conference | 2010

Platforms and Software Systems for an Autonomic Internet

Javier Rubio-Loyola; Antonio Astorga; Joan Serrat; Wei Koong Chai; Lefteris Mamatas; Alex Galis; Stuart Clayman; A. Cheniour; Laurent Lefèvre; Olivier Mornard; Andreas Fischer; Alexandru Paler; H. de Meer

The current Internet does not enable easy introduction and deployment of new network technologies and services. This paper aims to progress the Future Internet (FI) by introduction of a service composition and execution environment that re-use existing components of access and core networks. This paper presents essential service-centric platforms and software systems that have been developed with the aim to create a flexible environment for an Autonomic Internet

Collaboration


Dive into the Wei Koong Chai's collaboration.

Top Co-Authors

Avatar

George Pavlou

University College London

View shared research outputs
Top Co-Authors

Avatar

Ioannis Psaras

University College London

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Binxu Yang

University College London

View shared research outputs
Top Co-Authors

Avatar

Vasilis Sourlas

University College London

View shared research outputs
Top Co-Authors

Avatar

Mario Paolone

École Polytechnique Fédérale de Lausanne

View shared research outputs
Top Co-Authors

Avatar

Alex Galis

University College London

View shared research outputs
Top Co-Authors

Avatar

Diliang He

University College London

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge