Home Research Personal Contacts

Rimnet

The requirements for Rimnet technique are as follows:

    Robustness: the system should avoid any central servers because it is a central point of failure that can be attacked by hackers (denial-of-service attacks) and/or can fail due to broken hardware or link. Therefore, any agent platform should act in the same fashion and have equal rights as any other agent platform in the network.

    Scalability: the system should be scalable and be equally effectively with thousands or millions of agent platforms on the network.

    Cost: the establishment of the system should not require huge investments in expensive hardware or high-speed Internet connection upgrade. The system should work with the existing hardware infrastructure.

    No central administration: the system should not depend on any organization and no one should own it. Any participant who wishes to join the system should be able to easily do it. This should be unlike Domain Name System (DNS) that takes a fee for domain name support.

    Effective Service Discovery: it should provide effective search algorithms that would guarantee that all available agent platforms on the network could be searched for specific resource. This for example is impossible in today's peer-to-peer systems such as Gnutella.

    Self-configuration: it is desirable if the system is self-organized and self-configured. This requirement would guarantee that any new member who wants to make available his or her data to the public could easily publish it to the system. Also, the system should be able to dynamically re-configure itself when the agent platforms join and leave the system.

Related Publications
    Poupyrev P., Yoshida S., and Kuwabara K., Automatic Formation of Dynamic Decentralized Networks, In proceedings of Knowledge-Based Intelligent Information Engineering Systems and Allied Technologies, 2001. doc pdf
Related Talks
    Automatic Formation of Dynamic Decentralized Networks, KES'2001, September 7, 2001. html exe