Re: But not all of my packets shoudl be treated equally....
What you want is QoS. Which you can do on your own network, but providing QoS at a core network level is a little trickier.
For example, if the network is saturated with VoIP data who's VoIP data gets priority?
Ideally the core networks should never really run out of bandwidth, the slowest link in the chain would always be the last link (to your device) which means as long as you determine your priories - you're all good!