Not all these applications need all the features that can be reasonably expected in 5G networks, and not all applications have the same needs. Future internet network services need to respond to a range of needs, from low data transmission rates (e.g. much sensor and IoT data) to very high rates (e.g. high definition video streaming), and with various latencies (e.g. delays are less well tolerated in video conferencing calls than in video streaming where some buffering can be used). With the exception of autonomous vehicles, augmented reality, and the tactile internet, some observers believe that many of the applications could, at least in theory, be delivered on existing networks. Networks will also need to deal with different Quality of Service requirements for different kinds of applications (e.g. a few seconds delay in a telesurgery application could prove fatal), given that the traditional ‘neutral’ internet does not provide any guarantee of when, or even if, transmitted data will be delivered.