Internet DRAFT - draft-hwang-sipping-midcall-reqs

draft-hwang-sipping-midcall-reqs




                  SIPPING                                                     J. Hwang 
                  Internet Draft                                                    KT 
                  Document: draft-hwang-sipping-midcall-reqs-              A. Tripathi 
                  00.txt 
                  Expires: July 20, 2004                           Huawei Technologies 
                                                                              V. Vinit 
                                                               Hughes Software Systems 
                                                                                       
                                                                       January 20, 2004 
                
                
                            Requirements for Mid Call Communication in the SIP 
                                 draft-hwang-sipping-midcall-reqs-00.txt 
                
                
               Status of this Memo 
                
                  This document is an Internet-Draft and is subject to all provisions 
                  of section 3 of RFC 3667.  By submitting this Internet-Draft, each 
                  author represents that any applicable patent or other IPR claims of 
                  which he or she is aware have been or will be disclosed, and any of 
                  which he or she become aware will be disclosed, in accordance with 
                  RFC 3668. 
                   
                  Internet-Drafts are working documents of the Internet Engineering 
                  Task Force (IETF), its areas, and its working groups.  Note that 
                  other groups may also distribute working documents as Internet-Drafts. 
                   
                  Internet-Drafts are draft documents valid for a maximum of six months 
                  and may be updated, replaced, or obsoleted by other documents at any 
                  time.  It is inappropriate to use Internet-Drafts as reference 
                  material or to cite them other than as "work in progress." 
                   
                  The list of current Internet-Drafts can be accessed at 
                  http://www.ietf.org/ietf/1id-abstracts.txt. 
                   
                  The list of Internet-Draft Shadow Directories can be accessed at 
                  http://www.ietf.org/shadow.html. 
                   
                  This Internet-Draft will expire on July 20, 2005. 
                   
               Copyright Notice 
                   
                  Copyright (C) The Internet Society (2005). 
                   
               Abstract 
                   
                  In its current form, Session Initiation Protocol (SIP) allows session 
                  invitations, instant messages, and other requests to be delivered 
                  from one party to another. However it doesnot explicitly permit 
                  midcall events such as hook/flash from the user to be passed on to 
                  the network application server. Without such ability, it is not clear 
                  how SIP can be used to provide certain network controlled services. 
                  This document identifies a set of requirements for extensions to SIP 
                  to provide a MidCall-based communications framework. 
                    
                  Hwang          Informational - Expires July 2004                 1 
                           Requirements for Midcall Communication in SIP January 2005 
                   
                   
               Table of Contents 
                   
                  Status of this Memo................................................1 
                  Abstract...........................................................1 
                  1. Introduction....................................................3 
                  2. Problem Statement...............................................4 
                  3. Requirements....................................................4 
                  4. Security Considerations.........................................4 
                  5. IANA Considerations.............................................4 
                  6. Informative References..........................................5 
                  Author's Addresses.................................................5 
                  Intellectual Property Statement....................................5 
                    
                  Hwang          Informational - Expires July 2005                 2 
                           Requirements for Midcall Communication in SIP January 2005 
                   
                   
               1. Introduction 
                   
                  The Session Initiation Protocol (SIP) [1] supports communications 
                  across many media types, including real-time audio, video, text, 
                  instant messaging, and presence. This communication is established by 
                  the transmission of various SIP requests (such as INVITE and MESSAGE 
                  [4]) from an initiator to the recipient, with whom communication is 
                  desired. 
                      
                  Softswitches, or IP-based voice switches, are fast replacing 
                  expensive, proprietary telecom circuit switches as the primary 
                  switching elements in wireline carrier networks. 
                   
                  SIP has been widely accepted as the main signalling protocol in the 
                  Next Generation wireline and wireless networks. This is reflected in 
                  the endorsement of SIP by IPCC and 3GPP. 
                      
                  SIP is used for softswitch-to-softswitch signaling, as well as 
                  softswitch-to-application server and application server-to-media 
                  server signaling. 
                      
                                                   +--------+ 
                                                   |   SCP  | +-------------------+ 
                                                   +--------+ | Application Server| 
                                                        |     | /Media Server     | 
                                                   INAP |    /+-------------------+ 
                                                        |   /SIP 
                                   +--------+      +-----------+     +---------+ 
                                   |        |Megaco|           | ISUP|  SSP/   | 
                                   |   MG   |------| SoftSwitch|-----|  PSTN   | 
                                   |        |      |           |     +---------+ 
                                   +--------+      +-----------+ 
                                     | | |               | 
                                     | | |Trunks         | SIP/H.323/MGCP/Megaco 
                                     | | |               | 
                                                     +-------+ 
                                                     |IAD/PBX| 
                                                     +-------+ 
                                                      ^ ^ ^ ^ 
                                                   FXS| | | |FXO 
                                                      | | | | 
                                                    Black Phones 
                                                       
                                   Figure 1. A Typical SoftSwitch Platform 
                      
                  End users connect to the SIP based softswitch platform through a SIP-
                  based Integrated Access Device (IAD) or SIP Phone, which hooks into 
                  their broadband modem. However usage of SIP in the access network of 
                  a wireline carrier network has raised some new requirements about 
                  communicating mid-call events to the softswitch platform. 
                   
                    
                  Hwang          Informational - Expires July 2005                 3 
                           Requirements for Midcall Communication in SIP January 2005 
                   
                  This document defines the requirement for adding a MidCall framework 
                  to SIP. 
                
               2. Problem Statement 
                   
                  To provide a uniform service behavior to different kinds of Access 
                  end points like MGCP, H.248/Megaco, there is a requirement that SIP 
                  based softswitch platforms be able detect and then process mid call 
                  event from the SIP end points. 
                      
                  However there is lack of clarity as to how to use SIP end points can 
                  be made to provide the same service behavior as that provided by the 
                  ordinary POTS terminal. The reason is that SIP doesnot provide any 
                  mechanism to transfer the hook/flash event from the user's end-point 
                  to the softswitch. 
                    
                  SIP is a powerful and flexible protocol and provides many mechanisms 
                  [5] to provide supplementary services to the SIP end points. However 
                  if the same service behavior, as a POTS terminal, is desired then SIP 
                  should provide extensions to report any mid-call events like 
                  hook/flash to the central softswitch platform. 
                   
                   
               3. Requirements 
                   
                  The following description identifies requirements for a solution that 
                  provides MidCall-based communication in SIP. 
                   
                  REQ 1: The solution must enable SIP based IADs or PBXs to provide the 
                  same POTS interface to the end user. 
                   
                  REQ 2: The solution shall try to provide a generic framework for 
                  reporting mid-call events which is extensible. 
                   
                  REQ 3: The solution shall provide the flexibility in service mapping 
                  and preferenecs and based on the following assumptions 
                       1) Predefined mapping between the terminal and the service  
                       2) User's configuration of the preferred mid-call service (for  
                           example, through web page)  
                       3) Network application service provides full options to choose  
                           by prompting user to select call waiting, call transfer, etc  
                           when user provides a mid-call hook/flash indication. 
                   
                  REQ 4: The solution should require the SIP Phone to have only one 
                  HOOK/FLASH button, similar to the POTS phone. This is required to 
                  provide SIP based VOIP connectivity in the greenfield areas. 
                   
               4. Security Considerations 
                   
                  There are no specific Requirements related to Security. 
                   
               5. IANA Considerations 
                   
                  This document introduces no new considerations for IANA.  
                    
                  Hwang          Informational - Expires July 2005                 4 
                           Requirements for Midcall Communication in SIP January 2005 
                   
                   
               6. Informative References 
                   
                  [1] Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A.,        
                  Peterson, J., Sparks, R., Handley, M. and E. Schooler, "SIP:        
                  Session Initiation Protocol", RFC 3261, June 2002. 
                   
                  [2] Rosenberg, J. and H. Schulzrinne, "Session Initiation Protocol        
                  (SIP): Locating SIP Servers", RFC 3263, June 2002. 
                   
                  [3] Roach, A., "Session Initiation Protocol (SIP)-Specific Event        
                  Notification", RFC 3265, June 2002. 
                   
                  [4] Campbell, B., Rosenberg, J., Schulzrinne, H., Huitema, C. and D.        
                  Gurle, "Session Initiation Protocol (SIP) Extension for Instant        
                  Messaging", RFC 3428, December 2002. 
                           
                  [5] Sparks, R. and A. Johnston, "Session Initiation Protocol Call        
                  Control - Transfer", draft-ietf-sipping-cc-transfer-03 (work in        
                  progress), October 2004. 
                   
               Author's Addresses 
                   
                  Dr. Jinkyung Hwang  
                  KT  
                  17 Woomyun-dong              Phone:  +82-2-526-6830  
                  Seocho-gu, Seoul, Korea      Email:  jkhwang@kt.co.kr  
                   
                  Alok Tripathi 
                  Huawei Technologies          Phone:  +86-755-28789400  
                  Bantian, Shenzhen, China     Email:  alokt@huawei.com  
                   
                  Vikas Vinit 
                  Hughes Software Systems      Email: vikasvinit@hssworld.com 
                  Bangalore, India 
                   
                
               Intellectual Property Statement 
                   
                  The IETF takes no position regarding the validity or scope of any 
                  intellectual property or other rights that might be claimed to 
                  pertain to the implementation or use of the technology described in 
                  this document or the extent to which any license under such rights 
                  might or might not be available; neither does it represent that it 
                  has made any effort to identify any such rights. Information on the 
                  IETF's procedures with respect to rights in standards-track and 
                  standards-related documentation can be found in BCP-11. Copies of 
                  claims of rights made available for publication and any assurances of 
                  licenses to be made available, or the result of an attempt made to 
                  obtain a general license or permission for the use of such 
                  proprietary rights by implementors or users of this specification can 
                  be obtained from the IETF Secretariat. 
                   
                    
                  Hwang          Informational - Expires July 2005                 5 
                           Requirements for Midcall Communication in SIP January 2005 
                   
                  The IETF invites any interested party to bring to its attention any 
                  copyrights, patents or patent applications, or other proprietary 
                  rights which may cover technology that may be required to practice 
                  this standard. Please address the information to the IETF Executive 
                  Director. 
                   
               Disclaimer of Validity 
                   
                  This document and the information contained herein are provided on an 
                  "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS 
                  OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET 
                  ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, 
                  INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE 
                  INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED 
                  WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 
                   
                   
               Copyright Statement 
                   
                  Copyright (C) The Internet Society (2005).  This document is subject 
                  to the rights, licenses and restrictions contained in BCP 78, and 
                  except as set forth therein, the authors retain all their rights. 
                
                    
                  Hwang          Informational - Expires July 2005                 6