the distance the media can successfully carry a signal
the environment where the media is to be installed
the cost of the end devices utilized in the network
the number of intermediary devices installed in the network
the types of data that need to be prioritized