ould have been an MP-3 player with removable media options, an AM/FM radio & satellite TV receiver, a Blood Sugar monitor, heart-rate monitor, sporting a keyboard, Global positioning system.. the list is ever growing. There are in fact SO many mobile phone options that all the individual components sometimes don't all fit into a single device. This too has been planned-for, with the introduction of short range "Personal Area Network" (PAN) communications, enabling multiple different devices to be interconnected and their functionalities combined. Technologies like Bluetooth allow for combining the best features of several different wearable, pocket-able, handheld and/or laptop devices and create a super-net of personal devices. Alternatively, a PAN could support short range Person-to-person or Mobile-to-Mobile communications for things like interactive gaming, file transfers, ad-hoc networking and security functions (digital car or house keys) and / or monetary transactions (using NFC). Admittedlty, "Beam me up Scotty" is still a few decades away-but we're working on it, and on a whole host of new and interesting mobile technologies.. Video Communications: The Whole Picture Overview of UDP The User Datagram Protocol (UDP) is a streaming IP protocol that is being substituted for TCP in Real-Time multimedia applications. UDP is unidirectional; no mechanism is available at the sender to know if a packet has been successfully received. Thus, UDP does not wait for transmission acknowledgements. It carries the packets presented to it but, if those packets are dropped or duplicated, or arrive out of sequence, UDP takes no corrective action. On the other hand, UDP increases the throughput of an IP network. Since there is no need to wait for acknowledgement by receivers, the UDP is an efficient mechanism for delivering multiple streams of information. TCP, on the other hand, has an inherent need to track and retransmit dropped or corrupted packets. The service that TCP provides has, unfortunately, no value for Real-Time a