Does ASTERROID link between remote branches?

Yes, ASTERROID (A) connects with another ASTERROID (B) through the trunk, then for each branch is set up its internal number plan, as a result, users ASTERROID (A) can call ASTERROID (B) different users simply dial the appropriate extension number.