Text this: Research on multi-dimension features of application layer multicast protocols