slide1 n.
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


  • 238 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).

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' - Faraday


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