• 沒有找到結果。

VoIP Services for Mobile Networks

N/A
N/A
Protected

Academic year: 2021

Share "VoIP Services for Mobile Networks"

Copied!
5
0
0

加載中.... (立即查看全文)

全文

(1)

UPGRADE is the European Journal for the Informatics Professional, published bimonthly at <http://www.upgrade-cepis.org/>

Publisher

UPGRADE is published on behalf of CEPIS (Council of European Professional Informatics Societies, <http://www.cepis.org/>) by NOVÁTICA

<http://www.ati.es/novatica/>, journal of the Spanish CEPIS society ATI (Asociación de Técnicos de Informática <http://www.ati.es/>).

UPGRADE is also published in Spanish (full issue printed, some articles online) by NOVÁTICA, and in Italian (abstracts and some articles online) by the Italian CEPIS society ALSI

<http://www.alsi.it> and the Italian IT portal Tecnoteca <http://www.tecnoteca.it/>.

UPGRADE was created in October 2000 by CEPIS and was first published by NOVÁTICA and INFORMATIK/INFORMATIQUE, bimonthly journal of SVI/FSI (Swiss Federation of Professional Informatics Societies, <http://www.svifsi.ch/>).

Editorial Team

Chief Editor: Rafael Fernández Calvo, Spain, <rfcalvo@ati.es> Associate Editors:

• François Louis Nicolet, Switzerland, <nicolet@acm.org> • Roberto Carniel, Italy, <carniel@dgt.uniud.it>

Editorial Board

Prof. Wolffried Stucky, CEPIS Past President Fernando Piera Gómez and

Rafael Fernández Calvo, ATI (Spain) François Louis Nicolet, SI (Switzerland) Roberto Carniel, ALSI – Tecnoteca (Italy)

English Editors: Mike Andersson, Richard Butchart, David Cash, Arthur Cook, Tracey Darch, Laura Davies, Nick Dunn, Rodney Fennemore, Hilary Green, Roger Harris, Michael Hird, Jim Holder, Alasdair MacLeod, Pat Moody, Adam David Moss, Phil Parkin, Brian Robson.

Cover page designed by Antonio Crespo Foix, © ATI 2003

Layout: Pascale Schürmann

E-mail addresses for editorial correspondence: <rfcalvo@ati.es>, <nicolet@acm.org> or <rcarniel@dgt.uniud.it>

E-mail address for advertising correspondence: <novatica@ati.es>

Upgrade Newslist available at

<http://www.upgrade-cepis.org/pages/editinfo.html#newslist>

Copyright

© NOVÀTICA 2004. All rights reserved. Abstracting is permitted with credit to the source. For copying, reprint, or republication permission, write to the editors.

The opinions expressed by the authors are their exclusive responsibility.

ISSN 1684-5285

Vol. V, No. 1, February 2004 2 From the Editors’ Desk

‘MOSAIC’: A New Section Is (re)Born

The members of the Editorial Team of UPGRADE announce the inauguration of a new section called MOSAIC, and the issues that will be covered in the monographs of year 2004.

Joint issue with N

OVÁTICA

*

3 Presentation

Wireless Access: Towards Integrated Mobile Communications – Vicente Casares-Giner and Jordi Domingo-Pascual

In their presentation the guest editors introduce the monograph, giving a brief historic outline of Telecommunications and explaining the present situation of Wireless Access technologies, where four families coexist: Cellular Systems, Cordless Systems, Wireless Local Area Networks (WLAN) and Satellite Systems. As usual, a list of Useful References is also included for those interested in knowing more about this subject.

8 VoIP Services for Mobile Networks – Ai-Chun Pang and Yi-Bing Lin

This paper describes the UMTS all-IP solution for voice environments over IP (VoIP). The paper is centred on the functionality of IMS nodes (IP Multimedia Subsystem) and on SIP (Session Initiation Protocol) as a support for registrar and call generation operations.

12 WLAN Tracker: Location Tracking and Location Based Services in Wireless LANs Can Komar and Cem Ersoy

The authors present the WLAN Tracker, a product developed jointly by two laboratories. Its purpose is to enable users (portable computers, PDAs, etc) to be tracked throughout the entire coverage area of a WLAN.

15 Dissemination of Popular Data in Distributed Hot Spots – Mehmet Yunus Donmez, Sinan Isik, and Cem Ersoy

This article describes the WIDE (Wireless Information Delivery Environment) system, whose purpose is to distribute stored information in the so called hot spots, making use of an IEEE 802.11 infrastructure.

20 What is the Optimum Length of a Wireless Link? – M. Ufuk Çaglayan, Fikret Sivrikaya, and Bülent Yener

The authors offer solutions to power assignment in the form of two algorithms based on linear programming.

26 Capacity in WCDMA Cellular Systems: Analysis Methods – Luis Mendo-Tomás

The authors offer solutions to power assignment in the form of two algorithms based on linear programming.

31 A Perspective on Radio Resource Management in Cellular Networks – Oriol Sallent-Roig, Jordi Pérez-Romero, and Ramón Agustí-Comes

The authors believe that a plethora of technologies will emerge and coexist on the road towards 3G, and they discuss the need for interconnection and interoperability among them, and the demand for a global and common concept, RRM (Radio Resource Management).

38 Location Management Strategies in Next Generation Personal Communications Services Networks – Pablo García-Escalle and Vicente Casares-Giner

This paper is a study of the techniques and algorithms used in location management in present and future cellular mobile communication systems.

49 IP Mobility: Macromobility, Micromobility, Quality of Service and Security – Josep Mangues-Bafalluy, Albert Cabellos-Aparicio, René Serral-Gracià, Jordi Domingo-Pascual, Antonio Gómez-Skarmeta, Tomás P. de Miguel, Marcelo Bagnulo, and Alberto García-Martínez

This article deals with aspects related to mobility at IP level and above, placing special emphasis on macro-mobility mechanisms using the Mobile IP solution, micro-mobility mechanisms using the Cellular IP solution, quality of service and security issues.

56 On the Use of Mobile Ad Hoc Networks for the Support of Ubiquitous Computing Juan-Carlos Cano-Escrivá, Carlos-Miguel Tavares-Calafate, Manuel-José Pérez-Malumbres, and Pietro Manzoni

Based on a practical case (the experimental application UbiqMuseum) the authors discuss the use of Bluetooth and IEEE 802.11 as likely technologies of choice to provide network access to ubiquitous computing applications.

63 WPANs Heading towards 4G – Ramón Agüero-Calvo, Johnny Choque-Ollachica, José-Ángel Irastorza-Teja, Luis Muñoz-Gutiérrez, and Luis Sánchez-González

The authors of this article outline their vision of 4G wireless systems and look into the role WPAN may play in the 4G of the future.

69 Integration of Application Data Using Static Variables and Multi-Threading – Yauheni Veryha, Eckhard Kruse, Jens Doppelhamer, Zaijun Hu, and Werner Schmidt

The paper presents a method for integrating applications data, aimed at data aggregation and transfer in software applications when integration of those applications has to be fast and should be done with minimum source code modifications.

74 News-Sheet: European Initiative for Growth. News from CEPIS, EUCIP and ECDL.

* This monograph will be also published in Spanish (full issue printed; summary, abstracts and some articles online) by NOVÁTICA, journal of the Spanish CEPIS society ATI (Asociación de Técnicos de Informática) at <http://www.ati.es/ novatica/>, and in Italian (online edition only, containing summary abstracts and some articles) by the Italian CEPIS society ALSI and the Italian IT portal Tecnoteca at <http://www.tecnoteca.it>.

Wireless Networks - Telecommunications’ New Age

Guest Editors: Mehmet Ufuk Çaglayan, Vicente Casares-Giner, and Jordi Domingo-Pascual

Mosaic

Next issue (April 2004):

“Unified Modeling Language

(UML)”

(2)

VoIP Services for Mobile Networks

Ai-Chun Pang and Yi-Bing Lin

This paper describes the Universal Mobile Telecommunications System all-IP approach for wireless Voice

over Internet Protocol (VoIP). In this approach, the IP Multimedia Core Network Subsystem (IMS) provides

real-time multimedia services for mobile subscribers, and utilizes the common IP technology to support the

services controlled by the Session Initiation Protocol (SIP). We elaborate on the functionalities of IMS

network nodes. Then we describe the application level registration and call origination procedures to

illustrate the inter-operation between the IMS network nodes for the SIP-based VoIP applications.

Keywords: IP Multimedia Core Network Subsystem (IMS),

Session Initiation Protocol (SIP), Universal Mobile Telecom-munications System (UMTS), Voice over Internet Protocol (VoIP).

Introduction

Next generation telecommunications networks will provide global information access for the users with mobility, which is achieved through integration of the Internet and the Third Generation (3G) wireless communications techniques. As consumers become increasingly mobile, they will demand wireless access to services available from the Internet. Specifi-cally, mobility, privacy and immediacy offered by wireless access introduce new opportunities for Internet business.

One of the most important applications for integration of the Internet and the 3G wireless technologies is Voice over Internet Protocol (VoIP). In this paper, we use the Universal Mobile Telecommunications System (UMTS) all-IP approach as an example to illustrate how a 3G mobile network can utilize the common IP technology to support multimedia and voice serv-ices controlled by the Session Initiation Protocol (SIP). We first introduce SIP. Then we describe the UMTS all-IP architecture. Finally, we show how SIP is utilized in the UMTS IP Multime-dia Core Network Subsystem (IMS) to support VoIP services.

Session Initiation Protocol

SIP [2] is an application-layer signalling protocol over IP networks, which is designed for creating, modifying and termi-nating multimedia sessions or calls. Two major network elements are defined in SIP: user agent and network server. The user agent resides at SIP endpoints (or phones), which contains both a User Agent Client (UAC) and a User Agent Server (UAS). The UAC (or calling user agent) is responsible for issu-ing SIP requests, and the UAS (or called user agent) receives the SIP request and responds to the request. There are three types of SIP network servers: proxy server, redirect server and registrar. A proxy server forwards the SIP requests from a UAC to the destination UAS. A redirect server receives the SIP requests from a UAC and responds with the destination UAS address. To support user mobility, the user agent informs the

network of its current location by explicitly registering with a registrar. The registrar is typically co-located with a proxy or redirect server.

Six basic types of SIP requests are defined, which are described as follows.

• INVITE is used to initiate a multimedia session, which includes the routing information of the calling and called parties, and the type of media to be exchanged between the two parties.

• ACK is sent from a UAC to a UAS to confirm that the final response to an INVITE request has been received.

• OPTIONS is used to query the user agent's capabilities such as the supported media type.

• BYE is used to release a multimedia session or call. • CANCEL is used to cancel a pending request (i.e., an

uncompleted request).

• REGISTER is sent from a user agent to the registrar to register the address where the subscriber is located. After receiving a request message, the recipient takes appro-priate actions and acknowledges with a SIP response message. The response message carries a return code indicating the

1

2

Ai-Chun Pang received the BS., MS. and PhD. degrees in Computer Science and Information Engineering from National

Chiao Tung University (NCTU), Taiwan, in 1996, 1998 and 2002,

respectively. She joined the Department of Computer Science and Information Engineering, National Taiwan University (NTU), Taipei, Taiwan, as an Assistant Professor in 2002. Her research interests include design and analysis of personal communications services networks, mobile computing, voice over IP and perform-ance modelling. <acpang@csie.ntu.edu.tw>

Yi-Bing Lin received his BSEE degree from National Cheng

Kung University, Taiwan, in 1983, and his PhD. degree in

Com-puter Science from the University of Washington, USA, in 1990. He is Chair Professor at Providence University and a Professor in the Department of Computer Science and Information Engineer-ing, National Chiao Tung University, Taiwan. His current research interests include design and analysis of mobile telecom-munications networks. Dr. Lin is an IEEE Fellow and an ACM Fellow. <liny@csie.nctu.edu.tw>

(3)

execution result for the request. Examples of the code are 100 (the command is currently being executed), 200 (the command was executed normally) and 510 (the command could not be executed because a protocol error was detected). In the follow-ing section, we elaborate on how SIP can be supported for VoIP services over UMTS.

VoIP over UMTS

Figure 1 shows the UMTS all-IP network architecture [1][4]. In this architecture, Signalling System No. 7 (SS7) transport is replaced by IP, and the common IP technology supports all services including multimedia and voice services controlled by SIP. The UMTS all-IP network consists of five segments: General Packet Radio Service (GPRS) network, Home Subscriber Server (HSS), UMTS Terrestrial Radio Access Network (UTRAN), IMS, and application/service network. The GPRS network consists of Serving GPRS Support Node (SGSN) and its Gateway GPRS Support Node (GGSN). The SGSN connects to the UTRAN, which provides the mobility management and the Packet Data Protocol (PDP) context activation services to mobile subscribers. The GGSN interacts with the IMS and external packet data networks, and is connected with SGSNs via an IP-based GPRS backbone network. GGSNs and SGSNs communicate with the HSS to obtain the mobility and session management information of subscribers.

The UTRAN adopts the Wideband CDMA} radio technolo-gy to provide broadband wireless access. The UTRAN consists of Node Bs (i.e., base stations) and Radio Network Controllers

(RNCs) connected by an ATM network. A User Equipment (UE) communicates with one or more Node Bs through the radio interface.

The IMS provides real-time multimedia services for mobile subscribers, which consists of six network nodes:

3.1 Call Session Control Function (CSFC)

CSCF communicates with the HSS for location information exchange, and handles control-layer functions related to appli-cation level registration and SIP-based multimedia sessions. The CSCF consists of the following logical components. Incoming Call Gateway (ICGW) communicates with the HSS to perform routing of incoming calls.

Call Control Function (CCF) is responsible for call setup and call-event report for billing and auditing. It receives and proc-esses IMS registration requests, provides service trigger mech-anism toward application/service networks, and may invoke location-based services related to the serving network. It also checks whether the requested outgoing communication is allowed given the current subscription. Serving Profile Data-base (SPD) interacts with the HSS in the home network to receive profile information for the all-IP subscriber. Address Handling (AH) analyses, translates (and may modify) address-es. It supports address portability and alias address mapping (e.g., mapping between E.164 number and transport address).

A CSCF can be interrogating, proxy or serving. The Interro-gating CSCF (I-CSCF) determines how to route mobile termi-nated calls to the destination UEs. That is, the I-CSCF is the contact point for the home network of the destination UE,

3

UE

Application and Service Network

UTRAN GPRS Network

Packet Data Networks (eg. IP Multimedia

Network)

IP Multimedia Core Network Subsystem

PTSN Legacy/Mobile Networks signalling

signalling and data

UE Node B RNC RNC Node B SGSN GGSN HSS MGW MRF T-SGW BGCF CSCF MGCF

BGCF: Breakout Gateway Control Function GGSN: Gateway GPRS Support Node MGCF: Media Resource Function MRF: Media Resource Function SGSN: Serving GPRS Support Node UE: User Equipment

CSCF: Call State Control Function HSS: Home Subscriber Server MGW: Media Gateway RNC: Radio Network Controller T-SGW: Transport Signalling Gateway

UTRAN: UMTS Terrestrial Radio Access Network

(4)

which may be used to hide the configuration, capacity, and topology of the home network from the outside world. When a UE attaches to the network and performs PDP context activa-tion, a Proxy CSCF} (CSCF) is assigned to the UE. The P-CSCF contains limited P-CSCF functions (that is, address trans-lation functions) to forward the request to the I-CSCF at the home network. Authorization for bearer resources in a network is also performed by a P-CSCF within that network. By exer-cising the application level registration, a Serving CSCF (S-CSCF) is assigned to serve the UE. This S-CSCF supports the signalling interactions with the UE for call setup and supple-mentary services control (e.g., service request and authentica-tion) through SIP.

3.2 Breakout Gateway Control Function

(BGCF) is responsible for selecting an appropriate Public Switched Telephone Network (PSTN) breakout point based on the received SIP request from the S-CSCF.

3.3 Media Gateway Control Function (MGCF)

MGCF communicates with the CSCF through SIP to control media channels for connection in an MGW. The MGCF selects the CSCF depending on the routing number for incoming calls from legacy networks.

3.4 Transport Signalling Gateway Function (T-GSW)

T-SGW serves as the PSTN signalling termination point and provides PSTN/legacy mobile networks to IP transport level address mapping, which maps call-related signalling from PSTN on an IP bearer and sends it to the MGCF, and vice versa.

3.5 Media Resource Function (MRF)

MRF performs multiparty call, multimedia conferencing, tones and announcements functionalities. The MRF

communi-cates with the S-CSCF for service validation of multipar-ty/multimedia sessions.

3.6 Media Gateway Function (MGW)

MGW provides user data transport in the IMS. The MGW terminates bearer channels from PSTN/legacy mobile net-works and media streams from a packet network (e.g., Real-time Transport Protocol [5] streams in an IP network).

In the UMTS all-IP network, a UE conducts two types of registration. In bearer level registration, the UE registers with the GPRS network following the standard UMTS routing area update or attach procedures [3]. After bearer level registration, the UE can activate PDP contexts in the GPRS network. Bearer level registration is required to support GPRS-based services. To offer IM services, application level registration must be performed in the IMS. The application level registration is initiated by a UE. As shown in Figure 2 the UE first sends a SIP REGISTER message to the I-CSCF through path (1) → (2) → (3) → (4) → (5). After communicating with the HSS (Figure 2 (6)), the I-CSCF forwards the SIP REGISTER to the selected S-CSCF (Figure 2 (7). Then the S-CSCF interacts with the HSS for obtaining the subscriber's profile and responds SIP 200 OK to the UE through path (7) → (5) → (4) → (3) → (2) → (1)),which indicates that registration is successfully performed. When a UE makes a call to the PSTN, a SIP INVITE mes-sage is issued from the UE to the S-CSCF through path (1) → (2) → (3) → (4) → (5) → (7). The S-CSCF forwards the SIP INVITE to the BGCF. The BGCF selects an MGCF in the visited network and transmits the message to the MGCF (path (10) → (11) in Figure 2).

The MGCF instructs the MGW to allocate the necessary resources for the call (Figure 2 (13)) and delivers the SS7 ISUP Setup message to the called party via the T-SGW (path (12) → (14) in Figure 2). After the call is established, the voice path for this call is (1) ↔ (2) ↔ (3) ↔ (15) ↔ (16). Home Network Visited Network 12 Service Platform 6 7 10 8 9 BGCF S-CSCF I-CSCF HSS P-CSCF MGCF SGSN UTRAN GGSN MGW T-SGW 5 11 13 1 2 3 4 PSTN 14 15 16

(5)

Conclusions

This paper described the Universal Mobile Telecommu-nications System all-IP approach for wireless Voice over Inter-net Protocol (VoIP) support. In this approach, the IP Multime-dia Core Network Subsystem (IMS) provides real-time multimedia and voice services using SIP. We elaborated on the functionalities of IMS network nodes. Then we described application level registration and call origination procedures to show how a mobile subscriber accesses the wireless VoIP serv-ices.

References [1]

3rd Generation Partnership Project; Technical Specification Group Services and Systems Aspects; IP Multimedia Subsystem

Stage 2. Technical Specification 3G TS 23.228 version 5.1.0 (2001–06), 2001.

[2]

M. Handley et al. SIP: Session Initiation Protocol. IETF RFC 2543, August 2000.

[3]

Y.-B.Lin and I. Chlamtac. Wireless and Mobile Network Archi-tectures. John Wiley & Sons, 2001.

[4]

Y.-B.Lin, Y.-R. Huang, A.-C.Pang,and Imrich Chlamtac. All-IP Approach for Third Generation Mobile Networks. IEEE Network, 16(5):8–19, 2002.

[5]

H. Schulzrinne et al. RTP: A Transport Protocol for Real-Time Applications. IETF RFC 1889, January 1996.

數據

Figure 1 shows the UMTS all-IP network architecture [1][4]. In this architecture, Signalling System No
Figure 2: IMS Application Level Registration and Call Origination.

參考文獻

相關文件

According to the regulations, the employer needs to provide either a mobile or landline phone number at which the employer (or a contact person) can be reached.. If

(a) In your group, discuss what impact the social issues in Learning Activity 1 (and any other socials issues you can think of) have on the world, Hong Kong and you.. Choose the

In this paper, we have studied a neural network approach for solving general nonlinear convex programs with second-order cone constraints.. The proposed neural network is based on

As for other sections, apart from the 9.81% decrease of the price index of Education, lower charges for mobile phone services drove the price index of Communication down by

If necessary, you might like to guide students to read over the notes and discuss the roles and language required of a chairperson or secretary to prepare them for the activity9.

Provide all public sector schools with Wi-Fi coverage to enhance learning through the use of mobile computing devices, in preparation for the launch of the fourth IT in

Provide all public sector schools with Wi-Fi coverage to enhance learning through the use of mobile computing devices, in preparation for the launch of the fourth IT in

 Transfer the P-CSCF address with the PDP Context Activation signaling to the UE. GGSN acts as a DHCP Relay Agent 1.Create PDP context bearer ( TS 23.060) 2.UE requests a