In order to enable a truly pervasive computing environment, next generation networks (including B3G and 4G) will merge the broadband wireless and wireline networking infrastructure. However, due to the tremendous complexity in administration and the unreliability of the wireless channel, provision of hard-guarantees for services on such networks will not happen in the foreseeable future. This consequently makes it particularly challenging to offer viable AV conferencing services due to their stringent synchronization, delay and data fidelity requirements. We propose in this paper a robust application-level solution for wireless mobile AV conferencing on B3G/4G networks. Expecting no special treatment from the network, we apply a novel adaptive delay and synchronization control mechanism to maintain the synchronization and reduce the latency as much as possible. We also employ a robust video coding technique that has better error-resilience capability. We investigate the performance of the proposed solution through simulations using a three-state hidden Markov chain as the generic end-to-end transport channel model. The results show that our scheme yields tight synchronization performance, relatively low end-to-end latency and satisfactory presentation quality. The scheme successfully provides a fairly robust AV conferencing service.
When designing an encoder for a real-time video application over a wireless channel, we must take into consideration the unpredictable fluctuation of the quality of the channel and its impact on the transmitted video data. This uncertainty motivates the development of an adaptive video encoding mechanism that can compensate for the infidelity caused either by data loss and/or by the post-processing (error concealment) at the decoder. In this paper, we first explore the major factors that cause quality degradation. We then propose an adaptive progressive replenishment algorithm for a packet loss rate (PLR) feedback enabled system. Assuming the availability of a feedback channel, we discuss a video quality assessment method, which allows the encoder to be aware of the decoder-side perceptual quality. Finally, we present a novel dual-feedback mechanism that guarantees an acceptable level of quality at the receiver side with modest increase in the complexity of the encoder.