Organizations

a portal for promoting internet and telecom
standardization knowledge

IETF topics > SIP
  RFC index search site map about tech-invite home
# IETF   # 3GPP   # ETSI
# Alliances, Fora, & other SDOs
Standardization work
# IETF WGs: RFCs & Drafts  
# IAB # IRTF
# 3GPP series   # ETSI committees
IETF topics
# SIP   # Security  
# Presence, IM & XCAP
# Conferencing   # Media Control  
# EAP   # Mobility Management  
3GPP topics
# Network Architecture   # GPRS  
# IMS   # Security Architecture  
# AKA   # GAA/GBA   # LI  
# GAN   # MBMS   # I-WLAN   # EPS  
# PCC   # Charging  
# HSS & Subscriber Data   # GUP  
# LCS   # Presence   # PoC  
# SIP-I   # ISC   # ICS  
ETSI topics
# TISPAN NGN  
Other topics
# M2M   # RFID   # NFC  
# Network Simulation
#public access
#private access (full or partial)
# public access so far, but very likely private access with next version
# SIP RFC3261's Example  
# SIP Protocol Structure  
# SIP Dialogs & Routing  
# SIP Service Examples  
# SIP Authentication Service  
# ABNF Grammars (SIP, SDP...)  

SIP Service Examples:
04. Transfer - Unattended

Top Prev Next Start   Reader's guide
01. Call Hold  02. Consultation Hold  03. Music On Hold  04. Transfer: Unattended  05. Transfer: Attended  06. Transfer: Instant Messaging
07. Call Forwarding Unconditional  08. Call Forwarding Busy  09. Call Forwarding No Answer  10. 3-Way Conference: 3rd Party is Added
11. 3-Way Conference: 3rd Party Joins  12. Single Line Extension  13. Find-Me  14. Call Management (Incoming Call Screening)
15. Call Management (Outgoing Call Screening)  16. Call Park  17. Call Pickup  18. Automatic Redial  19. Click to Dial

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Despite the BYE sent by Alice, the dialog between Alice and Bob still exists until the subscription created by the REFER has terminated
Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

Transfer - Unattended
Top 1) INVITE (B2A) 2) 180 Ringing 3) 200 OK 4) ACK (B2A)
Prev Next 5) REFER (A2B: C) 6) 202 Accepted 7) NOTIFY (B2A: Trying) 8) 200 OK
    9) BYE (A2B) 10) 200 OK 11) INVITE (B2C ref. by: A) 12) 180 Ringing
    13) 200 OK 14) ACK (B2C) 15) NOTIFY (B2A: OK) 16) 200 OK

The dialog between Alice and Bob is now terminated
Last update: November 19, 2009 
© 2005-2010 Joël Repiquet, All Rights Reserved.