Ensuring QoS Over Wireless Channels for E-Learning

Ensuring QoS Over Wireless Channels for E-Learning

Sparsh Mittal
Copyright: © 2014 |Pages: 8
DOI: 10.4018/978-1-4666-5202-6.ch077
(Individual Chapters)
No Current Special Offers

Chapter Preview



E-learning refers to the medium of learning where educational contents are electronically delivered to distant learners via a computer network. The scope of E-learning includes both asynchronous learning based on self-study and synchronous learning directed by an instructor. In asynchronous learning, different participants exchange idea or information, without requiring them to get involved at the same time. In contrast, synchronous learning involves participation of learners for the same period of time.

In comparison with traditional classroom learning, e-learning offers a flexible, self-paced learning environment. E-learning provides an opportunity to the learner to selectively re-experience the educational content, thus promoting learner-centered activity and interactivity. Thus, a learner can select a particular piece of lecture and replay it until he/she has fully understood it. In this way, e-learning can be helpful in complementing the classroom learning. E-learning has recently emerged as a promising solution to foster lifelong learning and on-the job training to employees. Since effective training methods are extremely important to companies to ensure that the employees are equipped with the advanced work skills, e-learning solutions are also crucial for business corporations.

To support the requirements of e-learning, the demands for the multimedia services over wireless have greatly increased in the recent years (Bell and Federman, 2013, Mittal, Zhang and Cao, 2013). At the same time, the expectation of quality for these services has also increased. However, several limitations, such as limited channel bandwidth and unpredictability of the channel propagation become significant obstacle in offering high quality, reliability and data rates at minimum cost. Transmission and streaming of e-learning videos is a challenging, yet vital issue for providing critical infrastructure (Clark et al. 2011). Real time delivery of educational videos is extremely important, since many institutes, such as MIT (http://ocw.mit.edu/index.html) have opened their Web servers for free lecture-on-demand on several courses.

To see the typical size of data transmitted, we take the following example. Assuming a resolution of 800 * 600 pixels, and each pixel requiring 3 bytes of storage (one for Red, Blue and Green respectively), each uncompressed image requires 1.373 MB of storage. Thus, one hour video at 15 frames per second will require 72.07 GB of space and even with MPEG (motion picture experts group) standards coding, this video still takes 500-600 MB of storage. Clearly, compressing the videos is extremely important. Transmitting the compressed video also requires that a high quality of service (QoS) should be ensured (Melodia et al. 2010, Pudlewski et al. 2010).

In this chapter, we discuss the challenges and state-of-the-art in ensuring QoS for multimedia content delivery over wireless channels for the purpose of e-learning (Jethro et al. 2012, Augar et al. 2012). We also discuss the use of MIMO techniques and FPGA platforms for achieving efficient implementation of multimedia transmission. The contributions of the chapter are twofold. First, it discusses the use of MIMO communication system for achieving high-fidelity data transfer. Second, to provide high processing power, which is required to manage the challenges of video-processing, we discuss the use of FPGA platforms. Taken together, these contributions enable the e-learning providers to enable multimedia QoS while transmitting the e-learning content to distant learners. Our work is especially useful for future e-learning solutions, which will focus on providing video and feature-rich multimedia data, which requires high bandwidth, high-fidelity and processing power for near real-time or real-time content delivery.

Key Terms in this Chapter

Simulink: Simulink is a graphical tool that lets a user graphically design the architecture and simulate the timing and behavior of the whole system.

Quality-of-Service (QoS): QoS refers to requirements on different aspects of systems (e.g. networking systems), which determines the quality of the end-product (e.g. video transmitted).

Multiple Input, Multiple Output (MIMO) Systems: MIMO systems use multiple antennas at both the transmitter and receiver to enhance the communication performance and data throughput.

Spectral Efficiency: Spectral efficiency is also called bandwidth efficiency and it refers to the rate at which information can be transmitted over a given bandwidth. It is measured in bits per second per hertz.

High Performance Computing (HPC): HPC refers to the use of parallelization techniques and platforms for accelerating an application.

Field Programmable Gate Array (FPGA): FPGAs are nonconventional processors built primarily out of logic blocks connected by programmable wires.

Streaming Media: Streaming media refers to the multimedia which is received and played by the remote user while it is still being delivered over the network.

E-Learning: E-learning refers to technologically supported learning in which learning materials are delivered electronically to remote learners via a computer network.

Question Answering System (QAS): QAS aims to answer the questions posed by humans in the natural language. Moreover, it provides “answers” and not merely documents.

Pixel: The smallest unit of quantization in an image is referred to as a pixel element or pixel.

System Generator: System Generator for DSP TM is the high-level tool provided by Xilinx for designing digital signal processing systems using FPGAs.

Complete Chapter List

Search this Book: