Performance analysis of ATM banyan networks with shared queueing: part I - random offered traffic