Presentation is loading. Please wait.

Presentation is loading. Please wait.

OSIA Portal 2009 Mid-Term Presentation Nazim Öztahtaci Jiawei Chen Parvinder Gill Ye Tian Xin Guo Communication System Design 2009 Fall Mid-Term Workshop.

Similar presentations


Presentation on theme: "OSIA Portal 2009 Mid-Term Presentation Nazim Öztahtaci Jiawei Chen Parvinder Gill Ye Tian Xin Guo Communication System Design 2009 Fall Mid-Term Workshop."— Presentation transcript:

1 OSIA Portal 2009 Mid-Term Presentation Nazim Öztahtaci Jiawei Chen Parvinder Gill Ye Tian Xin Guo Communication System Design 2009 Fall Mid-Term Workshop Oct.20 th,2009

2 Project members and roles

3 What is OSIA?  OSIA: Open Service Interface Architecture  Framework for systems and services using web technology  A research and engineering project  Principal company – Interactive TV Arena  OSIA PORTAL 2009 concerns engineering aspect  Supported services: VoD, IPTV, VoIP, online games etc

4 Project goals  Implementing custom authentication module to DSS  Implementing Radius server to OSIA platform with MySQL database  Provide dynamic communication between DSS and Radius  Nazim and Jiawei  Parvinder  Nazim, Jiawei and Parvinder

5 Project goals - 2  Writing design rules for set-top-box interface of OSIA  Studying on new open source business models  Implementing new payment system: DaCC  Tian Ye  Xin Guo

6 Darwin Streaming Server - DSS  Open source streaming server  Current version: 6.0.3  Written language: C++  Supports dynamic modules  Source code available in http://dss.macosforge.org/

7 DSS RADIUS CLIENT OSIA DB User login User login check from Radius Streaming request to DSS Url Request Database connection Authenticati on Request Confirm DSS authentication and Freeradius task - diagram

8 DSS – Installation example  Web interface admin panel  Supported players: Quicktime, Real Player, VLC Player

9 DSS – Custom authentication  Supports dynamic modules  Implemented our own QTSSMyAuthModule(dynamic library) to define the authentication methods

10 DSS – Custom authentication -2  Checks whole URL of streaming request  If the URL has “declineme”, the request is declined

11 DSS – Custom authentication - 3  Remote authentication to Radius server  Send authentication package to Radius server  If Radius server replies as “Authentication OK”, streaming starts, otherwise request is blocked

12 DSS – Custom authentication - 4  Module sends out RADIUS packages to Radius server after DSS streaming request  Radius server replies as “Authentication OK” or “Authentication REJECT”  Currently, the username and password are sent to Radius manually – inside source code

13 Implementation of RADIUS to OSIA  Radius: remote authentication Dial- in user service  Radius provides centralized AAA(Authentication-Authorization- Accounting) services  Radius server- AAA with Freeradius and MySQL at back end

14 Importance of RADIUS in OSIA OSIA Platform Database OSIA Platform Acces List DSS User Database Radius DSS User OSIA without RadiusOSIA with Radius

15 Software tools for RADIUS task  Freeradius 2.1.0  MySQL 5.0  Dalo-radius 0.9.8

16 Communication between DSS and RADIUS  Radius does not have special configuration for DSS  DSS connects to Radius server using Freeradius client library  Radius will reply using its own protocol

17 Communication between OSIA and RADIUS  Develop RADIUS authentication module in php  Integrate RADIUS authentication module with OSIA platform

18 Writing design rules for set- top-box interface in OSIA  Set-top-box is used to receive digital TV data and connect to internet on regular televisions  Motorola/KreaTV-IP-Set-top-box is used on the task  It is based on IP address

19 Goals of set-top-box task  OSIA aims to provide interactive services independent from platforms  STB task is to make OSIA to work with STB as well  Find out "key rules" that can be applied in OSIA to generate proper portal representations for the Motorola/KreaTV-IP-STB

20 Tools and resources in STB  Motorola/KreaTV-IP-STB  Tomason standard definition TV  Javascript  Php  HTML  Motorola documentation  Portal design’s guide  Sources codes of OSIA

21 Design rules documentation  Version 1 is finished and released on project website  It consists of actions and input method to be used for design process

22 Next step in design rules task  Make demo codes to improve the design rules are feasibility  Improve the current design rules and find out more rules

23 Payment system for DaCC

24 Business tasks overview

25 Open source licenses  Open Source License Survey Version 1.0  Licenses Studied :GPL,GPLv2,GPLv3  Pro’s : Guarantee and accelerate open source software development  Con’: Limitation to commercialization of open source software

26 Business idea

27 Value chain in OSIA community

28 Business model

29 Project status

30 Questions Communication System Design – Fall 2009 OSIA Portal 2009 http://www.tslab.ssvl.kth.se/csd/projects/092 1188/


Download ppt "OSIA Portal 2009 Mid-Term Presentation Nazim Öztahtaci Jiawei Chen Parvinder Gill Ye Tian Xin Guo Communication System Design 2009 Fall Mid-Term Workshop."

Similar presentations


Ads by Google