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