Example service

Example service

This example is adapted from the above article, and the service is a network-based alarm clock service:

  • delivers user specific information (latest news, weather, etc.)
  • at a user selected time
  • to the user’s “alarm clock” network appliance

Specifically:

  1. REGESTER register@home.net
    To: [slp:/d=alarmclock, r=bedroom, u=maguire]@ua.chips.home.net
    From: [slp:/d=alarmclock, r=bedroom, u=maguire]@ua.chips.home.net
    Content-type: application/ddp
    [Device address]
  2. INVITE sip:[slp:/d=alarmclock, r=bedroom, u=maguire]@home.net SIP/2.0
    From: sip:announcement@alarmclock.net
    To: [slp:/d=alarmclock, r=bedroom, u=maguire]@ua.chips.home.net
    Via: alarmclock.net
    Content-type: application/sdp
    [SDP for uni-directional RTP stream]

Transcript

[slide506] So now can look at a service where we could say, aha, let's say I want to get the latest news and weather for wherever I am. I want to get my selected time, not necessarily the local time, but I'd like to have, let's say, Stockholm time. And I'd like to be able to have my alarm clock functionality for this. So what do I do? I register the alarm clock for this function for me with my SIP server, with my SIP registrar. I send the description of what I want, along with the description of now the things that are to be done. Later, an INVITE occurs.