Learn More
This paper describes research challenges in Molecular Communication, a new and interdisciplinary research area that spans the nanotechnology, biotechnology, and communication technology. Molecular communication allows nanomachines to communicate using molecules as a communication carrier. Key research challenges include controlled propagation of carrier(More)
The sheer scale and rapid rise of Big Data mandates highly scalable, self-adaptive, and energy-conserving data-intensive compute clusters. Based on our analysis of the traces from a production Hadoop cluster at Yahoo!, we observe that file size, file lifespan, and file heat are statistically correlated and very strongly associated with the hierarchical(More)
This paper proposes to explore the possibility of molecular communication as a solution for communication between nanomachines. Nanomachines are artificial or biological nano-scale devices that perform simple computation, sensing, or actuation. Molecular communication provides a mechanism for nanomachines to communicate over a short distance (adjacent(More)
— Molecular communication is engineered biological communication (e.g., cell-to-cell signaling) that allows nanomachines (e.g., engineered organisms, artificial devices) to communicate through chemical signals in an aqueous environment. This paper describes the design of a molecular communication system based on intercellular calcium signaling networks.(More)
This paper describes the possibility of molecular communication as a solution for communication between nanomachines. Nanomachines are artificial or biological nano-scale devices that perform simple computation, sensing, or actuation. Existing communication technologies cannot be applied to nano-scale communication between nanomachines due to difficulty of(More)
Molecular communication is one solution for nano-scale communication between nanomachines. Nanomachines (e.g., biological molecules, artificial devices) represent small devices or components that perform computation, sensing, or actuation. Molecular communication provides a mechanism for one nanomachine to encode or decode information into molecules and to(More)
We have proposed Molecular Communication [1][2], a solution for nano-scale communication between nanomachines (e.g., biological molecules, artificial devices). Molecular communication provides a mechanism for one nanomachine to encode or decode information into molecules (information molecules) and to send the information molecules to another nanomachine.(More)
—In recent years, service overlay networks have been proposed as a promising solution to provide end-to-end QoS without changing the current Internet architecture. In deploying service overlay networks, one major issue is how to efficiently allocate resources (e.g., link bandwidth) on a substrate network to each application with end-to-end QoS requirement.(More)
— In recent years, the notion of service overlay networks has been proposed as a promising solution for providing end-to-end QoS without changing the current Internet architecture. A major issue in deploying service overlay networks is determining how to allocate resources (such as link bandwidth) on a substrate network to overlay networks, while satisfying(More)
Distributed applications produce the need of locating distributed network objects (i.e., data, application or users) that meet a certain search criteria in a large-scale and dynamic network. We propose a discovery mechanism that is fully distributed (without any centralized entity) and adaptive to dynamic network environments. The proposed discovery(More)