Date Added: Dec 2010
To be everywhere is the need of the human today. In this world of machine and technology humans are becoming more and more backwards towards the awareness of surroundings. But who can rule Human, with constant effort of striving; the challenge is accepted and has been proved by Human that if the authors can't get the knowledge then the knowledge should come to one. For a Human to achieve seamless communication among distributed entities in heterogeneous environment he uses computing. As information sharing requires extensive communication so it is necessary to have a communication framework that can adapt communication depending on the situation and goal of the community.