Sms Based E Notice Board

Only available on StudyMode
  • Download(s) : 586
  • Published : February 22, 2013
Open Document
Text Preview
An SMS-based Student Response System

Abstract
Student Response Systems are wireless systems that provide lecturers with the ability to actively engage students in the classroom. They work by providing students with a personal response unit, which students subsequently use to respond to questions posed during the lecture.

The dependency of current Student Response Systems on personal

response units is less than desirable. As class sizes increase, supplying sucent devices can become expensive. This project investigates the feasability of creating an SMS-based Student Response System that is extendable and exposes its functionality over HTTP. This is achieved by developing a prototype system that satises the above objective. Analysis of the system reveals that it can be implemented at a low cost and that it can help provide lecturers with realtime feedback with regard to areas that students may be struggling with.

Load tests reveal that the system is more than capable of being used

in an academic environment. It can therefore be concluded that an SMS-based Student Response System is both feasible and benecial to students and lecturers alike.

ACM Computing Classication System Classication
Thesis classication under the ACM Computing Classication System (1998 version, valid through 2012):

C.2.1 [Network Architecture and Design]:
H.2.1 [Logical Design]:

Data Models

H.3.5 [Online Information Services]:

Web-based services

K.3.1 [Computer Uses in Education]:
General Terms:

Centralized networks

Computer-assisted instruction (CAI)

Web-based API, SMS Gateway, Global System for Mobile communi-

cation (GSM), AT Commands, Automation

Acknowledgements
I would like to acknowledge the nancial and technical support of Telkom, Tellabs, Stortech, Genband, Easttel, Bright Ideas 39 and THRIP through the Telkom Centre of Excellence in the Department of Computer Science at Rhodes University.

I would also like to thank my supervisor, James Connan, for the advice, guidance and insights oered throughout the year.

i

Contents
1

2

3

Introduction
1.1 Background . . . . .
1.2 Problem Statement .
1.3 Research Goals . . .
1.3.1 Approach . .
1.4 Thesis Organization

1
.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

Literature Review
2.1 Introduction . . . . . . . . . . . . . . . . .
2.2 Previous Work on Student Response Systems . .
2.2.1 The Impact of Clickers . . . . . . . .
2.2.2 Limitations of Current Student Response
2.2.3 Student Performance . . . . . . . . . .
2.3 The GSM Network . . . . . . . . . . . . . . .
2.4 The OpenBTS Project . . . . . . . . . . . . .
2.4.1 Why GSM? . . . . . . . . . . . . . . .
2.4.2 GNURadio . . . . . . . . . . . . . . .
2.4.3 SIP and Asterisk . . . . . . . . . . .
2.4.4 Legal Issues . . . . . . . . . . . . .
2.4.5 Testing with Hardware . . . . . . . . .
2.5 SMS Gateway . . . . . . . . . . . . . . . . .
2.6 GSM Modem . . . . . . . . . . . . . . . . . .
2.7 Android . . . . . . . . . . . . . . . . . . .
2.7.1 Data Storage . . . . . . . . . . . . .
2.8 Summary . . . . . . . . . . . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

2
2
3
3

4
...
...
...
Systems
...
...
...
...
...
...
...
...
...
...
...
...
...

System Design
3.1 Introduction . . . . . . . . . . . . . . . . . . . .

ii

1

4
4
5
5
5
6
6
7
8
9
9
10
11
11
12
13
14

15
15

CONTENTS

3.2 System Overview . . . . . . . . . . . . . .
3.3 Design Decisions . . . . . . . . . . . . . .
3.3.1 HTTP Interface . . . . . . . . . . .
3.3.1.1 Serialization . . . . . . . .
3.3.2 Environment . . . . . . . . . . . . .
3.4 Database Design . . . . . . . . . . . . . .
3.5 HTTP Gateway Design . . . . . . . . . . . .
3.6 SMS...
tracking img