slide1 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
eLearning with SIP @ int ERL ab PowerPoint Presentation
Download Presentation
eLearning with SIP @ int ERL ab

Loading in 2 Seconds...

play fullscreen
1 / 18

eLearning with SIP @ int ERL ab - PowerPoint PPT Presentation


  • 235 Views
  • Uploaded on

eLearning with SIP @ int ERL ab Mobile Classroom Mobile Classroom Virtual unity of mobile users Provides interactive learning environment Using eLearning platform resources Simulates conventional classroom eLearning (1) Most of eLearning platforms lack flexible real-time media support

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'eLearning with SIP @ int ERL ab' - libitha


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
mobile classroom
Mobile Classroom
  • Virtual unity of mobile users
  • Provides interactive learning environment
  • Using eLearning platform resources
  • Simulates conventional classroom
elearning 1
eLearning (1)
  • Most of eLearning platforms lack flexible real-time media support
  • Active participation desired
  • Mobility is the key to person’s participation in a course
    • Reachable everywhere, even while traveling
elearning 2
eLearning (2)
  • To simulate conventional classroom, eLearning platforms require
    • Discussion groups/chat
    • Audio/video conferencing
    • Whiteboard
    • Document exchange
  • HTTP cannot alone provide rich and flexible enough means to solve synchronous eLearning demands
sip overview 1
SIP Overview (1)
  • IETF made, flexible, extensible, simple, yet powerful protocol
  • Inherited from HTTP and SMTP
  • Text-based application layer signaling on port 5060
  • Rapidly spreading as standard for VoIP
  • Common capabilities are:
    • Registrations
    • Calls
    • Presence
    • Messaging
sip overview 2
SIP Overview (2)
  • Works well with SDP and RTP
    • Key protocols to help SIP establish, maintain and teardown media session
  • Peer addressing with email-like URI
    • Logical addressing
    • e.g: sip:user@domain.net
  • Messages (requests/responses)
    • Flexible
    • Extensible
    • Use or MIME’s
  • Transactions, sessions
sip mobility
SIP Mobility
  • Personal – users may login from several terminals
  • Session – sessions may be transferred from one terminal to another
  • Service – services may be located on the server-/client-side
  • Terminal – seamless roaming from one network to another
    • Requires lower level protocol support (e.g. Mobile IP)
solving elearning problems
Solving eLearning Problems
  • Mobility – SIP’s number one feature 
  • Discussion groups/chat
    • SIP Instant Messaging extension
    • Common Profile for Instant Messaging (CPIM)
  • Audio/Video/Whiteboard/File Exchange
    • Media session negotiation with a single call!
  • Additional features
    • Class presence
    • Third-party services
vclass mobile classroom
VClass Mobile Classroom
  • For PCs and notebooks
  • SIP client for VClass E-learning platform
  • Java-based
    • JDK 5.0
    • JAIN-SIP API for SIP works (registrations, calls, messaging, presence)
    • Apache HTTP Client package for retrieving VClass data
  • Third-party video/audio/whiteboard applications
components
Components
  • FreeBSD 5.4
  • MySQL 4.1
  • SIP Express Router (SER) 0.9.6
  • Test bed - VClass eLearning Platform
mobile classroom works

Audio

Video

SIP registrations, calls, presence, messaging

Whiteboard

Group Chat

SIP

DB

Install/Run

Course information, participants, resources

HTTP

Management

VClass Platform

Mobile Classroom Works
looks signing in and course list
Looks: Signing In and Course List

Before signing in

Available courses for registered participant

future considerations 1
Future Considerations (1)
  • Abandon uses of freeware for conferencing
    • Use Java Media Framework for RTP streaming
  • PDA’s
  • Mobile Phones
future considerations 2
Future Considerations (2)

Management

Run

SIP/HTTP

SIP

DB

HTTP

Inter-node classroom operation

Inter-platform operation

VClass

VClass nodes

SIP/HTTP

SIP

DB

HTTP

Run

Management

VClass

slide18

Thank You

intERLab