Learn More
Software Defined Networking (SDN) and cloud automation enable a large number of diverse parties (network operators, application admins, tenants/end-users) and control programs (SDN Apps, network services) to generate network policies independently and dynamically. Yet existing policy abstractions and frameworks do not support natural expression and(More)
Ternary Content-Addressable Memories (TCAMs) has become the industrial standard for high-throughput packet classification. However, one major drawback of TCAMs is their high power consumption, which is becoming critical with the boom of data centers, the growing classifiers and the deployment of IPv6. In this paper, we propose a practical and efficient(More)
Resource conflicts are inevitable on any shared infrastructure. In Software-Defined Networks (SDNs), different controller modules with diverse objectives may be installed on the SDN controller. Each module independently generates resource requests that may conflict with the objectives of a different module. For example, a controller module for maintaining(More)
We present a software-based solution to the multi-dimensional packet classification problem which can operate at high line speeds, e.g., in excess of 10 Gbps, using high-end multi-core desktop platforms available today. Our solution, called Storm, leverages a common notion that a subset of rules are likely to be popular over short durations of time. By(More)
Xanthine oxidase (XO) catalyses hypoxanthine and xanthine to uric acid in human metabolism. Overproduction of uric acid will lead to hyperuricemia and finally cause gout and other diseases. Luteolin is one of the major components of celery and green peppers, its inhibitory activity on XO and their interaction mechanism were evaluated by multispectroscopic(More)
Geographically distributed storage is an important method of ensuring high data availability in cloud computing and storage systems. With the increasing demand for moving file systems to the cloud, current methods of providing such enterprise-grade resiliency are very inefficient. For example, replication based methods incur large storage cost though they(More)
We describe a large-scale and long-term measurement study of a popular mobile Massively Multiplayer Online Role Playing Game (MMORPG), called Parallel Kingdom, which has over 600,000 unique users distributed across more than 100 countries. Our study covers important aspects of the game including (i) characteristics of its population, (ii) players' game(More)
Introducing SDN into an existing network causes both deployment and operational issues. A systematic incremental deployment methodology as well as a hybrid operation model is needed. We present such a system for incremental deployment of hybrid SDN networks consisting of both legacy forwarding devices (i.e., traditional IP routers) and programmable SDN(More)
Mobile users often connect through WiFi access points and frequently find themselves behind NATs that are built into common off-the-shelf home access points or enterprise wireless deployments. Punching a hole through the NATs to establish a P2P connection can be a challenging task for lay users. We present our system, ANT, that utilizes Audio signaling for(More)
The interaction between maltol, a food additive, and bovine serum albumin (BSA) under simulated physiological conditions was investigated by fluorescence, UV-Vis absorption, circular dichroism (CD) and Fourier transform infrared (FT-IR) spectroscopy. The results suggested that the fluorescence quenching of BSA by maltol was a static procedure forming a(More)