INSE
7110 - WINTER 2009
Value Added Service Engineering in Next Generation Networks
- The project demos are scheduled for April, 14 and 16, 11 a.m - 7 p.m. Students should book a time slot at least a week in advance.
Logistics
Instructor
Roch H. Glitho
Office: EV007-649, Tel: 1-514-8482424 ext. 5846, Email:
Glitho@ciise.concordia.ca
URL: http://www.ece.concordia.ca/~glitho/
Office hours: Tuesday: 3 pm – 5 pm
Time:
Usually: Tuesday, 17h45 - 20h15
Exeptionnally: Thursday, 17h45 - 20h15
Objective
The course aims at given students a good grasp of the concepts,
rules and principles for engineering services in next generation
networks. Value added services or more simply services are anything
that goes beyond two party voice call. They are critical to the success
and survival of next generation service providers.
Topics
This course is a revised version of the course given in 2008.
Part I: Background
Circuit switched
telephony and associated service architectures (e.g. SS7, IN, WAP,
TINA-C)
Next generation telecommunication networks (. media, QoS, and signaling protocols / 3G architectures - e.g. RTP, RSVP, SIP, H.323, Megaco/H.248, soft-switches, CSCF)
Signaling protocol specific architectures (e.g. SIP CGI, SIP servlet, H,323 supplementary services)
Signaling protocol neutral architectures (e.g. Parlay, JAIN JCC/JCAT, CPL)
Part III: Emerging, heterodox and futuristic
trends
Use of web services (concepts, principles and application to next generation networks)
Web 2.0
Prerequisites
ELEC 6861: Higher Layer Telecommunication Protocols
References
Part I
R. Glitho and Th. Magedanz, Intelligent Networks in the New Millennium, IEEE Communications Magazine, Special issue, June 2000, Vol. 38, No6
H. Schulzrinne, Converging on Internet Telephony, IEEE Internet Computing/IEEE Network, Special issue, May/June 1999
A. R. Modarressi and S. Mohan, Advanced Signaling and Control in Next Generation Networks, Special issue, IEEE Communications Magazine, October 2000, Vol.38, No10
R. Glitho, Advanced Service Architectures for Internet Telephony: A Critical Overview, IEEE Network Magazine, July/June 2000, pp. 38-44
R. H. Glitho, Alternatives to Today’s IETF and ITU-T Advanced Service Architectures for Internet Telephony: IN and Beyond, Computer Networks 35 (2001), Elsevier, April 2001, pp. 551-563
A.J. Moerdijk and L. Klostermann, Opening the Networks with Parlay/OSA: Standards and Aspects Behind the APIs, IEEE Network, May/June 2003, pp. 58-64
R. Glitho and K. Sylla, Developing Applications for Internet Telephony: A Case Study on the Use of Parlay Call Control APIs in SIP Networks, fo, IEEE Network Magazine, May/June 2004, Vol. 18, No. 3, pp. 48 - 55
Part III
D. Lea and S. Vinoski, Middleware for Web services, IEEE Internet Computing, Special Issue, January/February 2003, Vol. 7, No1
ACM Queue, Building Web services, Vol. 1, No 1, March 2003
M. P. Papazoglou, D. Georgakopoulos, Service Oriented Computing, special issue, communications of the ACM, October 2003, Vol. 46, No 10
G.D. Abowd et al., Context aware computing, special issue, IEEE Pervasive Computing Magazine, Special issue, July/September 2002, Vol. 1, No3
G.D. Abowd et al., Context aware computing, special issue, IEEE Wireless Magazine, October 2002, Vol. 9, No5
Evaluation scheme
There will be two quizzes and a semester long project. The quizzes are
closed book. The grading scheme is as follows.
Quiz #1: 20% (Scheduled for week #6)
Quiz #2: 40% (Scheduled for week #13)
Semester long project: 40% (Report and demos scheduled for Week #15)
Tentative schedule and lecture notes
Weeks |
TOPICS / LECTURES NOTES |
EVENTS |
||||
Circuit switched telephony and associated service architectures |
1 lecture |
|||||
Week #2 (January 12-16) |
1 lecture |
|||||
Week #3 (January 19-23) |
1 lecture |
|||||
Week #4 (January 26 - 30) |
Next Generation Networks III |
1 lecture |
||||
Week #5 (February 2 - 6) |
Next
Generation Networks III |
1 lecture |
||||
Week #6 (February 9 - 13) |
Quiz #1 |
No lecture |
||||
Week #7 February 16 - 20) |
Lecturer out of town
|
No lecture |
||||
Week 8 (February 23 - 27) |
Mid term break |
No lecture
|
||||
Week 9 |
Signaling protocol specific architectures Quiz #1 correction |
|
||||
Week #10 |
Signaling protocol neutral architectures |
1 lecture |
||||
Week 11 (March 16 - 20) |
Introduction to SDS (Hints for the
Project) Web Services based - architectures 1 Web Services based - architectures 2 |
|
||||
Week 12 (March 24 - 28) |
Introduction
to BEA Web Logic Web services based - architectures 2 |
1 lecture + Introduction to BEA Web Logic |
||||
Weeks 13 (March 30 - April 3) |
Quiz #2 |
No lecture |
||||
Week #15 |
|
No
lecture |
||||
Week
# 13-17) |
Project reports + demos | No lecture |
<>Project