4 research outputs found

    A Middleware Platform for a Biologically-inspired Network Architecture Supporting Autonomous and Adaptive Applications

    No full text
    This paper describes and empirically evaluates the middleware platform in a new network architecture called the Bio-Networking Architecture. The Bio-Networking Architecture is inspired by the observation that the biological systems (e.g. bee colonies) have already developed mechanisms necessary to achieve future network requirements such as autonomy, scalability, adaptability, and simplicity. In the Bio-Networking Architecture, a network application is implemented as a group of distributed, autonomous and diverse objects called cyber-entities (CEs) (analogous to a bee colony consisting of multiple bees). Each CE implements a functional service related to the application and follows simple behaviors similar to biological entities (e.g. reproduction and migration). In the Bio-Networking Architecture, application functionality emerges from the collaborative execution of services carried by CEs, and beneficial application characteristics (e.g. autonomy, scalability, adaptability and simplicity) arise from the simple and diverse behaviors among CEs and from the autonomous interaction of individual CEs. The middleware platform in the Bio-Networking Architecture, called the bionet platform, provides low-level operating and networking details, and implement high-level runtime services that CEs use t
    corecore