Wireless video for future communication systems

With advancement in mobile technology, although portable devices are getting smaller and lighter, they have greater processing power despite consuming less power. A good example would be the mobile phones and portable media player. With the rise of technology, it is difficult not to find either of t...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Hsien Hwee.
Other Authors: A S Madhukumar
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/36279
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:With advancement in mobile technology, although portable devices are getting smaller and lighter, they have greater processing power despite consuming less power. A good example would be the mobile phones and portable media player. With the rise of technology, it is difficult not to find either of these items on anyone in the streets. The integration of mobile technology with the wireless technology has opened a new trend in mobile entertainment with streaming video in particular. One example is YouTube. Many mobile devices sold now comes with a built in YouTube player. As the number of subscribers increased, it has been putting a lot of strain on the current mobile cellular system as users demand for faster and clearer quality video even when they are on the move. Having a reliable high data rate transmission under high mobility situation is something the current wireless broadband technology lacks. Thus, Block spread (BS) - Code Division Multiple Access (CDMA) is proposed to address this problem. This project will design and build a video streaming platform and test the theoretical improvement of BS-CDMA under different deployment scenarios and channel conditions. This report will describe the steps in BS-CDMA and the implementation in MATLAB. The Java application design will show the usage of Java Media Framework playing the video in the application. Apart from that, it will also show how the MATLAB function is wrapped into a Java archive (JAR) file and being called from the Java application.