To layer or not to layer: architectural considerations on autonomic communications. (5th December 2006)