IMS Application Development - Section 2 part C - 1

Wow..., editing video is not as quick & easy as I thought before. This is what I managed to come up with last weekend.

Actually I planned to stuff all the remaining of section 2 in the same video..., but due to time constraint, I decided to cut it at the end of the explanation of the SIP signals exchanged during the demo direct-call we saw in section 2 part B.

That means, two parts are still missing from section 2:

  • Demo of call through back-to-back user agent (along with some explanations).
  • Demo of call through sip proxy (+ explanations).
  • Quick demo of EZ IVR (I hope it will serve as a teaser / another dose of dope..., for motivation).

They all will be available in the upcoming section 2 part C-2 (which I'm going to start editing this Saturday).

I hope you enjoy this part, and..., until next week!

IMS Application Development - Section 2 _PREVIEW_ (B)

This is the second chunk of section 2. I decided to deliver series of small chunks (3-4 minutes). Psychologically it's a better way to go, I believe :). In this chunk a little demo of basic SIP call is presented.

Coming up next (in the other chunk -- taping is already done, missing the editing):

  • SIP Headers and SDP
  • Call through SIP Proxy
  • Call through Back-to-back User Agent
  • Demo of EZ IVR (motivation)

..., and that would conclude section 2.

Side note: the videos in this series are put together in a play list titled IMS Application Development using SIP Servlet and VoiceXML on my channel on youtube.

Preview of section 2 – IMS App. Dev. Tutorial

This is a 5-minutes preview of section 2 of the video series "IMS application development using SIP Servlet and VoiceXML. The video series will have 8 sections, with the following organization:

  • Segment I
    1. Overview of IMS and the series: this entry is our first stab at it.
    2. Brief introduction to SIP: this entry, this one, this one, and this one :).
    3. Installation of servers (SIP Servlet container, VoiceXML server, Asterisk as media gateway, and sip softphones): here and here.
    4. Programming SIP Servlet quick course: (so far) this, this, this, this, this, and this :).
    5. Programming VoiceXML quick course.
  • Segment II
    1. Designing of the EZ IVR
    2. Implementing EZ IVR
    3. Testing EZ IZR


Playlist available on YouTube.

The source code of the SIP-servlet crashcourse: http://www.box.net/shared/tk4ghghllg

They're all brewing. Up to this date I already have the narrations done for section 1-5. All the parts for section 2 have been fully recorded, but most of them have not gone through editing room. What I’m showing here is what I managed to come up with last night. When completed, this section 2 will have a demo (and explanation) of SIP calls (various scenarios) and call-tracing (with wireshark).


UPDATE: Date 25 Feb. 2010. Just uploaded the first part of Cataroo (video) presentation. The video is still related to this series (also talks about SIP application development). This time it's about a technique to test such applications, specifically on automating the testings.

Update: I just realized that the series of Cataroo presentation is actually what I had in mind for segment II of this IMS App. Dev. Tutorial. Oh, well.