Transcoding free voice transmission in GSM and UMTS networks

Similar documents
CHAPTER 7 ROLE OF ADAPTIVE MULTIRATE ON WCDMA CAPACITY ENHANCEMENT

Technical Specification Group Services and System Aspects Meeting #7, Madrid, Spain, March 15-17, 2000 Agenda Item: 5.4.3

3GPP TS V6.2.0 ( )

ETSI TS V5.1.0 ( )

ETSI TS V ( )

ARIB STD-T V Speech codec list for GSM and UMTS. (Release 13)

ETSI TS V ( )

3GPP TS V5.0.0 ( )

ITU-T G.160. Voice enhancement devices

Technical Report Speech and multimedia Transmission Quality (STQ); Speech samples and their usage for QoS testing

MOBILE COMPUTING 4/8/18. Basic Call. Public Switched Telephone Network - PSTN. CSE 40814/60814 Spring Transit. switch. Transit. Transit.

EUROPEAN pr ETS TELECOMMUNICATION November 1996 STANDARD

The Emergence, Introduction and Challenges of Wideband Choice Codecs in the VoIP Market

Speech Quality in modern Network-Terminal Configurations

Background: Cellular network technology

ARIB STD-T V Mandatory speech codec; AMR speech codec; Interface to lu and Uu (Release 1999)

ETSI TS V ( )

CHAPTER 2 WCDMA NETWORK

Wireless and Mobile Network Architecture. Outline. Introduction. Cont. Chapter 1: Introduction

Wireless and Mobile Network Architecture

IS-95 /CdmaOne Standard. By Mrs.M.R.Kuveskar.

Acoustics of wideband terminals: a 3GPP perspective

techniques are means of reducing the bandwidth needed to represent the human voice. In mobile

Automatic Speech Recognition (ASR) Over VoIP and Wireless Networks

3G TECHNOLOGY WHICH CAN PROVIDE AUGMENTED DATA TRANSFER RATES FOR GSM STANDARTS AND THE MODULATION TECHNIQUES

Mobile Network Evolution Part 1. GSM and UMTS

ETSI TS V8.0.0 ( ) Technical Specification

ETSI EN V7.0.2 ( )

3GPP TS V8.0.1 ( )

Communication Systems GSM

ON THE PERFORMANCE OF WTIMIT FOR WIDE BAND TELEPHONY

CS 6956 Wireless & Mobile Networks April 1 st 2015

Wireless WANS and MANS. Chapter 3

3.6. Cell-Site Equipment. Traffic and Cell Splitting Microcells, Picocelles and Repeaters

TETRA Release 2.0 Overview

Perceptual wideband speech and audio quality measurement. Dr Antony Rix Psytechnics Limited

RECOMMENDATION ITU-R M

TELE4652 Mobile and Satellite Communications

TECHNICAL REPORT Speech and multimedia Transmission Quality (STQ); Speech samples and their use for QoS testing

Digital Communication Systems. Asymmetric Digital Subscriber Line (ADSL) Gavin Cameron

BASIC CONCEPTS OF HSPA

Global System for Mobile Communications

ETSI TR V8.0.1 ( )

Quality comparison of wideband coders including tandeming and transcoding

3GPP TS V ( )

Chapter 4. TETRA and GSM over satellite

Mobile Communication Systems. Part 7- Multiplexing

Multiplexing Module W.tra.2

APPLICATION PROGRAMMING: MOBILE COMPUTING [ INEA00112W ] Marek Piasecki PhD Wireless Telecommunication

BCM Echo Cancelation Overview and Limitations

The Public Switched Telephone Network (PSTN)

Outline / Wireless Networks and Applications Lecture 18: Cellular: 1G, 2G, and 3G. Advanced Mobile Phone Service (AMPS)

Chapter 5 3G Wireless Systems. Mrs.M.R.Kuveskar.

TELECOMMUNICATION SYSTEMS

Final draft ETSI EN V1.2.0 ( )

Deriving Equipment Impairment Factors for Wideband Speech Codecs

Wideband Speech Encryption Based Arnold Cat Map for AMR-WB G Codec

ETSI SMG#24 TDoc SMG 903 / 97. December 15-19, 1997 Source: SMG2. Concept Group Alpha - Wideband Direct-Sequence CDMA: System Description Summary

Test Report. 4 th ITU Test Event on Compatibility of Mobile Phones and Vehicle Hands-free Terminals th September 2017

SOME PHYSICAL LAYER ISSUES. Lecture Notes 2A

Cellular systems & GSM Wireless Systems, a.a. 2014/2015

3GPP TS V ( )

ETSI SMG#24 TDoc SMG2 898 / 97 Madrid, Spain December 15-19, 1997 Source: SMG2. Concept Group Delta WB-TDMA/CDMA: Evaluation Summary

ETSI TS V ( ) Technical Specification

Wideband Speech Coding & Its Application

GSM and Similar Architectures Lesson 04 GSM Base station system and Base Station Controller

Practical Limitations of Wideband Terminals

SERIES P: TERMINALS AND SUBJECTIVE AND OBJECTIVE ASSESSMENT METHODS Voice terminal characteristics

ETSI TR V1.5.1 ( )

Spatial Audio Transmission Technology for Multi-point Mobile Voice Chat

Technical Aspects of LTE Part I: OFDM

Wireless CommuniCation. unit 5

Ninad Bhatt Yogeshwar Kosta

Chapter 7 GSM: Pan-European Digital Cellular System. Prof. Jang-Ping Sheu

Introduction to Wireless Networking CS 490WN/ECE 401WN Winter 2007

VCL-LD TM O T N RION ELECOM ETWORKS INC. VCL-LD E1, DCME. Voice Compression Equipment. Product Specifications

Chapter 3. TETRA overview: a cellular system different from GSM

Surveillance Transmitter of the Future. Abstract

Cellular Network. Ir. Muhamad Asvial, MSc., PhD

ETSI TS V1.1.1 ( ) Technical Specification

Department of Computer Science & Technology 2014

Understanding PMC Interactions and Supported Features

Data and Computer Communications

NOISE SHAPING IN AN ITU-T G.711-INTEROPERABLE EMBEDDED CODEC

3GPP TS V ( )

)454 ' ).4%27/2+).' "%47%%..%47/2+3 "!3%$ /. $)&&%2%.4 $)')4!, ()%2!2#()%3!.$ 30%%#( %.#/$).',!73 $)')4!,.%47/2+3. )454 Recommendation '

ETSI TS V ( )

An Introduction to Wireless Technologies Part 2. F. Ricci

Testing Triple Play Services Over Open Source IMS Solution for Various Radio Access Networks

ARIB STD-T V Cellular text telephone modem; General description (Release 6)

References. What is UMTS? UMTS Architecture

3GPP TS V4.2.0 ( )

I (EUROPEAN TELECOMMUNICATIONS STANDARDS INSTITUTE) EUROPEAN PUBLICATIONS

22. Konferenz Elektronische Sprachsignalverarbeitung (ESSV), September 2011, Aachen, Germany (TuDPress, ISBN )

Proceedings of Meetings on Acoustics

3GPP TS V5.6.0 ( )

RADIO LINK ASPECT OF GSM

Engineering Order Wire Implementation

Block code Encoder. In some applications, message bits come in serially rather than in large blocks. WY Tam - EIE POLYU

ETSI TR V ( )

Transcription:

Transcoding free voice transmission in GSM and UMTS networks Sara Stančin, Grega Jakus, Sašo Tomažič University of Ljubljana, Faculty of Electrical Engineering Abstract - Transcoding refers to the conversion between two encoding schemes of a digital signal. It is usually performed where two interfaces do not support the same encoding. Transcoding introduces some undesired effects into the signal, the most important of which are distortions and delays. In this paper we give our attention to possibilities of transcoding free operations in a GSM (Global System for Mobile Communications) and UMTS (Universal Mobile Telecommunications System) network. Tandem Free Operation (TFO) in GSM networks enables transmitting voice transparently trough the core network without transcoding. Although TFO has some advantages, such as improvement in speech quality and reduction of delays, it also has many limitations. Transcoder Free Operation (TrFO) is similar to TFO but is employed in the packet-based core networks, such as UMTS. TrFO overcomes some of the TFO limitations. TrFO reduces bandwidth and voice call costs. It increases network capacity and is more robust than TFO. In a UMTS network, when TrFO is not possible, TFO can still be attempted. Interworking of both mechanisms is necessary for mixed GSM/UMTS networks. 1. INTRODUCTION Despite the increasing data rates and the amounts of the transferred data, voice calls remain the most important application in the mobile domain. However, in the past, the quality of voice was not a primary concern to the mobile operators. Voice was compromised using aggressive voice compression to save the scarce and costly frequency spectrum. The advent of new radio access technologies, more efficient compression techniques, multifunctional mobile terminals supporting multimedia applications and the consequent high user expectations forces mobile operators to offer higher quality voice applications. One of the factors that have a negative impact on voice quality in mobile networks is transcoding. The term transcoding refers to the conversion between two encoding schemes of a digital signal. Transcoding can be performed using the same format, this is known as self tandeming or two different formats known as cross tandeming. Transcoding is used where two interfaces do not support the same encoding scheme. Ideally, transcoding of a compressed signal is performed without the prior decompression into some intermediate format (e.g. G. 711 [1] for audio transcoding). However, while such conversion is feasible in the context of video processing, the audio and speech can currently employ merely a brute force approach. This means that before compression in the target format, decompression into G.711 format is necessary. Transcoding introduces some undesired effects into the signal. The most important are distortions and delays. The distortions are cumulative and are a consequence of: loss of audio information quantization errors algorithmic errors (pre-echo, metal sounds, oscillations etc.) Other downsides of transcoding are the need for additional DSP (Digital Signal Processing) resources, unsupported cryptography between the endpoints and more difficult implementation. Due to the all of the above-mentioned negative impacts on voice quality, transcoding should be avoided whenever possible [2]. To reveal the effects of transcoding on user experience, various tests were conducted. Performance of various AMR codecs tandeming with GSM codecs is presented in [3]. In a GSM (Global System for Mobile Communications) network, encoding schemes for voice transmitted through the core and radio parts of the network differ. In this paper we present the possibility to serve a voice call in a GSM network without voice transcoding. We examine what are the elements and logic necessary to provide this functionality in a GSM network. We also present the differences when providing transcoding free voice transmission in a UMTS (Universal Mobile Telecommunications System) network and we give a brief overview of transcoding free voice calls when GSM and UMTS networks are interworking. 2. GSM/UMTS NETWORK TRANSCODING SCHEMES During a voice call in a GSM network, both mobile devices perform voice encodings to make user voice suitable for GSM radio network transmission. On the GSM radio interface transmitted voice is encoded using Full Rate (FR) [4], Half Rate (HR) [5], Enhanced Full Rate (EFR) [6] or Adaptive Multi Rate (AMR) [7] codecs. These schemes incorporate voice compression necessary in order to assure better use of the limited-bandwidth radio channel. Voice frames are then typically decompressed and re-encoded for transport over the 64 kbps circuit switched links through the core network. For such transport, the G.711 standard is used that is common in digital switched telephone networks. The reason networks were designed in such a way is simple connections to other networks (e.g. Public Switched Telephone Network, PSTN) and possible additional voice processing in the core network itself, like for example echo cancelation. In the common GSM voice transcoding scenario it is therefore needed to perform transcoding.

Because of different supported voice encoding schemes when passing from the radio to the core network and reverse, transmitted voice must be transcoded. Figure 1 presents the main network elements activated during call setup where a GSM user initiates a voice call with another GSM user. User A 64 kbit/s G.711 TRAU 16 kbit/s FR CCU BTS MSC 64 kbit/s G.711 MSC 64 kbit/s G.711 16 kbit/s FR BTS User B TRAU CCU Figure 1: Voice transcoding in a GSM network. in a GSM network Two units are responsible for voice transcoding: the Transcoder and Rate Adaptation Unit (TRAU) and the Channel Coding Unit (CCU). TRAU is an independent network unit responsible for voice encoding and decoding as well as for data rate adaptation. Between two TRAU units in a mobile network, transmitted voice is encoded to the 64 kbit/s G.711. The TRAU unit is logically a part of the (Base Station Controller) while its physical location can be between the and the BTS (Base Transceiver Station) or between the and the MSC (Mobile Switching Centre). The second possibility enables cost reduction of the leased lines between the MSC and the due to lower bit rates. On the radio interface, GSM encoders support 16 kbit/s logical channels. 20 ms voice frames are encoded with 260 bits giving a bit rate of 13 kbit/s. The difference between 13 and 16 kbit/s represents 60 bits of voice coding information including coding scheme and rate bits. These bits are transmitted in the so-called TRAU frames. The CCU is a part of the BTS. It takes care for channel coding and radio network quality measurements. Upon this information, the CCU can determine a suitable encoding scheme. In a GSM network, information about the selected encoding scheme is sent in-bound, together with transmitted user data. Figure 2 presents voice transcoding in a UMTS network. In UMTS, the standard voice encoding scheme for transmission over the UMTS radio network is the narrowband AMR scheme [8]. The scheme consists of 14 modes providing bit rates from 4,75 kbit/s up to 12,2 kbit/s. The selected mode primarily depends on radio channel conditions and on voice content. Beside the standard narrow-band scheme, wide-band AMR (AMR-WB) scheme can also be used consisting of bit rates from 6,60 kbit/s to 23,85 kbit/s and encoding the bandwidth up to 16 khz. In general, transcoding operations in a UMTS network are a part of the media gateway (MGW) function set. Other MGW functionalities are: announcement services, echo cancelation, DTMF (Dual-Tone Multi-Frequency) detection and generation, support for transport protocols like ATM (Asynchronous Transfer Mode), IP (Internet Protocol) or TDM (Time Division Multiplex), support for lu interfaces, bad frame treatment, IP protocol-based functions like RTP/RTCP (Real-Time Transport Protocol/ Real-Time Transport Control Protocol), encryption and QoS (Quality of Service).

Figure 2: Voice transcoding in a UMTS network. 3. TFO AND TRFO OPERATIONS Tandem Free Operation (TFO) [9], [10] enables voice frames encoded according to radio network codecs to be transparently transmitted through the GSM core network avoiding TRAU transcoding. This is only possible if both devices encoding scheme lists include at least one common encoding. TFO supports common codec negotiation between the two involved user terminals. The TFO protocol uses dedicated messages and frames for the negotiation and establishment of TFO connection between TRAU units. Because these frames are transmitted over the 64 kbps link together with user data traffic, such communication is known as in-band signalling. A TFO frame is transmitted by stealing the two least significant bits (LSB) of the voice frames, giving a 16 kbit/s virtual data tunnel. This is illustrated in Figure 3. The remaining 6 bits still carry voice encoded in G.711. This is important because when TFO operation fails, transmission can easily be reverted to normal operation mode. Instead of the 2 TFO bits, the remaining G.711 6 bits are used to reproduce voice sent from the origin side. Enabling TFO functionality in a GSM network requires only the upgrade of TRAU units. As TFO operations require a transparent path, all devices between both TRAU units must transparently forward TFO frames. Figure 3: TFO voice transmission principle in a GSM network. Compressed voice is transmitted through the core network by stealing the two least significant bits of the G.711 voice frames.

TFO supports GSM encoding mode adaptation to radio network conditions. When speech is transcoded, the encoding mode is adapted on each of the connection sides separately. When TFO is active and one connection side perceives radio network condition degradation, the TFO must initiate encoding mode change on both connection ends without any negotiation. Both sides must perceive radio network condition improvement in order to adapt the encoding mode. TrFO (Transcoder Free Operation) [11, 12] is similar to TFO but is employed in packet-based core networks which are based on high bandwidth ATM or IP links rather than on 64 kbps TDM links. In such core networks it is therefore possible to transmit voice data streams with other codecs than 64 kbit/s G.711. The MSC can therefore establish a voice connection without activating transcoders as illustrated in Figure 4. Figure 4: TrFO voice transmission principle in a UMTS network. A voice call can be established without activating the transcoders. TrFO uses out-of-band signalling, which means that messages for transcoder-free operation negotiation and to establishment are not transmitted on the same link as user data. Both mobile terminals report their codec capabilities the corresponding serving MSC before the bearer path is established. It is only when both sides negotiate the common encoding mode that the barrier can be established. TrFO operation uses the Out of Band Transcoder Control (OoBTC) [11] mechanism which is responsible for configuring the call without involving transcoders. It supports encoding mode negotiation and encoding mode list changes/adaptations. Unlike TFO, TrFO is established and controlled before the call is configured. Selected encoding mode can be changed later on during the call. If avoiding transcoding in a UMTS network can not be fully achieved, Remote Transcoder Operation (RTO) [12] can include a single transcoder in the user data path. This does not imply double voice transcoding of user voice. From all possible in-path transcoders, the one used should be the one closest to the user device supporting the higher bit rate encoding scheme. Such a scenario is presented in Figure 5 and is also applicable for establishing voice calls to and from PSTN networks. Figure 5: Single voice transcoding principle in a UMTS network.

Figure 6: TFO and TrFO interworking in a GSM/UMTS network. The OoBTC procedure can result with choosing the G.711 codec as the common codec in the UMTS network. In such a case, a transcoder is inserted in the appropriate MGW in order to perform the necessary AMR and G.711 transcoding. The network initiating the call is informed about the selected codec G.711. In such a case, TFO operations in the GSM network are pointless. 4. TFO AND TRFO EFFECTS Although TFO has some advantages, such as improvement in speech quality and reduction of delays, it also has many limitations: Only mobile to mobile calls are supported Problems with the so-called digital transparency Group and conference calls are not supported Problems with hard handovers The transmission of DTMF signalization and announcements The used codecs are negotiated independently during callsetup between mobile terminals and their corresponding TRAU units. Because the TFO procedure is configured after call-setup is completed, if non-compatible codecs are selected during the call-setup, TFO cannot be applied. Another problem is associated with the so-called digital transparency. The digital transparency refers to the case when the digital content is not altered in any way by any of the network elements on the path between the TRAUs (IPE, In-Path Equipment). Any intervention by the IPE would cause the corruption of TFO messages and consequently the failure of TFO transmission. To enable the TFO, the IPE must be disabled or properly configured. Another event which interrupts TFO is the inter- handover when one of the TRAUs is replaced by the new one corresponding to the new. In this case, the TFO is temporarily interrupted but is later renegotiated if the new TRAU is TFO capable. The intra- and inter- BTS handovers are generally not problematic since the TRAUs do not alter. TFO is also temporarily interrupted when DTMF tones or announcements must be inserted by a MSC. Since MSC is not aware of the TFO, it can overwrite the TFO signalling and the compressed voice information. The distortion is immediately detected by one of the TRAUs and the tandem transcoding is temporarily re-established. Group and conference calls are also problematic in the context of TFO. The conference bridges, namely, most often function by mixing voice signals of involved parties encoded using G.711 codec. The mixing of compressed voice signals and TFO messages would again distort the voice signal and the TRAU units would again have to reinsert the tandem transcoding. If a multi-party call turns into a normal call between two parties, TFO can be reconfigured. Finally, one of the major drawbacks of TFO is its overall effect on network capacity. Even though TFO improves voice quality and decreases delays, it does not improve

the overall capacity of the network. Uncompressed voice is, namely, still transmitted in parallel with TFO traffic. On the other hand, TrFO reduces bandwidth and voice call costs and increases network capacity (despite its superior quality, AMR-WB codec also requires just a third of the bit rate of the G.711 codec). TrFO is also more robust than TFO as it supports sudden reconfigurations (e.g. because of handovers) via out-ofband signalling. Furthermore, it supports the use of wideband codecs (e.g. AMR-WB) that are not compatible with the G.711 (which is a narrow-band codec) and can therefore not be used with TFO. As AMR-WB can encode twice the frequency range as older GSM and G.711 codecs voice quality is improved. When TrFO is not possible, TFO can still be attempted. 5. CONCLUSION In this paper, we presented the TFO and TrFO approaches for avoiding undesired voice transcoding in mobile networks. Both approaches enable better voice quality. TrFO also has many other advantages, such as lower delays and reduced processing requirements. The latter also reduces the cost of voice transmission. There are some open questions regarding the TFO/TrFO interworking such as mobile call handover from a UMTS to a GSM network and increased signalling. REFERENCES [1] ITU-T. "G.711.0: Lossless compression of G.711 pulse code modulation" [3] 3GPP TS 26.090 - Mandatory Speech Codec speech processing functions; Adaptive Multi-Rate (AMR) speech codec; Transcoding functions" [4] Digital cellular telecommunications system (Phase 2+) (GSM); Full rate speech; Transcoding (GSM 06.10 version 8.1.1 Release 1999), ETSI [5] Digital cellular telecommunications system (Phase 2+) (GSM); Half rate speech; Half rate speech transcoding (GSM 06.20 version 8.0.1 Release 1999) [6] Digital cellular telecommunications system (Phase 2+) (GSM); Enhanced Full Rate (EFR) speech transcoding (GSM 06.60 version 8.0.1 Release 1999) [7] ETSI TR 126 976 V6.0.0 (2004-12), "Performance characterization of the Adaptive Multi-Rate Wideband (AMR-WB) speech codec [8] 3GPP TS 26.103 Speech codec list for GSM and UMTS [9] 3GPP TS 23.053 Tandem Free Operation (TFO); Service description; Stage 2 [10] 3GPP TS 28.062 Inband Tandem Free Operation (TFO) of speech codecs; Service description; [11] 3GPP TS 23.153 Out of band transcoder control; Stage 2 [12] 3GPP2 Transcoder Free Operation; Stage 1 - Requirements [2] TIA TSB-116-A Telecommunications - IP Telephony Equipment Voice Quality Recommendations for IP Telephony