We deliver realtime data to a large number of cellphone users worldwide, and toying with the idea of marking the data using the Differentiated Services Field in the packets to ensure the data gets there in a timely manner. Our data seems perfect for it, but we don't want to make congestion problems worse (or worse yet discover unknown router bugs/issues from a seldom used feature), so we were wondering if anyone had experience of this field being used in the wild. Do the packets turn up more often and in a more timely manner? Or do "Bad Things" happen if used on the big wide web.
As an aside we cracked open an incoming Skype call packet with Wireshark and noticed they set no priority bits, but perhaps this is because they are worried about being singled out?
Any experiences greatly appreciated.