1© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / 08.01.2008 Transport Formats in UMTS Radio Network Controller’s Software Implementation Seminaariesitelmä.

Slides:



Advertisements
Similar presentations
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Advertisements

Layer 3 Messaging and Call Procedures
Final Year Project Presentation FYP 08 Arsalan Tariq Mir Saad Najeeb Syed Ammar Faheem.
© NOKIAProduced as informative material for 3GPP RAN WG1 meeting No. 2 Downlink Shared Channel - DSCH DSCH associated with a dedicated channel (DCH) Downlink.
LTE-A Carrier Aggregation
Telecommunications and Multimedia Unit UTRA TDD Overview Agostinho Castro Rui Sarmento Castro
Performance analysis of Enhanced Uplink in UMTS network Jukka Pihonen Supervisor: Prof. Riku Jäntti Instructor: Laura Koskela, M.Sc
Aida BotonjićTieto1 LTE Aida Botonjić. Aida BotonjićTieto2 Why LTE? Applications: Interactive gaming DVD quality video Data download/upload Targets: High.
HSDPA Technology 1 Survey on High Speed Downlink Packet Access (HSDPA) Technology Chaoyi Chen April. 17, 2007.
1 HSDPA Overview By: Syed Asif Hussain Shah Mohammad Reza Akhavan 10th March, 2005 Networking Project.
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
CDMA X RTT Overview. Global 3G Evolution.
SAMEER NETAM RAHUL GUPTA PAWAN KUMAR SINGH ONKAR BAGHEL OM PANKAJ EKKA Submitted By:
Capacity and Load Sharing in Dual-Mode Mobile Networks
ECE 5221 Personal Communication Systems Prepared by: Dr. Ivica Kostanic Lecture 24 – Basics of 3G – UMTS (4) Spring 2011.
PHYSICAL LAYER. 6.2 Transport Channels and their Mapping to the Physical Channels.
1 © 2006 Nokia esitelma.ppt / / JH Seminar Presentation Implementation of MAC-c Protocol for an Improved UMTS Internet Access Juhani Hietikko.
Sub- Nyquist Sampling System Hardware Implementation System Architecture Group – Shai & Yaron Data Transfer, System Integration and Debug Environment Part.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
Aida BotonjićTieto1 WCDMA/HSPA Aida Botonjić. Aida BotonjićTieto st generation Analogue speech NMT, AMPS, TACS 2 nd generation Digital speech.
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
COP 5611 Operating Systems Spring 2010 Dan C. Marinescu Office: HEC 439 B Office hours: M-Wd 2:00-3:00 PM.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt H igh S peed D ownlink P acket A ccess Naren Mohan
GSM Signaling Protocol Architecture. Protocols above the link layer of the GSM signaling protocol architecture provide specific functions: Radio Resource.
Lecture 6 Introduction To Switching Circuit Switching.
06/09/2005Master's Thesis Seminar - Jesse Kruus 1 Analyzing and Developing Base Load for WCDMA Base Station Automated Testing System Thesis written at.
T Multimedia Seminar Carlos Herrero55828H Osmo Tolvanen46958L.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
GRSC1 - OttawaSlide 1 Review of 3GPP Standardization Activities (update since RAST 10) GRSC#1 (27 April – 1 May 2003) Source: ETSI Author: Adrian Scrase.
1 © 2006 Nokia pullola_ ppt / Extending Base Station Active Radio Link Set for Improved Uplink Scheduling Esa-Pekka Pullola Supervisor:
TTCN-3 MOST Challenges Maria Teodorescu
Rev A Mikko Suominen Enhancing System Capacity and Robustness by Optimizing Software Architecture in a Real-time Multiprocessor Environment.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Dynamic and Persistent Scheduling for Voice over IP Traffic in the Long-Term Evolution Uplink Master’s.
Business Id © NetHawk All rights reserved. Confidential April 2005NetHawk NetHawk Quality of Service products Markus Ahokangas, MSc Product.
1 LTE standards Status for this work in 3GPP and what next for the Future Francois COURAU 3GPP TSG RAN Chairman.
Packet service in UMTS: delay- throughput performance of the downlink shared channel Flaminio Borgonovo, Antonio Capone, Matteo Cesana, Luigi Fratta.
1 © NOKIA Functionality and Testing of Policy Control in IP Multimedia Subsystem Skander Chaichee HUT/Nokia Networks Supervisor: Professor Raimo.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNP 1 v3.0 Module 1 Overview of Scalable Internetworks.
A Study of Non Real Time Radio Bearer Packet Data Performance in UMTS Radio Access Network Seema Gyanwali Supervisor: Professor Sven Gustav Häggman Instructor:
IEEE Communications Magazine February 2006 Stefan Parkvall, Eva Englund, Magnus Lundevall, and Johan Torsner, Ericsson Research 2015/12/31.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
1 Harmonization Meeting on 3GPP HSDPA and 3GPP2 1xEV-DV Work New-Jersey Nov 2001 HSDPA presentation 3GPP TSG RAN WG2 Chairman, Nortel Networks 3GPP.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
Equipements Réseaux Présentation. Architecture UMTS.
Communication Protocol Engineering Lab. Hyoung Joo. Nam. 1 GSM System Overview Wireless and Mobile Network Architecture Nam Hyoung-Joo
Long Term Evolution (LTE) and System Architecture Evolution (SAE)
WCDMA AND WLAN FOR 3G AND BEYOND 通訊所 研二 楊川民.
6/ EN/LZU Rev A WCDMA Air Interface Part 6: 1 of 17 WCDMA Air Interface Training Part 6 WCDMA TDD Mode.
Chi-Cheng Lin, Winona State University CS412 Introduction to Computer Networking & Telecommunication Data Link Layer Part II – Sliding Window Protocols.
HSPA/HSDPA (Beyond 3G) PRESENTED BY- NEHA ANAND NUPUR ANAND ROLL NO-50 ROLL NO-55.
Submission May 2016 H. H. LEESlide 1 IEEE Framework and Its Applicability to IMT-2020 Date: Authors:
1 Wireless Networks Lecture 21 WCDMA (Part I) Dr. Ghalib A. Shah.
3.5G-High Speed Downlink Packet Access(HSDPA) Under the Guidance of Dr.T.Kishore Kumar Associate Professor SEMINAR By K.Vamsi Krishna Roll no:EC09425.
Signaling Flow of WCDMA Advanced Radio Interfaces ZTE University.
Korean Intellectual Property Office – ICU seminar Ha, Jeongseok March 7, 2007 School of Engineering, Information and Communications University Wideband-CDMA.
Technology training (Session 6)
Long Term Evolution (LTE) and System Architecture Evolution (SAE)
3G architecture and protocols
An IP-based multimedia traffic generator
Universal Mobile Telecommunication System (UMTS)
Name:Shivalila A H,Shima
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
Lecture 22 WCDMA (Part II) Dr. Ghalib A. Shah
UMTS Terrestrial Radio Access Network Architecture
TR-47 Terrestrial Mobile Multimedia Multicast (TM3)- Standards Update
Lecture 23 WCDMA (Part III) Dr. Ghalib A. Shah
Radio Link Layer tuning in HSPA Evolution Laura Kneckt Supervisor : Professor Jyri Hämäläinen Instructor: M. Sc. Stefan Wager.
Presentation transcript:

1© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Seminaariesitelmä / Jukka Valtanen /

2© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Introduction – 3G network structure UTRA radio interface protocol architecture – logical channels / transport channels / physical channels Transport formats – data transmission between the physical (L1) and data link (L2) layer – transport format set (TFS) / transport format combination set (TFCS) Transport format implementation in the RNC – RNC software architecture / program block under investigation – current implementation / analysis / improvements / further changes Testing of transport formats in RNC software – testing process / testing methods / testing environment – test cases / analysis / improvements / results Discussion and conclusion

3© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Introduction - 3G network structure (1/2) – 3G networks offer  wide range of advanced services  constantly growing network capacity, shorter delay times and higher bit rates  seamless mobility and inter-working with the existing GSM/GPRS networks – Need for resource optimisation from all underlying network components GSM = Global System for Mobile CommunicationsGPRS = General Packet Radio Service

4© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Introduction - 3G network structure (2/2) CN = Core Network RNC = Radio Network Controller UE = User Equipment UMTS = Universal Mobile Telecommunications System UTRAN = UMTS Terrestrial Radio Access Network The RNC is a service access point for all services that UTRAN provides the core network. It owns and controls radio resources in its domain, i.e. Node Bs connected to it.

5© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation UTRA radio interface protocol architecture (1/3) 3GPP TS “Physical layer - general description” version Release 7( )

6© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation UTRA radio interface protocol architecture (2/3) Physical channels: Transport channels: Logical channels: layer 1 communication streams (frequency, scrambling etc.) 5 dedicated UL channels and 1 common UL channel 4 dedicated DL channels and 10 common DL channels a service offered by the physical layer (L1) to the MAC how and with what characteristics data is transferred 2 dedicated channels (DCH, E-DCH) 5 common channels (BCH, FACH, PCH, RACH, HS-DSCH) the RNC deals with transport channels a service provided by the MAC layer to higher layers for which purpose and what type of data is transferred 6 control channels 3 traffic channels DCH = Dedicated ChannelE-DCH = Enhanced Dedicated ChannelBCH = Broadcast Channel FACH = Forward Access ChannelPCH = Paging Channel RACH = Random Access ChannelHS-DSCH = High Speed Downlink Shared Channel

7© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation UTRA radio interface protocol architecture (3/3) – Mapping of transport channels onto physical channels

8© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Transport formats (1/3) – Data transfer between MAC and PHY is organised by the transmission of transport blocks.  One transport block belongs to one transport channel  Several transport blocks can be sent simultaneously  transport block set  Transmission Time Interval (TTI) defines the time interval between two subsequent transport block set transfers between MAC and PHY

9© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Transport formats (2/3) – Transport Format (TF)  Defines the characteristics of a transport channel  Specifies the physical layer processing to be applied to the channel  Controls how much data is transferred during one TTI and how the data is coded etc. by the physical layer  Semi-static part and dynamic part – Transport Format Set (TFS)  The set of transport formats associated to a transport channel  Enables variable data rates (multiple parameter sets) TTI = Transmission Time Interval CRC = Cyclic Redundancy Check TB = Transport Block

10© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Transport formats (3/3) – Transport Format Combination Set (TFCS)  Several transport channels can be multiplexed together  The set of transport format combinations of currently valid transport formats TFI = Transport Format IndicatorTFCI = Transport Format Combination Indicator

11© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport format implementation in the RNC (1/3) – The RNC consists of several different hardware and software layers  System blocks, service blocks and program blocks – One particular program block was investigated in Radio Resource Management (RRM) area  Completely new program block, a result of a major architectural change  Responsible for RRM related tasks and Layer 3 signalling inside the RNC  Interfaces to a couple of other program blocks and RNC’s internal database  Performs TFS and TFCS calculation for one Radio Resource Control (RRC) connection RRC connection setup State transition from Cell_FACH to Cell_DCH RAB establishment / modification / release SRNC relocation Compressed mode activation / deactivation Transport Formats in UMTS Radio Network Controller’s Software Implementation RAB = Radio Access BearerSRNC = Serving Radio Network Controller

12© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Transport format implementation in the RNC (2/3) – TFS calculation is performed in one code module (Module 6)  For each DCH separately, both uplink and downlink direction  Based on DCH type and maximum bit rates  HSDPA and HSUPA not considered here (TF calculation in the Node B)  Maximum of 8 simultaneous DCHs  Own internal procedures for calculating the different parts of the TFS – TFCS calculation is performed in another code module (Module 7)  Calculation is based on current DCH list and their TFS parameters  Calculated Transport Format Combination (CTFC) is a tool for efficient signalling of transport format combinations (3GPP TS )  UE-capability is taken into account and it may also set limitations to TFCS  Generally more complex than TFS calculation DCH = Dedicated Channel HSDPA = High Speed Downlink Packet AccessHSUPA = High Speed Uplink Packet Access

13© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Transport format implementation in the RNC (3/3) – The implementation has been ported from the old architectural solution, dates back to year 2002 and 2003 – Originally 3500 code lines in Module 6 and 4000 code lines in Module 7 – Deploys global data structures, problems with information hiding – Now the code was fully inspected and improved – Lots of commentary lines were added, code optimisation was done and obsolete code was removed – also minor bugs were corrected – The implementation still deploys global data structures and clumsy data conversions that could (and should) be improved – More profound changes and a complete re-design are still possible – The software is under constant state of change – code maintainability and proper testing is important

14© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Testing of transport formats in RNC software (1/2) – The product and all program blocks are tested in separate phases  Module testing (the focus in the thesis) integrated part of design and implementation new functionalities should be verified as soon as possible regression testing after major corrections or other changes in later phases should be thorough (code coverage), repeatable, well maintainable and automatic  Integration and load testing  Functional testing  System testing – Testing methods  Black box testing: no insight into the code itself, based on inputs and outputs  White box testing: system state can be observed, more complicated  Hybrid test strategies

15© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Testing of transport formats in RNC software (2/2) – Windows workstation + RNC software emulator + definition database – 47 initial test cases were prepared for TFS and TFCS features  mainly different kind of RAB setup scenarios  other TFS/TFCS calculation scenarios use the same procedures  inputs sent to the program block  calculation  output data verified – Test cases were inspected and analysed for code coverage properties – During the thesis work, a need for some changes was discovered  10 test cases updated  6 totally new test cases designed  all 53 test cases finally passed, no bugs found in later testing phases – Designed test case set will remain as an essential part of normal regression testing of the program block

16© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Discussion and conclusion (1/1) – Transport formats are applied in the data exchange between the physical layer and the data link layer – Transport formats enable variable bit rates and multiplexing of services – The theory is largely based on 3GPP specifications, but manufacturer specific implementations enable efficient usage of radio resources – The program code of a program block in RRM area was inspected and analysed – Code maintainability was improved and minor bugs were corrected – Testing of TFS and TFCS functionalities was carried out, a test case set was designed and the related code was found to be fully functional – Used testing methods were considered to be applicable – The observed features are now fully tested in module level testing – The obtained results will act as a reference for any future improvements

17© Nokia Siemens NetworksSeminaariesitelmä / Jukka Valtanen / Transport Formats in UMTS Radio Network Controller’s Software Implementation Thank you!