SIP in 3GPP August 12th, 2000 Adam Roach

Slides:



Advertisements
Similar presentations
MIGRATION OF GSM TO GPRS
Advertisements

University of California at Berkeley
DUE Vincente D’Ingianni Director of Professional Services Binary Systems, Inc. IMS.
1 General Packet Radio Service (GPRS) Adapted from a presentation by Miao Lu Nancy Samaan SITE, Ottawa.
All-IP distributed (proxy) control model architecture Henrik Basilier, Ericsson ALLIP __ERI_distributed_CM.
SC-AllIP A- PathsTwdsAllIP_A Ericsson1 All-IP Evolution Paths Towards an All-IP network Ericsson.
IP Multimedia Subsystem (IMS) 江培文. Agenda Background IMS Definition IMS Architecture IMS Entities IMS-CS Interworking.
IMS Workshop- Summary James Rafferty August
6 The IP Multimedia Subsystem Selected Topics in Information Security – Bazara Barry.
SIP and the application of SIP as used in 3GPP Keith Drage - Lucent Technologies.
How do Networks work – Really The purposes of set of slides is to show networks really work. Most people (including technical people) don’t know Many people.
All IP Network Architecture 2001 년 12 월 5 일 통신공학연구실 석사 4 차 유성균
 3G is the third generation of tele standards and technology for mobile networking, superseding 2.5G. It is based on the International Telecommunication.
E J B J A V A X M L C O R B A M P L S D i f f S e r v I P V P N Q o S I P v 6 G P R S U M T S An Analysis.
SIP in 3GPP August 12th, 2000 Adam Roach
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
Presence Applications in the Real World Patrick Ferriter VP of Product Marketing.
Network Components 101 Travis Hill.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
IEEE R lmap 23 Feb 2015.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
Ronald D. (Ron) Ryan Chair T1P1.SAH Slide 1 Copyright Nortel Networks T1P1/ Overview 3G UMTS LI Capabilities T1P1.SAH April 2001.
IP Network Clearinghouse Solutions ENUM IP-Enabling The Global Telephone Directory Frank Estes Vice President , ext 224
SIP Extensions for Enhanced Location Based Services in 3G Networks International SIP 2004, Paris Pavitra Krishnaswamy Application-Ready.
CP-a Emergency call stage 2 requirements - A presentation of the requirements from 3GPP TS Keith Drage.
Top right corner for field-mark, customer or partner logotypes. See Best practice for example. Slide title 40 pt Slide subtitle 24 pt Text 24 pt Bullets.
Ericsson, ALLIP Features control at Home or at the Visited Systems.
1 Presentation_ID © 1999, Cisco Systems, Inc. Cisco All-IP Mobile Wireless Network Reference Model Presentation_ID.
All-IP Access Network Issues 1 TSG-A/3GPP2 All IP Access Network Issues -- TSG-A View -- February
Lucent Technologies Bell Labs Innovations Slide 1 2GPP2: Jan 06-07, 2000, Walnut Creek, CA cdma2000 3GPP2 All IP Network Reference Model Chung Liu
S Postgraduate Course in Radio Communications. Interoperability between 3G and WLAN using IMS Antti Keurulainen,
Lucent Technologies Bell Labs Innovations Slide 1 3GPP2: March 23-24, 2000, Kyoto, Japan SC-ALLIP cdma2000 3GPP2 Phased Network Reference.
1 Special Topics in Computer Engineering Supervised by Dr. Walid Abu-Sufah Jordan University Department of Computer Engineering.
All IP Workshop, Nice, February 2000Architectural Principles /1 Architectural principles 3GPP All IP Workshop By Ina Widegren System Manager WCDMA Systems.
MULTIMEDIA ENGINEERING ISE (International School of Engineering, CU) Information and Communication Engineering 4 2.5G Mobile Phone and Network.
BITS Pilani Pilani | Dubai | Goa | Hyderabad EA C451 Vishal Gupta.
INTERNET PROTOCOL TELEVISION (IP-TV)
(Worldwide Interoperability for Microwave Access)
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
IP Telephony (VoIP).
Authors: Jiang Xie, Ian F. Akyildiz
1.2 The Network Edge Beginning at the edge of a network we are looking at the components with which we are most familiar - namely, the computers that we.
ETH/RZC Zsolt Szendrei
Ad-hoc Networks.
GSM,GPRS & CDMA Technology
SEMINAR ON “ GPRS “ GPRS- General Packet Radio Service provides a direct link into the Internet from a GSM phone.
A New Era in Critical Communications
SMS.
Video Conferencing
VoIP & Hosted PBX
Session Initiation Protocol (SIP)
Introduction to Networking
NETLMM Applicability Draft (Summary)
Internet Networking recitation #12
How Can Hosted PBX Help You Gain The Communication Balance
INTERNET PROTOCOL TELEVISION (IP-TV)
Where should services reside in Internet Telephony Systems?
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
Software Defined Networking (SDN)
Progress leisure OCR GCSE ICT.
Basic Computer Networks Configurations
IMS & Wireline to Wireless Convergence
IP Multimedia Subsystem & W-CSCF
Network Architecture How does it all work?
GPRS Architecture Ayan Ganguly Bishakha Roy Akash Dutta.
Software interoperability in the NGN Service layer
JAIN FOR MAP PROJECT GROUP: Maurizio Bonuccelli Piero Lauri
Principles of Information Technology
Discussion Issues on IMS-based NGN
Presentation transcript:

August 12th, 2000 Adam Roach adam.roach@ericsson.com SIP in 3GPP August 12th, 2000 Adam Roach adam.roach@ericsson.com Some slides are not self-explanatory. The comments found in this are should help to demonstrate the point being made. For maximum benefit, I suggest you print these slides (with comments), and then step through the slide show (in full screen mode) so that the animations can be of assistance.

Disclaimer Some terms used in this presentation are trademarks or registered trademarks of their respective owners. The use of these terms is not an endorsement of the related product or corporation; the terms are included only to give the audience concrete example with which they are (hopefully) already familiar.

3GPP Network Model IP Multimedia Domain (multimedia by SIP, EIR MGCF R-SGW *) MRF Multimedia IP Networks PSTN/ Legacy/External Applications & Services *) Alternative Legacy Acces mobile Network Network s SCP IP Multimedia Domain (multimedia by SIP, IETF RFC2543) CSCF Mh Ms Mw CAP Mm HSS *) Cx CSCF CSCF Gr Mr Mg PS Domain Gi Gi Gf Gc Gi T-SGW *) SGSN GGSN Mc Iu Gi Gn Iu TE MT UTRAN CS Domain (multimedia by ITU H.324M) MGW MGW R Uu Iu Nb Mc Mc This picture describes the 3GPP reference model. Don’t concentrate too much on the details. What I’m illustrating here is that the 3G network is essentially broken up into three different domains: Packet Switched (which basically just provides a bitpipe into the network), Circuit Switched (which performs multimedia through H.324M -- I won’t be discussing this domain), and the IP Multimedia Domain. The IP Multimedia Domain is what we’re interested in, since this is where 3G has decided to use SIP. Of particular interest is the CSCF (Call/Session Control Function), which can be considered the primary SIP node in the network. Nc MSC server GMSC server T-SGW *) CAP CAP D C Applications & Services *) HSS *) R-SGW *) Mh

Different Kinds of CSCFs Proxy CSCF: Provides emergency service breakout, triggers for locally-provided services, and number normalizing (per local dialing plan) P-SCSF Visited B S-CSCF Home A 1 2 7 10 11 12 13 15 17 P-CSCF Visited A 18 A B GGSN SGSN Radio Access Network Home B 8 I-CSCF HSS 9 14 6 3 4 5 16 Currently, 3GPP has defined three different functional behaviors which the CSCF will exhibit. The Proxy CSCF (P-CSCF) provides a first point of contact for the handset. All signaling to and from the handset goes through the P-CSCF. In terms of SIP, it behaves as an outbound proxy. The main purpose for this node is to provide emergency service breakout and to do some basic message manipulation to enable the visited domain operator to provide locally sensitive services (e.g. traffic reports, directory services, etc). It also does simple number internationalization (which allows the support of local dialin plans). It will probably also play a role in quality of service reservations.

Different Kinds of CSCFs P-SCSF Visited B S-CSCF Home A 1 2 7 10 11 12 13 15 17 P-CSCF Visited A 18 A B GGSN SGSN Radio Access Network Home B 8 I-CSCF HSS 9 14 6 3 4 5 16 Interrogating CSCF: Queries the HSS to find the correct S-CSCF. First point of contact for incoming call signalling. The Interrogating CSCF (I-CSCF) is mostly a load distribution node. Since DNS allows us simple statistical distribution among identical nodes, distributing load among the I-CSCFs is quite simple. But if all we relied on was statistical distribution, we wouldn’t be able to allocate subscriptions on appropriate serving nodes according to their capabilities, nor would be be assured of the ability to keep call state information between transactions. So, the I-CSCF, in conjunction with the HSS, allocates subscription information onto appropriate Serving CSCFs. The HSS keeps track of this information so that all transactions and all calls for the same user go through the same service node. The HSS stores user profile information; it’s somewhat similar to the HLR found in today’s cellular networks.

Different Kinds of CSCFs P-SCSF Visited B S-CSCF Home A 1 2 7 10 11 12 13 15 17 P-CSCF Visited A 18 A B GGSN SGSN Radio Access Network Home B 8 I-CSCF HSS 9 14 6 3 4 5 16 Serving CSCF: Provides subscriber services. The Serving CSCF (S-CSCF), quite simply, provides users services. Of course, SIP allows the terminal to provide many services itself. The S-CSCF will be useful in providing, for example: call forwarding when the terminal is not available, call barring, centralized speed dial lists, VPN services, etc.

SIP from terminal to network SIP between network call nodes 3GPP SIP Decisions SIP from terminal to network SIP between network call nodes So, what decisions have actually been taken regarding SIP in the 3G standardization body? Truthfully, not a whole lot. It has been decided to use SIP from the terminal to the network, and SIP between the network service nodes. In other words, all IP Multimedia call signaling will be performed via SIP. Why is this all they’ve decided? So far, 3G has been concentrating on network architecture and generalized information flows, as opposed to the gritty protocol details. The work in standardizing exactly how SIP is to be used is just now getting underway.

General Principles S-CSCFs may have different capabilities. Firewalling must be possible. Terminal and node behaviours should be consistent, regardless of whether the user is roaming. Follow IETF standards as much as possible. Service nodes are access independent. Serving CSCFs may reside in either home or roamed-to network. S-CSCFs may have different capabilities. In other words, an operator may have some somewhat expensive S-CSCFs that do business services (such as VPNs), and some relatively cheaper nodes that do residential services. The network needs to provide the capability to select an appropriate node based on the subscriber’s profile. Firewalling between network domains must be possible. One major network operator concern is that allowing the structure of their network to be visible from the outside will open them up to certain types of security problems. The behavior of the service nodes, and especially the terminals, should be the same regardless of whether the user is roaming. This is important, since it eliminates conditional behaviors that may only show up in odd circumstances, thus making the network easier to build, troubleshoot, and maintain. There is a desire in the 3G group to, as much as possible, use IETF protocols for the IP Multimedia domain. This allows the ongoing work in the IETF to be leveraged in the 3G network, and should provide a smoother interoperation of 3G equipment with non-3G equipment. The 3G network shouldn’t rely on and particular access method for its services (I’ll get into this more later). Finally, a decision has been taken to allow the S-CSCF to be placed in the visited network (by the home operator), if it can support the user’s services. This is also covered later.

(Ideal) Access Independent Network Worldcom Service Node Yahoo! Service Node PSTN PSTN GW owned by traditional telco. Calling users subscribe; authorization/billing based on challenge/response model Pay-per-view movie service using RTSP, hosted by backbone provider Service Node Peer IP backbone networks IP IP IP IP GGSN SGSN CMTS Broadband Access Providers (Wireless, Cable, DSL, etc.) What do we mean by an access independent network? In an ideal world, this basically means that you have a group of interconnected IP networks with peering arrangements providing an IP network backbone, similar to today’s Internet. In fact, many people believe that this could be accomplished with today’s Internet. Consumers gain access to this network through a variety of means: 3G wireless, DSL, cable modems, GPRS, wireless LANs, etc. Bridges to the existing telephone network can be provided through media gateways. From a technical perspective, there’s no reason that these gateways can’t be provided by a third party -- as long as they are able to bill the customer for the service. This model is similar to the pay-per-subscription news web sites currently available. New services, such as streaming media, may be offered by a variety of providers, possibly even the network backbone providers themselves. Conversational services will be provided by both traditional and non traditional service providers, many of whom may also supply access methods. Subscribers may even elect to run their own services from their own premises, when appropriate. My own machine with a multicast chat server for all my friends, connected through my broadband access Service Node

Short Term Network Picture Access PSTN IP PSTN Access IP Firewall Firewall Call Control IP Backbone Call Control Access PSTN In the short term, however, I expect the 3G network will look very similar to the business models provided by today’s wireless networks: services will be bundled with network and radio access. These same service providers will want to operate their own PSTN gateways, for the extra profits that can be gained from captive users. Different IP domains will have firewalls separating them. Note, however, that this picture isn’t too far off from the ideal. You still have a variety of network access methods, and there’s no technical reason that third parties can’t provide multimedia service nodes. Luckily, this provides a clear migration path towards an ideal network. Once consumers and the particularly savvy network and service operators begin to realize the really cool possibilities available, I’m sure we’ll see this migration begin. Once the shift has begun, an increasing number of service providers will have to shift to this model in order to remain competitive. IP IP Firewall Firewall PSTN Call Control Call Control Access

Selection of Serving Node Location (Home Execution) I-CSCF Home P-CSCF Visited GGSN SGSN Radio Access Network S-CSCF HSS Profile 3 4 6 7 8. OK 5. REGISTER 2. REGISTER 9. OK This slide demonstrates the basic registration flows found when a serving CSCF is located in the home network. Of particular interest are steps 3 and 4: during these, the home service provider determines where to send the registration. In this case, it is a S-CSCF in the home domain. 1. REGISTER 10. OK

Selection of Serving Node Location (Non-Roaming) Home HSS Location Profile 3 4 6 7 8. OK I-CSCF S-CSCF 5. REGISTER 2. REGISTER 9. OK Notice that the registration flow for the non-roaming case is identical. P-CSCF 1. REGISTER 10. OK GGSN SGSN Radio Access Network

Selection of Serving Node Location (Visited Execution) I-CSCF Home P-CSCF Visited GGSN SGSN Radio Access Network S-CSCF HSS Profile Selection of Serving Node Location (Visited Execution) 3 4 5. REGISTER 12. OK 9 10 2. REGISTER 13. OK 11. OK 8. REGISTER 6 7 In the case that a serving CSCF is selected in the visited network, the behaviors of each node are identical as in the previous case: the only difference is that, in steps 3 and 4, the home network determines that the next hop for registration lies in the visited network. Once the registration arrives there, the I-CSCF does what all I-CSCFs do: it works with the location function in the HSS to determine where to send the registration next (in this case, the serving CSCF). 14. OK 1. REGISTER

Visited-Domain Provided Service (e.g. 411 Directory Assitance) S-CSCF I-CSCF HSS P-CSCF Visited MGCF/ T-SGW MGW GGSN SGSN Radio Access Network PSTN 4 3 5. INVITE 14. 200 6. INVITE 13. 200 2. INVITE sip:info@visited 9. INVITE 10. IAM 15. 200 Updates URI 12. 200 11. ANM This demonstrates the mechanism by which the P-CSCF can be used to trigger (but not provide) location sensitive services. This call flow shows how one might implement, for example, a location-sensitive directory assistance service. 7 8 16. 200 1. INVITE tel:1411

Non-Conversational Services Web Server IP Backbone Media Server GGSN SGSN Radio Access Network Since wireless handsets will have an IP connection, Non-conversational services will be accessed in the same way as they are from normal PCs and wired devices.

Future Issues to be Decided Handling of Instant Messages (SMS). SIP “MESSAGE” seems a natural fit, but other ideas are being proposed Uses of MRF (Media Resource Function) node. Possible uses include: Conference Bridge (both dial-in and spontaneous) Transcoding Streaming Media/Announcments

Wireless Services Implications Called Home Caller Home Value added services Value added services API API SIP SIP (S-CSCF) (S-CSCF) Access signaling signaling Access WireLine WireLine Another feature that the decision to use SIP as a call control method affords that wasn’t present in previous wireless networks is a complete decoupling of the services provided with the network that the user is currently in. No longer will the limitations of the visited network have an impact on the services available to the user. This frees the network operators to deploy new services much faster, since they will no longer need to wait for support from their network partners. It also allows service providers to deploy proprietary service nodes in their network, allowing innovative services which would not otherwise be possible, giving the truly creative service providers an edge in attracting and retaining customers. There are two reasons this technique is possible: by not relying on the visited network to provide service triggering, the service provider is allowed to hide trade secrets which may be relevant to these new services. Secondly, the service provider doesn’t need to be constrained to the type of information which can be expressed via the standardized service API. WLan WLan TA? UTRAN GPRS TA? GPRS UTRAN TA? FW? FW? Bearer Services oriented Bearer Services oriented Bearer Services oriented IP backbone Video/Audio/Signaling Video/Audio/Signaling

3G is dedicated to using SIP for call control. Conclusions 3G is dedicated to using SIP for call control. This development will allow a seamless integration of “smart” wireless terminals into the exploding information/communication IP networks. If deployed correctly, the transition to 3G networks will be a revolution in wireless communications unlike any previously seen. 3G has taken the decision to use SIP for the IP Multimedia call control. This decision allows the integration of wireless terminals into the Internet, bringing them up to the same information access level as personal computers, but with the additional benefit of being portable and wireless. This basically ties the success of wireless terminals to the ever-growing success of the Internet. If done correctly (i.e. without crippling barriers), this promises to be the most radical wireless revolution yet seen.