Day 1: Basics and Registration
Session 1 SIP History and Principles (Hisham)
• SIP Background
• SIP Architecture
• UA Internal Architecture
• SIP Message Format
Session 2: IMS Overview, Architecture and Principles (Georg)
• History and Standardization
• Network Entities
• Convergence of Networks
• Easy Service Deployment
• Roaming Scenarios
• One Service over all Networks
• Differences between IMS and SIP
• IMS Interworking with other Networks
Session 3: SIP Registration, Routing and Security (Hisham)
• SIP Registration
• Event Notification
• SIP Routing
• SIP Security
Session 4: IMS Registration and Security (Georg)
• Discovery and Allocation of Network Elements
• User Identities
• Multiple Terminals / Multiple Registrations
• Authentication (AKA)
• IPSec and Security Agreement
• Network Initiated Re-Authentication / De-Registration
Day 2: Access Technologies, Sessions, Media
Session 5: Media and Sessions (Hisham)
• Session Description Protocol
• Real-time Transfer Protocol
• Dialogs and Sessions
Session 6: IMS Sessions (Georg)
• Routing in IMS
• Long Session Establishment Procedure
• SDP Extensions: Preconditions, m-line grouping
• SIP Extensions: PRACK, UPDATE, P-headers
• Forking in IMS
• Session Release
Session 7: Network Address Translation (NAT) (Hisham)
• NAT Traversal
• Intereactive Connectivity Establishment (ICE)
• STUN
• TURN
Session 8: IMS Access, Media, Charging and Handover (Georg)
• IMS Access Technologies (GPRS, I-WLAN, DSL)
• IMS Media Handling (SBLP, PCC)
• IMS Charging (FBC)
• IMS Voice Call Continuity (VCC – Rel-7)
Day 3: Advanced Principles and Services
Session 9: Advanced IMS Principles and Service Architecture (Georg)
• IMS Emergency Calls
• IMS Client Configuration (OMA DM MO / CP AC)
• Network Address Translation in IMS
• IMS Topology Hiding
• IMS Generic Authentication and Bootstrapping Procedure (GAA / GBA)
• Filtering / Filter Criteria
• Service Identities (PSI)
• Identification of Services (ServiceID)
Session 10: SIP Extensions and Services (Hisham)
• SIP Extension
• Presence
• Data Manipulation (XCAP)
Session 11: SIP Services (Hisham)
• Messaging
• Conferencing
Session 12: IMS Services (Georg)
• Multimedia Telephony
• Presence
• Conferencing
• Messaging
• Push to Talk over Cellular (PoC)
• Multimedia Sharing
• Short Message Services over IP
• Supplementary Services