Contract Number: IST-2000-28088 n

Project Title: Models and Simulations for

Network Planning and Control of UMTS Project Acronym: MOMENTUM

Information Report Number: IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 Date of Delivery: 27.05.2003

Report Title: Deliverable D1.4: Final report on traffic estimation and services characterisation

Editor: Lúcio Ferreira (IST-TUL)

Authors: Lúcio Ferreira (IST-TUL), Luis M. Correia (IST-TUL), David Xavier (IST-TUL), llen Vasconcelos (IST-TUL), Erik Fledderus (TNO).

Reviewers Carlos Caseiro (Telecel/Vodafone), Erik Fledderus (TNO)

Abstract: This final report addresses the main results achieved in WP1 on procedures to generate mobility and traffic scenarios, to be used in the deployment of UMTS radio networks and on service characterisation. After discussing the challenges concerning the generation of multi-service traffic, a service set is chosen and described in detail, classified and characterised, and the users’ profiles are established. A traffic forecast of static users is built for the city of Lisbon, as an example, based on an operational environment with users spread over it generating calls according to certain services usage patterns. Key parameters, necessary data, and interdependencies among data are identified and described in detail. A mobility scenario is defined, characterised by different mobility types and a mobility model that controls the movement of users on a motion grid. Traffic demand scenarios are then defined for dynamic, static and short-term dynamic simulations, where in particular average load grids are presented. User generation is addressed as well.

Key word list: UMTS, Scenarios, Services, Users’ Profile, Traffic Estimation, Mobility, Average Load, IST, Key Action IV, Action Line IV.4.1

Key Action: IV, Essential Technologies and Infrastructures Action line: IV.4.1, Simulation & Visualisation Confidentiality: MOMENTUM PUBLIC

IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Document History

Date Version Comment Editor 17.03. 1 First version. Lúcio 2003 Ferreira (IST-TUL) 11.04. 2 Second version updated with Lúcio 2003 Carlos Caseiro Ferreira (Telecel/Vodafone) Erik (IST-TUL) Fledderus (TNO), Alexander Martin and Oliver Wengel (TUD), Andreas Eisenblaetter (Atesio) and Ranjit Perera (UB) review comments. 09.05. 3 Third version with updated Lúcio 2003 BHCA tables, population Ferreira distribution and resulting (IST-TUL) BHCA and load grids, and updated with second review comments by Erik Fledderus (TNO). 18.05. 4 Fourth version with the Lúcio 2003 inclusion of dynamic load Ferreira simulator results. (IST-TUL) 27.05. 5 Final version ready to be Lúcio 2003 delivered. Ferreira (IST-TUL)

2/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Contents

Contents...... 3

List of Figures...... 5

List of Tables...... 6

List of Tables...... 6

List of Notation...... 7

1 Introduction...... 9

2 UMTS Demand ...... 11 2.1 Key Drivers and Barriers for UMTS Demand ...... 11 2.2 Forecasting Demand...... 12 3 Service Set...... 14

4 Traffic Estimation...... 19 4.1 Initial Considerations...... 19 4.2 User Profile...... 20 4.3 Operational Environment...... 22 4.4 Population distribution...... 24 4.5 Subscribers’ distributions...... 27 4.6 BHCA grids...... 29 5 Mobility Scenario...... 33 5.1 Introduction...... 33 5.2 Mobility Model...... 34 5.3 Penetration of Mobility Types ...... 37 5.4 Implementation of mobility ...... 41 6 Traffic Scenarios for Simulation ...... 46 6.1 Average Load Grids...... 46 6.2 Simulation Approaches...... 48 6.3 Generation of Users ...... 49 7 Conclusions...... 52

A Bearer specifications...... 54 A.1 Uplink bearers...... 54 A.2 Downlink bearers ...... 56 B Updated Transition Tables...... 59

3/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

References ...... 62

4/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

List of Figures

Figure 2-1: Percentage of residential respondents willing to use each of the services [7]...... 12 Figure 2-2: Percentage of business respondents willing to use each of the services [7]...... 12 Figure 2-3: Example of UMTS segment market share evolution...... 13 Figure 3-1: Service set bit rate range and DL session volume...... 15 Figure 3-2: Service set traffic flow characterisation during a session (time and bit rate domain) [2]...... 17 Figure 4-1: General process for the construction of a traffic scenario...... 20 Figure 4-2: Lisbon land use data thematic map [22]...... 23 Figure 4-3: Lisbon vector data thematic map [22]...... 23 Figure 4-4: Lisbon Operational Environment...... 24 Figure 4-5: Lisbon population distribution during the day...... 25 Figure 4-6: Calculation of persons per pixel in the different “vector” operational environment classes...... 26 Figure 4-7: Lisbon UMTS penetration, per customer segment...... 28 Figure 4-8: Lisbon UMTS subscribers, per customer segment...... 29 Figure 4-9: Video-telephony BHCA grids [calls / hour / 400 m2 pixel]...... 30 Figure 4-10: Mass-Market/Speech-telephony BHCA grid [calls / hour / 400 m2 pixel]...... 30 Figure 4-11: Service set BHCA grids...... 32 Figure 4-12: Location Based BHCA grid [calls/hour/400 m2 pixel], for an equal range scale representation...... 32 Figure 5-1: Mobility scenario, identifying different mobility types associated to the operational environment classes...... 33 Figure 5-2: Velocity probability density function [27]...... 35 Figure 5-3: Possible pixel transition directions...... 37 Figure 5-4: Mobility grids for the area of Lisbon under study...... 42 Figure 5-5: Conversion of vector to pixel data...... 42 Figure 5-6: Pixel crossed by a street...... 43 Figure 5-7: Example of conversion from vector to raster format...... 43 Figure 6-1: Load Grids...... 47 Figure 6-2: Speech average load grids for different times of simulation, considering a simulation step of 1 second...... 48 Figure 6-3: New BHCA grids, considering the restrictions of unavailable services in certain operational environments...... 49 Figure 6-4: Generation process of active users...... 50 Figure A-1: The EbNo ! BLER relations for the uplinklink bearers...... 55 Figure A-2: The EbNo ! BLER relations for the downlink bearers...... 58

5/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

List of Tables

Table 2-1: Customer segmentation...... 13 Table 3-1: Service set parameters [2]...... 18 Table 4-1: Number of calls per day per customer segment...... 21 Table 4-2: Busy hour usage per segment...... 21 Table 4-3: Average number of calls in the busy hour (BHCA) per service and customer segment subscriber...... 22 Table 4-4: Momentum operational environment classes...... 22 Table 4-5: Persons per pixel in “vector” operational environment classes (for a grid of 20 m x 20 m pixel size resolution)...... 25 Table 4-6: Weights per “non-vector” operational environment class, to be applied in estimated population per pixel in “vector” operational environment classes where population in that pixel is 0...... 26 Table 4-7: Operational environment share between customer segments (in %).....27 Table 4-8: UMTS subscribers penetration, per segment and for a specific operator...... 27 Table 5-1: Mobility types average velocity and velocity variation...... 36 Table 5-2: Mobility types PDF parameters...... 36 Table 5-3: Probability of changing direction values, for each mobility type...... 36 Table 5-4: Mobility types penetration table per operational environment class.....37 Table 5-5: Possible mobility types for each service...... 38 Table 5-6: Available services per operational environment class...... 38 Table 5-7: Mobility type penetration table per operational environment class for Speech-telephony, Location based, MMS and E-Mail services...... 39 Table 5-8: Mobility type penetration table per operational environment class for Web browsing and File Download services...... 40 Table 5-9: Mobility type penetration table per operational environment class for Video-telephony and Streaming multimedia services...... 40 Table 5-10: Transition array reference table, combining the possible array of sides with the user entrance side to the pixel...... 44 Table 5-11: Pixel oriented direction probabilities, for all mobility types...... 44 Table 5-12: Specific loss per service and mobility type...... 45 Table A-1: Characterisation of the uplink bearers...... 54 Table A-2: Characterisation of the downlink bearers ...... 56

6/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

List of Notation

3G 3rd Generation 3GPP 3rd Generation Partnership Project Asy Asymmetric B Back direction BER Bit Error Rate BHCA Busy Hour Call Attempt Bid Bi-directional CBD Central Business District COST European Co-Operation in the Field of Scientific and Technical Research CRC Cyclic Redundancy Check CS Circuit Switched DL Downlink E East EDGE Enhanced Data rates for GSM Evolution ETSI European Standards Institute F Forward direction FER Frame Erasure Ratio / Frame Error Rate GIS Geographic Information Systems GPRS General Packet Radio Service GSM Global System for Mobile Communications HSCSD High Speed Circuit Switched Data IST Information Society Technologies ITU International Telecommunications Union MM Multimedia MMS Multimedia Messaging Service MOMENTU Models and Simulations for Network Planning and Control of M UMTS N North NRT Non-Real Time NTB Non-Time Based O-M One to Many parties O-O One to One party PDF Probability Density Function PS Packet Switched RT Real Time S South

7/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

SF Spreading Factor SOHO Small Office/Home Office Sym Symmetric T Turn direction TB Time Based UL Uplink UMTS Universal Mobile Telecommunications System Uni Unidirectional W West WAP Application Protocol WP Work package WP1 Work package 1 – Traffic Estimation & Service Characterisation WP2 Work package 2 – Traffic Modelling and Simulations for Interference Estimation WP3 Work package 3 – Dynamic Simulations for Radio Resource Management WP4 Work package 4 – Automatic Planning of Large-Scale Radio Networks WP5 Work package 5 – Assessment and Evaluation WWW World Wide Web XML eXtensible Markup Language

8/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

1 Introduction

UMTS is intended to be a system providing a multiple choice of services and applications to users, enabling the mixed use of voice, video and data, partly at the will of the user, and partly depending on the availability of the network. This makes a huge difference from existing 2nd generation cellular systems, e.g., GSM, which were never foreseen for this purpose, although they have recently started to provide services other than voice or simple messaging. This poses a real challenge to those involved in the design and dimensioning of UMTS networks, coming from the fact that there is no real data available that can be used for the estimation of the traffic offered to the system. The foreseen variety of services, the enormous set of possibilities of their use, combined with the lack of solid marketing information, makes the task of traffic estimation a very difficult and challenging one.

MOMENTUM [1] is devoted to the study of UMTS planning, presenting a complete approach to the challenge of producing a realistic estimate of a location-variant demand distribution for mobile users. This is essential to generate and optimise a realistic network configuration that satisfies this demand. Services are characterised, usage profiles are built, and traffic and mobility scenarios are generated to model the future demand in the most realistic way – while keeping at the same time the necessary flexibility to incorporate future insights. An optimised radio network configuration is achieved with a developed automatic planning tool, using heuristic rules for faster evaluation. To evaluate the performance of the obtained configuration, a powerful newly developed dynamic real-time system-level simulator is used, taking most dynamic aspects of UMTS into account. For every-day planning purposes, a fast and simple snapshot simulator will also be tuned to fit the results of the dynamic simulator the best way possible. A library of UMTS scenarios will be built and published, with test cases to be used as a benchmark in the development of planning tools. MOMENTUM deals with the dimensioning of UMTS radio networks in an optimum way, taking into account the relationships between services demand, traffic capacity and network performance. Thus, it is of key importance to establish mobility and traffic demand scenarios as accurately as possible, so that results coming from developed and/or used simulators, and from developed optimisation algorithms, make sense and can be used to really conclude on them.

This report presents the final report of the work developed in WP1 [2], which tries to answer to the following question: ‘Which time- and location-variant service demand distribution for mobile users is to be expected?’ It presents an approach to the problem of demand estimation, by presenting a clear characterisation of the foreseen services, and establishing a procedure for estimation of realistic traffic demand scenarios, based on actual population data and its characteristics, together with various assumptions on the use of services and on market forecasts. Given the fact that much of the data is related to geographical aspects, e.g., population distribution and clutter, a Geographic Information System (GIS) tool (MapInfo [3]) is used to visualise this information. MapBasic and C programming languages were combined to process data. A ‘machinery’ to generate traffic scenarios is presented,

9/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

and all processing steps are identified. Key parameters controlling the generation of these scenarios, necessary data, and interdependencies among the various parameters are identified and described in detail. The procedure is a general one, i.e., it can be applied to any geographical area. Mobility scenarios are also addressed. They specify completely the motion of pedestrian users and vehicular ones on roads and streets. This allows the realistic simulation of a scenario with moving users generating traffic. Mobility will have an impact in the spread of the average load over the scenario. As an example of the needed data and processing for generation of these scenarios, the centre of Lisbon is illustrated.

Besides this chapter, this document encompasses six others: Chapter 2 regards the demand of UMTS. In Chapter 3 the chosen UMTS service set used in the project is described. Chapter 4 is dedicated to traffic estimation generation. Chapter 5 addresses the mobility scenarios. In Chapter 6 the different traffic scenarios for simulation are presented. Conclusions are drawn in Chapter 7.

10/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

2 UMTS Demand

2.1 Key Drivers and Barriers for UMTS Demand

The standardisation of UMTS started already in the early 90’s; the motto was to design a system that could deliver multimedia services ‘anytime, anywhere’. Especially during the late 90’s, when the mobile industry ‘boomed’, the call for UMTS was strong: it would solve capacity problems, and it would bring the vision of ubiquitous computing close by. We know that since then, the Information and Communications Technologies [4] world changed considerably; after a deep dive down, most operators started to realise that customers are not willing to pay for ‘just’ mobile . It is clearer than ever that rolling out new wireless systems should go hand in hand with stimulating demand by actively investing in mobile data services.

In this new era where ‘realism’ and ‘caution’ are the keywords, UMTS must try to regain its position. A key number of drivers and barriers [5], [6], [7] strongly influence the demand of UMTS:

• The realisation of the new technical possibilities of UMTS (high data rates, symmetrical and asymmetrical connection, circuit- and packet-switched mode, support of simultaneous calls, etc) is of paramount importance for the success of this system. • The extreme fast development of fixed multimedia is a good indicator to assess the demand for UMTS. Nevertheless, the high cost gap between fixed and mobile may discourage the uptake. • The fast development of e-commerce is expected to have a good impact on the demand of UMTS. • With the increase in peoples’ mobility, ‘nomadic’ workers appear as key UMTS customers, willing to pay for a continuity of broadband services outside the office while on the move. • The operators’ battle for UMTS customers deals with pricing, subsidies for terminals, and interesting applications. For customers, this will have a positive impact. • Network technologies such as HSCSD, GPRS and EDGE and the arrival of services such as WAP and – despite its teething troubles – i-mode will educate future UMTS customers with regard to data communications, and at the same time will give operators time to change from a circuit to a packet world. • The multitude of UMTS standards and the various options that are left open result in a limited availability of terminals have a negative impact on the uptake of UMTS. • Regulatory aspects and standards have enabled economies of scale and large visibility. Nevertheless, a number of operators did large investments on spectrum and licenses, when possibly the market share will be insufficient for all operators to do business.

11/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

2.2 Forecasting Demand

There are a multitude of studies into the likely take up of new mobile data services, carried out by the UMTS Forum [8], by leading analyst companies [9], [10], and others commissioned by operators [11] and vendors [12], [13]. It does appear from much of the research that there is a strong possibility that take up will be stronger than many pundits think. As an example, results of an inquiry to residential and business persons on their will to use certain mobile services are presented, Figure 2-1 and Figure 2-2, [7]. With an eye on recent developments, these figures may be interpreted in a relative sense, that is, the actual use will be very much influenced by the tariffs for each service.

Figure 2-1: Percentage of residential respondents willing to use each of the services [7].

Figure 2-2: Percentage of business respondents willing to use each of the services [7]. The definition of customer segments to identify typical user profiles is important for characterisation of UMTS demand. Three customer segments within MOMENTUM are considered – Business, SOHO (Small Office /Home Office) and Mass-Market users – and described in Table 2-1. ‘Residential’ or ‘Mass-market’ groups and a ‘Business’ group are sensible choices for user groups:

• They are easily identified in terms of work, age, and income. • They have particular patterns of using mobile services that are different enough to treat separately.

12/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

• They have different ‘take-up’ times and rates, i.e., Business users are easily associated with the ‘early adopters’ while the Mass-market falls more in the ‘followers’ category.

A group that falls in between Business and Mass-market is the SOHO user group, also known as the small and medium-sized businesses; the spatial locations usually provide enough information to pinpoint this user group.

Segment Description Early adapters, with intensive and almost entirely Business professional use, primarily during office hours. Followers, with both professional and private use, SOHO during the day and in the evening. Mass- With low use, with flat traffic levels. market Table 2-1: Customer segmentation. Based also on the evolution of the GSM market in European countries, it is assumed that UMTS will first attract the high-end mobiles customers, mainly professionals who will require wideband capabilities while away from the office. SOHO users and the Mass-market segment will also be drawn to UMTS, not only because of the new services, but essentially because voice will be migrated onto this system. When UMTS is introduced, the mobile market will be quite close to saturation, and UMTS subscriptions will mainly replace existing ones. An example of segment market share evolution is given in Figure 2-3, identifying the evolution of the usage share of UMTS among segments. Note that this does not represent the true figures used in the scenarios, but merely illustrates the type of information needed.

Figure 2-3: Example of UMTS segment market share evolution.

13/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

3 Service Set

UMTS offers the technical possibility to provide a broad set of services and applications with different characteristics and target users. Data transfer, video- telephony, and multiple applications for E-commerce are foreseen, among many others, for deployment within UMTS, which constitutes an absolute novelty in mobile communications.

In deliverable D1.1 [14], various perspectives into services’ classification proposed in the literature by different bodies (ITU-T, 3GPP, ETSI, and UMTS Forum) are presented. The 3GPP approach is taken for future work. In deliverable D1.2 [15], a detailed description and characterisation of UMTS services and applications is presented. First, service classes and taxonomy of parameters used for characterisation are presented. 25 foreseen services and 54 applications are then identified and described into detail. All services are classified according to 3GPP classes, applications are associated to each service and characterised, for the identified parameters.

Most people now agree that there will not be a service that will conquer the market. Some claim it will be a number of small killer applications, or that it will be personalisation of services that are tailored to individual’s needs. A set of 8 services is proposed in MOMENTUM for simulation [15], as a ‘killer cocktail’:

• Speech-telephony: Traditional speech-telephony. • Video-telephony: Communication for the transfer of voice and video between two locations. • Streaming Multimedia: Service that allows the visualisation of multimedia documents on a streaming basis, e.g., video, music, or slide show. • Web Browsing: This is an interactive exchange of data between a user and a web server. It allows the access to web pages. This information may contain text, extensive graphics, video and audio sequences. • Location Based Service: Interactive service that enables users to find location- based information, such as the location of the nearest gas stations, hotels, restaurants, and so on. • Multimedia Messaging Service (MMS): A messaging service that allows the transfer of text, image and video. • E-mail: A process of sending messages in electronic form. These messages are usually in text form, but can also include images and video clips. • File Download: Download of a file from a database.

This ‘killer cocktail’ is heterogeneous enough to meet the foreseen demands of future UMTS customers and to translate in simulations the diversity of services and traffic patterns UMTS bears. Several considerations have been taken into account for the choice of this set of services. This set is quite representative in terms of the foreseen services by several fora [8], [9], [10], [11], [12], [13]; as shown, e.g., in the market evaluation study presented in Figure 2-1 and Figure 2-2.

14/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

The four 3GPP service classes, grouping services according to specific characteristics and performance requirements, are well represented in the service set as described next [14]:

• From the conversational class (characterised by symmetric and real-time conversational pattern services, with low emphasis on signal quality), Speech- telephony and Video-telephony services are chosen. The bit rate and session volume strongly differs between these two services, being important to handle this diversity in simulations. • From the streaming class (characterised by real-time almost unidirectional data flow applications with low delay variation, which can be processed as a steady continuous stream) Streaming Multimedia is chosen. This service covers both audio and video streaming. • From the interactive class (characterised by ‘request-response’ pattern services, highly asymmetric, with low round trip delay and high signal quality) Web Browsing and Location Based services are chosen. The average DL session volume differentiates these two services; • From the background class (non real-time asymmetric services, with high signal quality), File Download, E-Mail and MMS services are chosen. File Download is a bi-directional service but highly asymmetric, most of the traffic being DL. The remaining services are differentiated by their average bit rate and DL session volume.

Detailed characterisation of services is presented in Table 3-1 following the taxonomy of parameters proposed in [15]. In particular, these services are very dissimilar in terms of Downlink (DL) session volume and indicative bit rate range, as shown in Figure 3-1. The traffic flow also results very diverse, as illustrated in Figure 3-2. A description of the services and source models for simulation purposes, in the XML MOMENTUM format, is presented in deliverable D5.2 [16].

400 360

320 Vi deo Tlphny 280 240

ate[kbps] 3GPP Classes: R 200 Stream

ata MM

D 160 Conversational

120 Streaming MMS 80 Interacti ve Email File 40 Dwnld W W W Location Speech based Background 0 0.1 1 10 100 1000 Data Volume [kByte] Figure 3-1: Service set bit rate range and DL session volume.

15/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

The description of some characterisation parameters used in Table 3-1 is presented below:

• Information type: sound, video, text, data, still image. • Intrinsic time dependency: time-based (TB, where data blocks must be displayed consecutively at predetermined time instants), or non-time-based (NTB). • Delivery requirements: real-time (RT, for immediate consumption), or non- real-time (NRT, stored for later consumption). • Directionality of Connection: unidirectional (Uni), or bidirectional (Bid). • Symmetry of Connection (for Bid connections): symmetric (Sym), or asymmetric (Asy). • Number of Parties: one-to-one (O-O), or one-to-many (O-M). • Switching mode: Packet Switched (PS), or Circuit Switched (CS). • Source model: Final description of source models will be found in D2.7 [17]. These models will give more precise values or a full stochastic for the following parameters: "#the source bit rate and the average bit rate "#DL session volume • The bearers that are used to transport the information; when more than one possibility exists, the probability that a certain bearer is chosen is indicated, based on an eduacated guess. • Average Duration: average duration and DL session volume are directly related by the DL average source bit rate. • Maximum transfer delay: This is the maximum time used to transmit information through the air interface and the UMTS network. • Burstiness: ratio between peak and average bit rates. • Block Error Ratio (BLER) target.

Other parameters related with the mobility type are presented in chapter 6.

16/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Figure 3-2: Service set traffic flow characterisation during a session (time and bit rate domain) [2].

17/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC Info.Type Info.Type RT/NRT RT/NRT Sym/Asy TB/NTB Source Uni/Bid Uni/Bid

Parties Bit rate

CS/PS CS/PS DL Max. Bit Bearer1 Average BLER Source [kbps] session Transf. Burst- Service rate Duration Class Models volume Delay iness range [s] UL DL UL DL [kB] [s] UL DL [kbps]

Speech- Speech Sound TB RT Bid Sym O-O CS 4 - 25 12,2 12,2 Speech Speech 2 120 0,15 1 - 5 0.010 0.010 telephony Telephony 91,5

Convers. Video- Sound Video- TB RT Bid Sym O-O CS 32 - 384 100 100 CS64 CS64 1500 120 0,15 1 - 5 0.002 0.002 telephony Video telephony

Stream. TB/ Stream. PS128 (10%) . MM RT Bid Asy O-O 3 32 - 384 3 60 - 2250 300 10 1 0.000 0.002 MM NTB PS MM PS64 (90%) Stream

PS384 (1%) Web- Web- 4/ MM TB RT Bid Asy O-O PS < 2000 1 30 - PS64 (90%) 1125 300 1 - 20 0.010 0.010 browsing browsing page PS32 (9%) PS128 (1%) Location TB/ Location Interactve MM RT Bid Asy O-O PS < 64 1 10 - PS64 (90%) 22,5 180 0,2 1 - 20 0.010 0.010 Based NTB Based PS32 (9%)

PS128 (1%) PS64 (90%) MMS MM TB NRT 4 Asy O-O PS MMS < 128 30 30 PS64 (90%) 60 16,2 300 1 - 20 0.010 0.010 Uni PS32 (10%) PS32 (9%)

PS128 (1%) PS64 (90%) E-Mail Data NTB NRT Uni Asy O-O PS E-Mail < 128 30 30 PS64 (90%) 10 2,4 5 1 0.010 0.010 PS32 (10%) 4

Background PS32 (9%) PS128 (1%) File File Dwnld. Data NTB NRT Bid Asy O-M PS 64 - 400 1 60 - PS64 (90%) 1000 132 0,5 1 - 50 0.010 0.010 Dwnld. PS32 (9%) Table 3-1: Service set parameters [2].

1 All bearers are DCH; the corresponding EbNo ! BLER table is given in the Appendix. The percentages behind the bearers indicate the (guessed) probability that this service is mapped to this bearer during a long simulation. 2: For the calculation of the equivalent Speech-telephony call volume, an activity factor of 50% was considered. 3: Streaming Multimedia can also be CS for the case of video streaming. 4: MMS and E-Mail are unidirectional services, existing in a session as an UL or DL transmission, but never both. 5: For the E-Mail maximum transfer delay, a server access of 4 seconds was considered.

18/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

4 Traffic Estimation

4.1 Initial Considerations

Once it is known which services future UMTS subscribers can use (the service set described in the previous section), a closer look to the more specific question ‘where is the demand for these services?’ is taken.

Several approaches have been found in the literature addressing the estimation of traffic demand. In [18] a detailed description of the mapping mechanisms’ leading to a traffic and mobility characterisation is provided, for a given combination of UMTS environments/services/QoS requirements/systems. In [19] theoretical and practical aspects related to the dimensioning of hybrid traffic for 3G systems are discussed, combining user profiles and geographical distribution of users concepts. In [20], a method for the estimation and characterisation of the expected tele-traffic in mobile networks is presented, based on a geographical traffic model obeying the geographical and demographical factors for the demand for mobile communication services. In [5], the evaluation of UMTS demand is analysed, presenting usage hypotheses and scenarios that provide a basis for estimating the traffic load /km² to be handled by third-generation mobile systems.

In MOMENTUM a global approach is used, combining several aspects of the ones observed in the literature. These are referenced along the description of the current approach. It corresponds to a simple but efficient way of estimating traffic demand, based on the available data from operators for the scenarios to characterise. The estimation of UMTS services usage corresponds to ‘observe’ the following reality: An operational environment with UMTS users spread over it generating calls according to specific services usage patterns.

A complete picture of the processing is illustrated in Figure 4-1. The three key elements to build a traffic scenario are:

• An user profile, describing how a subscriber generates calls; • An operational environment; • Spatial distributions of segmented subscribers, based on a population distribution.

The way each of these elements is built in order to generate a traffic scenario is described in this section.

Taking into account the guidelines that were defined, scenarios are dimensioned for a desired deployment: a reasonable or extreme/worst case scenario in terms of service usage, a forecast for a certain year, a specific service usage forecast (e.g., not including speech, which could be independently supported by GSM), etc.

19/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

The visualisation of data has been done by using MapInfo GIS tool, and all the processing described in this section was performed with programming tools developed in MapBasic and C programming languages. As an example of the needed data and processing for generation of a traffic demand scenario, the centre of Lisbon is illustrated, an area of 4 km x 4 km. The presented data has a 20 m x 20 m resolution. Under the scope of the MOMENTUM project, from real data, several traffic demand scenarios for cities of Portugal (Lisbon and Porto), Netherlands (The Hague and Bilthoven) and Germany (Berlin, Hanover, Karlsruhe) have been generated according to different forecasts. Berlin, Lisbon and The Hague scenarios will be available at the MOMENTUM site as public scenarios, for benchmark in the development of planning tools.

Population Customer Segments distribution Op. Env. share [%] Penetration of UMTS Operational Subscribers Environment User Profile Operator Market Share UMTS usage Daily Call in the BH Attempts Subscribers grids

BHCA table Traffic scenario BHCA grids / BHCA grids / service service/segment

Figure 4-1: General process for the construction of a traffic scenario.

4.2 User Profile

To characterise the diversity of service usage patterns, three customer segments are considered – Business, SOHO and Mass-Market users, as presented in Section 2.2. Each customer segment has a specific profile of usage, generating calls of each service according to a specific usage pattern. A table of service set usage is defined for each segment, characterising the call generation pattern for each service of the set. The used parameter to characterise each service usage by a user is the Busy Hour Call Attempt (BHCA), which indicates the average number of calls performed in the busy hour. In this way, the user profile is characterised by service set BHCA tables.

BHCA tables are built based on marketing data. They are dependent on many factors such as the country under study, specific marketing strategy of pretended UMTS usage, etc. They can be adapted, e.g., to a general increase of services usage by subscribers of a certain customer segment, or an increased use of specific services. To build these tables, a similar approach to the one used in [5] is

20/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

followed. First the total number of calls per day a subscriber of each customer segment performs is estimated. In Table 4-1, an example for Lisbon is presented for the year 2005. First simulations using the BHCA-grids derived from the numbers for the common settings as defined in [2] shows that the offered traffic is by far higher then the traffic. Analysis of the basic assumptions revealed that the BHCA-assumptions included in Report No. 6 of the UMTS Forum [21] are much lower. Taking into account that the numbers in the UMTS Forum report are based on a market study from 1997 where the whole mobile market was much more optimistic than today, the UMTS Forum numbers can be seen as an upper limit. Telecel/Vodafone, taking into consideration that the figures should not exceed the UMTS Forum values, estimated the presented values for Lisbon.

Mass- Service Business SOHO Market Speech-telephony 4.167 2.400 1.768 Video-telephony 0.900 0.864 0.679 Streaming multimedia 0.600 0.576 0.170 Web browsing 0.400 0.256 0.075 Location Based 0.023 0.022 0.013 MMS 0.230 0.221 0.078 E-Mail 0.138 0.110 0.087 File Download 0.180 0.115 0.068

Table 4-1: Number of calls per day per customer segment. A busy hour usage per customer segment is also estimated [5], as being the percentage of traffic per day taking place during the busy hour. In Table 4-2, busy hour usage values per customer type are presented.

Customer Segment Busy hour usage [%] Business 20 SOHO 15 Mass-market 7

Table 4-2: Busy hour usage per segment. It can be seen from the above tables that Business users use UMTS services mostly on specific (busy hours) times of the day, whereas the demand from the Mass- market is evenly spread. By multiplying Table 4-1 and Table 4-2, a BHCA table per user type can be built, as presented in Table 4-3.

According to the prediction for the scenario, all values are specified, resulting in this final table. The three chosen customer segments represent ‘early adapters’ (Business users), ‘followers’ (SOHO users) and the Mass-market. By changing the penetration and usage of UMTS services in each group, we are able to assess e.g. an early, medium or mature market situation. The characteristics of each service (average duration, rate, etc) can be specific per customer segment, evidencing once more the flexibility of the machinery.

21/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Mass- Service Business SOHO Market Speech-telephony 0.833 0.360 0.124 Video-telephony 0.180 0.130 0.048 Streaming multimedia 0.120 0.086 0.012 Web browsing 0.080 0.038 0.005 Location Based 0.005 0.003 0.001 MMS 0.046 0.033 0.005 E-Mail 0.028 0.017 0.006 File Download 0.036 0.017 0.005 Table 4-3: Average number of calls in the busy hour (BHCA) per service and customer segment subscriber.

4.3 Operational Environment

To build a traffic scenario for a certain city, the identification of the different existing operational environment classes is essential. This characterisation, that is intended to be as realistic as possible, has to translate the diversity of the scenario, identifying regions with similar characteristics in terms of land use and usage. A set of classes to characterise the operational environment is proposed and characterised by MOMENTUM in Table 4-4.

Class Description Water • Sea and inland water (lakes, rivers). Railway • Railway. Highway • Highway. Highway • Traffic jam in a highway, corresponding to a lot of cars stopped, or moving at a with traffic very low speed. jam • Main road of relatively high-speed users, typically inserted in suburban and Road rural areas. Street • Street of low-speed users, typically inserted in an urban area. • Rural area, with low building and high vegetation density; • Area with low population density, mainly of residential and primary sector Rural population; • Little commerce. • Sub-urban area with medium building and vegetation densities; • Area with medium population density, mainly of residential and secondary Sub-urban sector population; • Little commerce. • Small pedestrian land area (square, open area, park, large pedestrian areas Open along streets) surrounded by mean urban, dense urban, or residential areas. • Area with high building density and low vegetation density; Urban • Area with high population density, mainly of tertiary sector with some residential population. Central • Area with very high building density, very high buildings, with almost no Business vegetation. District • (CBD) Area with very high population density, with tertiary sector population.

Table 4-4: Momentum operational environment classes.

22/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

For each city, operators have provided a large set of data for the specification of an associated operational environment. For the Lisbon public scenario, the example being presented in this deliverable, Telecel/Vodafone MOMENTUM partner has provided a large set of data [22] consisting of:

• Raster land use data: a pixel grid of 20 × 20 m2 resolution with information of Vodafone specific land use classes (water, buildings, open areas, etc.) of each pixel, presented in Figure 4-2; • Vector data: identifying streets (highways, main roads, streets), railways, and coastlines configurations, illustrated in Figure 4-3.

Figure 4-2: Lisbon land use data thematic map [22].

Figure 4-3: Lisbon vector data thematic map [22]. A mapping is made of the specific Vodafone/Telecel raster and vector classes onto the MOMENTUM operational environment classes [2]. The resulting operational environment grid for Lisbon is presented in Figure 4-4.

23/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Figure 4-4: Lisbon Operational Environment.

4.4 Population distribution

The starting point to characterise the distribution of subscribers is the spatial distribution of population. To obtain a refined population distribution, some processing is needed. Available data for Lisbon consists of resident population and workplaces per district, as well as population pendulum movement values [23] – statistics of the number of persons entering or leaving each day the city from surrounding districts. As a first step, the distribution should correspond to the period of the day under study. This is obtained weighting residential population data with workplaces data per district, combined with pendulum movements of population in and out the scenario under study during the day, as described in [2]. The obtained population distribution, in the resolution of district areas, is presented in Figure 4-5 b). The ranges of the presented picture are determined according to an algorithm [24] such that the difference between the data values and the average of the data values is minimized on a per range basis. This reduces error and enables to obtain a truer data representation, resulting in a more refined visualisation of the spatial characteristics of distribution of population.

A more realistic and refined population spreading over the geographic scenario is needed for a resolution similar than the operational environment (20 m x 20 m for Lisbon). Weighting is applied according to the operational environment classes [2], to account for the different relative probability that a user in a certain district will be located at each operational environment class. As an example, population of a certain district will be more concentrated in CBD areas than in forests.. Users are in this way be spread in a more refined way. For the city of Lisbon, Figure 4-5 c) presents the resulting day population distribution weighted by the operational environment classes. It must be clear that this processing results simply in a better distribution of population. The total population per district and globally in the entire area under study is kept constant.

24/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

a) Common legend b) Original population data. c) Processed refined population data. [persons/km2] Figure 4-5: Lisbon population distribution during the day. For certain areas, the estimation of population was not precise enough. With the presented approach, it is difficult to have an estimation of population on a highway crossing a rural area without population (typical situation in some of the received data). Population needs to be independently estimated in the following situations:

• In highway, highway with jam, road and street pixels without population; • In all highway and road pixels crossing rural or open areas (even if there is population data); • In all railway pixels.

First is estimated that each car contains in average 1.5 persons. Evenly distributed cars are assumed, with a certain average distance between the cars, depending on the type of “vector” environment. In this way can be calculated how many persons are present on average on each pixel (the resolution of the final data is per pixel). In Figure 4-6 is presented the empirical way how, for each “vector” operational environment class, the number of persons per pixel is estimated. The accepted values by all MOMENTUM partners are presented in Table 4-5. Considering that the values presented in Table 4-5 correspond to a “vector” overlapping a CBD pixel, for the other “non-vector” classes (rural, suburban, open, urban) specific weights are applied to the presented values, as presented in Table 4-6, resulting in a final number of persons per pixel.

Class Persons/Pixel Street 2.4 Road 3.4 Highway 2.4 Highway jam 7.2 Railway 0.6 Table 4-5: Persons per pixel in “vector” operational environment classes (for a grid of 20 m x 20 m pixel size resolution).

25/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Class Weight Water 0.2 Rural 0.2 Suburban 0.4 Open 0.6 Urban 0.8 CBD 1.0 Table 4-6: Weights per “non-vector” operational environment class, to be applied in estimated population per pixel in “vector” operational environment classes where population in that pixel is 0. For different pixel sizes, a factor is applied in order to adapt these values. As an example, for a grid of 10 m x 10 m pixel resolution, values are divided by 2, since vector data is considered having always the width of a pixel. For “5 m x 5 m pixels” all final values are divided by 4.

25 m

Street 1.5 pers 1.5 pers 1.5 pers 1.5 pers 1.5 pers 1.5 pers

35 m

1.5 pers 1.5 pers 1.5 pers

1.5 pers 1.5 pers 1.5 pers Road

1.5 pers 1.5 pers 1.5 pers

1.5 pers 1.5 pers 1.5 pers 1.5 50 m pers/car

1.5 pers 1.5 pers

Highway 1.5 pers 1.5 pers

1.5 pers 1.5 pers

1.5 pers 1.5 pers

10 m

1.5 pers 1.5 pers 1.5 pers 1.5 pers 1.5 pers 1.5 pers 1.5 pers

Highway 1.5 pers 1.5 pers 1.5 pers 1.5 pers 1.5 pers 1.5 pers 1.5 pers jam 1.5 pers 50 m 1.5 pers

1.5 pers 1.5 pers

Railway 6500 m 200 pers/train

Figure 4-6: Calculation of persons per pixel in the different “vector” operational environment classes. In other cases, a better estimation of the population was obtained extrapolating from GSM speech traffic data. This happened e.g. in exposition areas, train stations, or certain areas where no accurate population was available. From the operators GSM speech traffic data in the busy hour the number of persons was estimated, considering a certain fixed traffic per person (25 mErl for the case of Vodafone) and a penetration of the GSM operator (35% penetration for Vodafone).

The combination of all these processing’s result in a refined population distribution, representing a good basis for the construction of a subscribers distribution.

26/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

4.5 Subscribers’ distributions

To build subscribers distributions, population is split into three customer segments (Business, SOHO and Mass-Market). The way population is split is new, dependent on the operational environment and specific to the type of available data. In [19] e.g., the availability of residence and business demographical databases as well as road traffic databases allows a different approach for the construction of subscribers’ distributions. In MOMENTUM, population of each customer segment is spread differently over the operational environment, according to their characteristics (e.g., in CBD a percentage of Business users higher than Mass-market ones, and the opposite in a rural area). A customer segment share table is defined per operational environment class; this gives a spatial distribution of customer segments share according to each class, Table 4-7. Values were defined together with MOMENTUM operators, which have extended marketing sources and experience on these matters. For each customer segment, this table tells where customers ‘spend their time’ during the period under consideration. This is an important characteristic of users, identifying the areas where they are typically present. Since users have a specific service usage, can already be foreseen that this effect will result in a specification of the localisation of usage of certain services.

Operational Mass- Business SOHO Environment Class market Water 35 35 30 Railway 20 40 40 Highway 60 30 10 Highway with traffic jam 60 30 10 Main road 30 40 30 Street 10 20 70 Rural 2 3 95 Sub-urban 5 15 80 Open 25 40 35 Urban 25 40 35 CBD 80 10 10

Table 4-7: Operational environment share between customer segments (in %). Only a certain percentage of the total population in the scenario will be a UMTS subscriber of a certain operator. The penetrations of UMTS per customer segment and per operator market share estimate this percentage. For the example of Lisbon, penetration of UMTS is presented in Table 4-8 for the different segments, an operator market share of 45% being considered for 2005. These values are market and operator dependent, resulting from predictions how the market will evolve.

Mass- Business SOHO Market Penetration 11.25% 6.75% 2.25%

Table 4-8: UMTS subscribers penetration, per segment and for a specific operator.

27/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

The combination of Table 4-7, Table 4-8 and Figure 4-4 results in three UMTS penetration distributions, per customer segment, as presented in Figure 4-7. These pictures illustrate clearly the different penetrations of UMTS, depending on the operational environment class and the customer segment. Many effects resulting from the dimensioning of these tables are identifiable graphically, e.g.: • Higher penetration of business UMTS subscribers in CBD (9.00%) than SOHO (2.70%) or Mass-Market (2.13%) subscribers; • Higher penetration of Mass-Market UMTS subscribers on streets (1.57%) than business (1.12%) subscribers.

a) Business. b) SOHO. c) Mass Market. d) Legend [% persons]. Figure 4-7: Lisbon UMTS penetration, per customer segment. Applying these penetrations to the refined population distribution results in three customer segments subscriber spatial distributions, illustrated in Figure 4-8. It is interesting to discuss some visual effects on the resulting segmented subscribers distributions (grids): • The effect of the different non-uniform UMTS penetration distributions on the population distribution results in a graphical ‘distortion’ of the population distribution, Figure 4-5 c). As an example, for the SOHO subscribers, it can be seen how different are Figure 4-5 and Figure 4-8 b), where in many areas the spatial distribution has increased/decreased relatively. • In CBD areas crossed by streets, which can be identified in Figure 4-4, the number of Mass-Market subscribers is higher on streets than on CBD areas, Figure 4-8 c), as dimensioned in Table 4-7, even if the population grid, Figure 4-5, specifies the opposite (containing less people on streets than on CBD area). The opposite happens for the Business segment, Figure 4-8 a), where more users are present in CBD areas than on streets. • The higher Business subscriber density area does not happen on the higher population density area, an Urban area. It happens on a CBD area, where the effect of the operational environment share percentage (25% in Urban versus 80% in CBD) results in a higher subscribers density on the CBD area. • The effect of different UMTS penetration values per segment (11.25% for Business versus 2.25% for Mass-Market) results, almost in the entire scenario, on a higher Business users density than Mass-Market one.

28/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

a) Business. b) SOHO. c) Mass Market. d) Legend [persons/km2] Figure 4-8: Lisbon UMTS subscribers, per customer segment. It can be concluded that the combined effects of a refined population distribution, the operational environment and the UMTS penetration, result in a refined way of building segmented subscriber distributions, very dissimilar from the initial population distribution.

4.6 BHCA grids

The combination of the spatial distributions of subscribers with the BHCA table results in traffic forecasts for the services usage per customer segment. These are expressed in terms of BHCA grids, where for each unit of area (pixel), the average number of new calls in the busy hour is specified, per service and customer segment. 24 BHCA grids make this resulting traffic demand scenario, one per customer segment and per service, as illustrated in Figure 4-1. In Figure 4-9 a, b and c, the Video-telephony BHCA grids for Business, SOHO and Mass-Market users are presented, using natural break ranges, specific for the image of each segment. Values of BHCA are presented per pixel (in the case of Lisbon corresponding to a 20 x 20 m2 pixel).

a) Business. b) SOHO.

29/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

c) Mass-Market. Figure 4-9: Video-telephony BHCA grids [calls / hour / 400 m2 pixel]. Comparing the usage of Video-telephony by Business segment versus Mass- Market segment, it can be observed that the effect of a higher UMTS penetration (11.25% vs 2.25%, from Table 4-8) and of a higher usage of Video-Telephony (0.180 call/h vs 0.048 call/h, from Table 4-3) of Business users than of Mass- Market ones, results globally on higher BHCA values for Business users than Mass-Market one (maximum values of 0.575 versus 0.043 call/h/pixel). Many other effects are directly related with the ones identified on the segmented subscriber distributions. These refined and assorted figures result from the high number of different available ‘screws’ to create a rich traffic forecast, which can be adapted to an expected or desired reality.

Each one of these BHCA grids is directly proportional to the corresponding segmented population grids, illustrated in Figure 4-8 (nevertheless, the different range system used – custom ranges versus natural break ranges – doesn’t allow the direct comparison). This was expected, since the processing to obtain the BHCA grids corresponds to multiply the each customer segment subscriber grid by the corresponding factor obtained from Table 4-3, for each service and corresponding customer segment. If we compare the Mass-Market BHCA grid for Video- telephony and for Speech-telephony, Figure 4-9 a) and Figure 4-10, we observe that the resulting BHCA values are directly proportional to each other.

Figure 4-10: Mass-Market/Speech-telephony BHCA grid [calls / hour / 400 m2 pixel] For each service, three BHCA exist, one per customer segment, allowing specific characteristics of the same service. As an example, a Business user speech call

30/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

might have average call duration of 3 minutes, while it can be dimensioned for 2 minutes for the remaining segments. This diversity can also be applied to quality parameters, bearers or priorities. Nevertheless, in MOMENTUM, services characteristics are considered similar among customer segments. In this way, for each service, the three BHCA grids can be added. This results in 8 BHCA, one per service. In Figure 4-1 the global processing to obtain these final grids is illustrated. In Figure 4-11 the resulting BHCA grids per service for Lisbon are represented. Common ranges allow the direct comparison of BHCA values between services. It can be seen how different the resulting service BHCA distributions are. Location based service is the one with lower usage. In fact, this service is the one having the lowest BHCA values in Table 4-3, for all segments. Speech-telephony, Web browsing and E-Mail are services with high usage, but with very different resulting distributions. Even knowing that for a specific segment, all BHCA spatial distributions are directly proportional, (e.g. Figure 4-9 and Figure 4-10), note that the resulting BHCAs per service are all different. This is due to the fact that each BHCA/service figure results from the combination of three uniquely weighted BHCA/service/segment figures. This evidences the importance of splitting in segments the calculation of BHCA grids, before being added.

a) Speech-telephony. b) Video-telephony. c) Streaming MM

d) Web Browsing. e) Location-based. f) E-Mail.

31/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

g) MMS. h) File Download. i) Common legend [calls/hour/400 m2 pixel]. Figure 4-11: Service set BHCA grids. Business users, relatively to SOHO and Mass-market users, are very strongly present in all distributions due to the high UMTS penetration Table 4-8 and high service usage Table 4-3. This results, for almost all services, in high BHCA values where business users predominate (e.g. CBD areas). Nevertheless, if for a certain service, the combination of the BHCA value and UMTS penetration would be higher for the Mass-Market segment than for Business one, the resulting BHCA service distribution would have high BHCA values, e.g., on streets, something that does not happen for any service.

The Location based BHCA distribution, Figure 4-11 e), seems to be uniform from the presented picture. Nevertheless, this is an erroneous conclusion due to the common used scaling, Figure 4-11 i). If the same data is represented using an equal range scaling, as illustrated in Figure 4-12, it can be seen that the distribution is in fact very diverse in space.

Figure 4-12: Location Based BHCA grid [calls/hour/400 m2 pixel], for an equal range scale representation. All these effects are achieved thanks to a high number of available intuitive ‘screws’, having a natural link with real and measurable data/parameters. This allows, for a specific area, the dimensioning of services traffic forecast distributions according to an expected or desired set of characteristics.

32/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

5 Mobility Scenario

5.1 Introduction

Mobility is one of the major characteristics of wireless systems. With the large range of services UMTS will support, the old ‘anywhere, anytime’ wireless systems premise can be extended with UMTS to ‘anywhere, anytime, anything’, within a certain range. It represents a big challenge for cellular planning. In most of the environments, the mobility characteristics of the terminals have a direct influence on the cell radius, and in turn on the investment cost of the network. A recent investigation [25] has quantified this effect, and has shown that the investment cost can increase by as much as 60% in environments where high terminal speeds prevail. Based on these facts, it is important to characterise the diversity of mobility types existing in the operational environments, so that inherent mobility characteristics of each environment are properly taken into account in simulations, Figure 5-1.

100% Vehicular/Highway 100% Pedestrian 10% Pedestrian 90% Vehicular/Major Street

Water

Rural Sub-urban

Urban Highway Major street Major road Railway

10% Static 50% Static 30% Pedestrian 50% Pedestrian 60% Vehicular/Major Road Figure 5-1: Mobility scenario, identifying different mobility types associated to the operational environment classes. Mobility scenarios are built in MOMENTUM for the more realistic characterisation of scenario of users characterised by specific mobility patterns. This is of special interest for dynamic simulations where, during simulation, motion of users is simulated in the most realistic way. Also for static simulations this is important. Mobility will have also an impact on the spread of load of average load grids, used for generating snapshots. Mobility scenarios will be characterised by:

33/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

• A mobility type penetration table per operational environment class, for the generation of moving active users; • A mobility grid per mobility type, as an implementation that (a) constrains the movement of users with its mobility type to a certain area and (b) precisely describes user movement on sample time-level.

To generate a realistic and diversified mobility scenario, different mobility types are then identified, according to their speed and movement type:

• Static; • Pedestrian; • Vehicular (highway, main road, street and railway).

For each mobility type, PDFs for speed and discrete direction of motion are presented using the proposed generic Momentum mobility model. These mobility types are then mapped onto the operational environment in certain percentages, Figure 5-1. When a user is generated in a certain pixel, a mobility type is randomly going to be attributed (and will – in general – remain fixed).

5.2 Mobility Model

Several sources have suggested mobility models, according to different criteria, pointing out the key parameters for model customisation. An overview of the main existing mobility models and key parameters for model customisation was presented in [2] describing the following models:

• Random Walk Modelling [26]; • Mobility Model with Triangular Velocity Distribution [27]; • Simulation of a Mobile Highway Traffic [28]; • Mobility Models described in ETSI [29] for: "#Indoor Office Scenario; "#Outdoor to Indoor and Pedestrian Scenario; "#Vehicular Scenario; "#Mixed-cell Pedestrian/Vehicular Scenario. • Mobility Model Described in COST 259 [30];

A model for simulation of mobility in MOMENTUM was proposed and described. It combines the Mobility Model with Triangular Velocity Distribution [27] (for velocity estimation) and the COST 259 mobility model [30] (for discrete direction of motion estimation). These models where chosen due to their simplicity, still accounting for the main mobility characteristics. In addition, considering that users move in a pixel grid mobility scenario, the resulting vector describing the probability of taking a direction is converted into a vector describing the probability of crossing a side to a neighbouring pixel by including the effect of speed, pixel size, sample time and holding time.

34/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

For the velocity PDF, the Mobility Model with Triangular Velocity Distribution [27] is used with a specific average and variation for each scenario (mobility type). Figure 5-2 represents the triangular distribution and the respective parameters.

For the Direction of Motion Estimation, the mobility model described in COST

259 [30] was chosen. This probability is defined by (5.1) [30], where wπ/2, w-π/2 and wπ are the weight factors corresponding to probabilities, and σϕ is the standard deviation of the direction distributions. Standard deviation is assumed to be equal for the four variables. 1 1 p()ϕ = × × i + + + σ π 1 wπ / 2 w−π / 2 2wπ ϕ 2

 2   2   ()ϕ −π ()ϕ +π  2   2   (5.1)  ϕ 2   i 2   i 2   ()ϕ −π   ()ϕ +π    i  −  −  − i − i  −  2 2     2  2σ ϕ   2σ ϕ   σ 2   σ 2    2σ ϕ       2 ϕ   2 ϕ   e + w e + w e + w e + w e  π / 2 −π / 2 π π      A new term was added to the original equation to provide symmetry of the direction function around π rad. Both weight factors and standard deviation will be specified for each scenario.

f(v) ∆

2/(Vmax-Vmin)

-1 Vmin Vav Vmax v [m⋅s ]

Figure 5-2: Velocity probability density function [27]. In order to generate a realistic and diversified mobility scenario, different mobility types are proposed for simulation, according to their type of motion and speed:

• Static; • Pedestrian; • Main Road/vehicular; • Street/vehicular; • Highway/vehicular; • Highway traffic jam/vehicular;; • Railway/vehicular..

For each mobility type, PDFs for speed and discrete direction of motion are presented using the proposed mobility model, modelling in this way the different mobility patterns. For the average velocity and velocity variation, some values where taken from [27] and others defined together with MOMENTUM operators, which have a large experience on these matters. For the MOMENTUM chosen mobility types, Table 5-1 summarises these characteristics. Average velocity and

35/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

variation are equal, except for Highway vehicular mobility type, where cars never move below a minimum speed. The direction PDF is described by (5.1) with parameters presented in Table 5-2.

The MOMENTUM mobility scenario is a pixel grid. Considering that user motion is limited to transitions between pixels, only four possible directions for the mobile unit, forward (0º), back (180º), left (90º) and right (-90º) are considered possible, as illustrated in Figure 5-3. From the PDFs of each mobility type, the corresponding direction probability value can be extracted for each of the four possible directions of motion. Direction probability values, for each mobility type, are presented in Table 5-3.

-1 -1 -1 -1 Mobility type Vav [m⋅⋅⋅s ] Vav [km⋅⋅⋅h ] ∆ [m⋅⋅⋅s ] ∆ [km⋅⋅⋅h ] Static 0 0.0 0 0.0 Pedestrian 1 3.6 1 3.6 Street/vehicular 10 36.0 10 36.0 Main Road/vehicular 15 54.0 15 54.0 Highway/vehicular6 22.5 81.0 12.5 40.5 Highway with jam/vehicular 1 3.6 1 3.6 Railway/vehicular 22.5 81.0 22.5 81.0 Table 5-1: Mobility types average velocity and velocity variation.

Mobility type wπ/2 w-π/2 wπ σϕ Static - - - - Pedestrian 5/8 5/8 1/4 π/8 Street/vehicular 1/2 1/2 0 π/8 Main Road/vehicular 3/14 3/14 0 π/8 Highway/vehicular 1/8 1/8 0 π/8 Highway with jam/vehicular 1/8 1/8 0 π/8 Railway/vehicular 1/8 1/8 0 π/8

Table 5-2: Mobility types PDF parameters.

Mobility type 0º ±90º 180º Static 0 0 0 Pedestrian 40 25 10 Street/vehicular 50 25 0 Main Road/vehicular 70 15 0 Highway/vehicular 80 10 0 Highway with jam/vehicular 80 10 0 Railway/vehicular 80 10 0 Table 5-3: Probability of changing direction values, for each mobility type.

6 -1 -1 The highway/vehicular model for Germany has a Vav of 35 m⋅s (126 km⋅h ); the velocity variation remains unaltered.

36/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

-90º 90º

IN 180º Figure 5-3: Possible pixel transition directions. The mobility model is used in the dynamic simulators to generate movement. More precisely, the movement of users is sampled, i.e., at different time-instances the position of the active user is updated. The level of detail is defined by the granularity of the raster, i.e., the pixel size. When these aspects are combined, we can express the probability of changing position (or pixel) by the generic direction vector (Table 5-3), the velocity (Table 5-1), the pixel size, the sample time and the holding time. This last quantity is assumed to be memory less, or exponentially distributed.

5.3 Penetration of Mobility Types

For the generation of moving users, mobility types are mapped onto the operational environment classes in a more or less empirical approach. In Table 5-4, for each operational environment, the percentages of users generated within a certain mobility type are presented. The presented values are a rough estimate and were defined together with MOMENTUM operators, which have large experience and sensibility for these matters. Nevertheless, values can be changed, expressing once more the flexibility of all the defined machinery.

Operational Mobility type [% of users] Environment Street/ Main road/ Highway/ Highway Railway/ Static Pedestrian class veh. veh. veh. jam/ veh. veh. Water Railway 100 Highway 100 traffic jam Highway 100 Main road 5 95 Street 5 5 90 Open 10 90 Rural 10 90 Sub-urban 20 80 Urban 30 70 CBD 50 50

Table 5-4: Mobility types penetration table per operational environment class. When a user is generated in a certain pixel, a mobility type is randomly allocated according to these percentages. As an example, in a main road environment, 5% of the generated users are pedestrian, while 95% are Main road/vehicular.

37/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Available services are strongly dependent on the mobility type. Some services (e.g. video-telephony) are not supported when the user moves with high speeds (highway). High bit rates and high delay sensitivity of certain services restrict the possible mobility types of active users. In Table 5-5, the possible mobility types for each service are presented. Can be seen, e.g., that a street/vehicular user driving at 36 km\h average speed cannot use Video-telephony service.

Mobility type Street/ Main Highway/ Highway jam/ Railway/ Service Static Ped. veh. road/ veh. veh. veh. veh. Speech $ $ $ $ $ $ $ Video-tlphny $ $ $ Str. MM $ $ $ Web brow. $ $ $ $ Loc based $ $ $ $ $ $ $ MMS $ $ $ $ $ $ $ E-Mail $ $ $ $ $ $ $ File Dwnld $ $ $ # $ Table 5-5: Possible mobility types for each service. In this way, mobility types associated to certain operational environment classes inhibit the availability of certain services. In Table 5-6, the available services per operational environment are presented. This table is obtained by combining Table 5-4 and Table 5-5.

Operational Environment Classes Main Road Main Sub-urban Sub-urban traffic jam Rail-way Rail-way Highway Highway Urban Urban Water Street Street Rural Open CBD CBD Service

Speech $ $ $ $ $ $ $ $ $ $ Video-telephony #$ $ $ $ $ $ $ $ Str. MM $ $ $ $ $ $ $ $ Web browsing $ $ $ $ $ $ $ $ Location based $ $ $ $ $ $ $ $ $ $ MMS $ $ $ $ $ $ $ $ $ $ E-Mail $ $ $ $ $ $ $ $ $ $ File Download $ $ $ $ $ $ $ $ Table 5-6: Available services per operational environment class. The impact of Table 5-6 can be introduced directly on the BHCA grids, where the non-available services in certain pixels will have a corresponding BHCA of 0 for that service.

Some considerations are presented in what follows. Video-telephony is a service that is not available for the Main Road/Vehicular mobility type (see Table 5-5). Nevertheless, in the Main Road environment the possible mobility types are Main

38/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Road/Vehicular and Pedestrian. In this way, this service is available on a Main Road environment (see Table 5-6), but only with a Pedestrian mobility type.

Considering a Street operational environment, from Table 5-6 can be seen that in all services are available. Nevertheless, for the case of Streaming Multimedia, this service is not compatible with the Street/Vehicular mobility type, being available for this service only two mobility types: Static or Pedestrian. The corresponding mobility type penetrations from Table 5-4 have then to be rebalanced since Street/Vehicular mobility type is not allowed. The values will be updated in order to keep 100% total sum; one will then have 50% of probability that the Streaming Multimedia user will have a Pedestrian mobility type and 50% for the Static one.

Taking into consideration the results of Table 5-6, for each service, a ‘rebalanced’ Table 5-4 is generated, as presented in Table 5-7 to Table 5-9. These tables can be directly used in simulations to randomly associate a mobility type to a new generated service, in a pixel of a certain operational environment class.

Operational Mobility type [% of users] Environment Street/ Main road/ Highway/ Highway Railway/ Static Pedestrian class veh. veh. veh. jam/ veh. veh. Water Railway 100 Highway 100 traffic jam Highway 100 Main road 5 95 Street 5 5 90 Open 10 90 Rural 10 90 Sub-urban 20 80 Urban 30 70 CBD 50 50

Table 5-7: Mobility type penetration table per operational environment class for Speech-telephony, Location based, MMS and E-Mail services.

39/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Operational Mobility type [% of users] Environment Street/ Main road/ Highway/ Highway Railway/ Static Pedestrian class veh. veh. veh. jam/ veh. veh. Water Railway Highway 100 traffic jam Highway Main road 100 Street 5 5 90 Open 10 90 Rural 10 90 Sub-urban 20 80 Urban 30 70 CBD 50 50

Table 5-8: Mobility type penetration table per operational environment class for Web browsing and File Download services.

Operational Mobility type [% of users] Environment Street/ Main road/ Highway/ Highway Railway/ Static Pedestrian class veh. veh. veh. jam/ veh. veh. Water Railway Highway 100 traffic jam Highway Main road 100 Street 50 50 Open 10 90 Rural 10 90 Sub-urban 20 80 Urban 30 70 CBD 50 50

Table 5-9: Mobility type penetration table per operational environment class for Video-telephony and Streaming multimedia services.

40/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

5.4 Implementation of mobility

5.4.1 Introduction

For a complete characterisation of a mobility scenario, besides a mobility type penetration table per operational environment class and per service (Table 5-7- Table 5-9) for the generation of moving active users, Table 5-4, a detailed implementation of the mobility types is essential for the control of users movement. The result is a mobility grid where each pixel contains enough local information to set the user in motion.

One mobility pixel grid per mobility type, Figure 5-4, will completely specify the motion of all users of that mobility type in the scenario. For each pixel, the possible transition sides are specified, with associated transition probabilities values. In this way, users of a certain mobility type are always kept in the specific mobility grid. In particular, motion of vehicular users will be ‘vector oriented’, driving along streets or railways. As an example, a moving Major Road/Vehicular user will always drive in major roads. The user may turn in crossings, according to a certain probability. Transition between mobility types (e.g., to a Street/Vehicular mobility type) may be allowed under special circumstances only between certain mobility types and in specific ‘connecting’ points.

Mobility types are characterised (besides their speed) by their movement type and corresponding mobility grid:

• Static users are non moving users (once generated in a certain pixel, they remain always there); in this way, no mobility grid is associated to this type; • Pedestrian users are walking users that move freely in all operational environments except Water, Railway and Highway operational environment classes, as illustrated in Figure 5-4 d); • Vehicular users are driving users, being their motion restricted to their corresponding operational environment class (Highway, Major Road, Street or Railway); specific vehicular mobility grids, Figure 5-4 a) to c), specify the allowed motion ‘pixels’ for Lisbon. The area under study has no highway.

a) Street mobility grid. b) Major Road mobility grid.

41/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

c) Railway mobility grid. d) Pedestrian mobility grid. Figure 5-4: Mobility grids for the area of Lisbon under study.

5.4.2 Vector to pixel grid conversion

The implementation of the mobility types is done using pixel grids of a certain resolution with specific information for each pixel. The data underlying the operational environments are of raster and vector type, hence, a conversion of vector data onto raster data must be performed in order to extract ‘vector information’ of the linking sides of pixels. As an example, the simulator must have enough information about the Railway path to move users along it; information has to be clear enough in order not to place suddenly a Railway/Vehicular user in an urban area of buildings or into water!

This leads to the need of a format that maintains ‘vector information’ in a grid of pixels. In Figure 5-5 the conversion of vector data into raster format is illustrated, for the ‘main road operational environment class’ of a certain area of Lisbon. To maintain the “vector information’ in a grid of pixels, the key issue is to keep two types of information in the pixel grid:

• Identification and properly labelling of the pixels crossed by vectors; • Identification, for each pixel, of the linking sides, North, East, South or West (N, E, S and W respectively); more precisely, for each pixel P, an array of sides SP will contain binary information of each side (N,E,S,W), indicating whether the appropriate side links (1) or not (0) to an other pixel.

a) ‘Main road’ data in Vector format. b) ‘Main road’ data in pixel grid format. Figure 5-5: Conversion of vector to pixel data.

42/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

As an example, for the illustrated ‘Main road’ pixel in Figure 5-6, the linking sides are N and S, and the corresponding array of sides for this pixel looks as (1,0,1,0). N

W E

S Figure 5-6: Pixel crossed by a street. Considering that the simulator knows from which side a ‘Main road/vehicular’ user has entered the pixel (e.g. N), this information is enough to know that this user will move to the pixel linked to side S.

5.4.3 Updating the Direction Transition Tables

The presented pixel oriented direction probability model, illustrated in Figure 5-3, will be influenced by the array of sides. As a simple illustration of the required update, consider the Street mobility grid in Figure 5-7 (b):

• For a Street/Vehicular user entering pixel K from side N(orth), with SK = (1,0,0,1), it makes no sense the existence of the two (turning) possibilities of 25%. In fact, the direction probability will be 100% W(est) (considering 0% probability of going back); • For a Street/Vehicular user entering pixel A from side E(ast), and considering SA = (0,1,0,0), the direction probability distribution can only be 100% to the E(ast) side; • For! a Street/Vehicular user entering pixel G from S(outh), and considering SG = (0,1,1,1), the only possible sides are E(ast) or W(est), which in principle will be 50% for each side (since it is not possible to determine a principal direction). Nevertheless, if the user enters pixel G from E(ast), W(est) (straight direction) should have a higher probability than S(outh) (turning left).

a) Vector street. b) Street in raster format. Figure 5-7: Example of conversion from vector to raster format.

In this way, for each mobility grid, a reference table of direction probabilities should be made for each of the possible configurations of the array of sides and for

43/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

each of the possible entering sides. First, a generic reference table is created, consisting of a possible array of sides and related entrance sides (Table 5-10). The following abbreviations are used: F – forward direction; T – turn direction; B – back direction.

Entrance side Array of sides N E S W (1,0,0,0) (F,0,0,0) (0,1,0,0) (0,F,0,0) (0,0,1,0) (0,0,F,0) (0,0,0,1) (0,0,0,F) (1,1,0,0) (B,F,0,0) (F,B,0,0) (1,0,1,0) (B,0,F,0) (F,0,B,0) (1,0,0,1) (B,0,0,F) (F,0,0,B) (0,1,1,0) (0,B,F,0) (0,F,B,0) (0,1,0,1) (0,B,0,F) (0,F,0,B) (0,0,1,1) (0,0,B,F) (0,0,F,B) (1,1,1,0) (B,T,F,0) (T,B,T,0) (F,T,B,0) (1,1,0,1) (B,T,0,T) (T,B,0,F) (T,F,0,B) (1,0,1,1) (B,0,F,T) (F,0,B,T) (T,0,T,B) (0,1,1,1) (0,B,T,F) (0,T,B,T) (0,F,T,B) (1,1,1,1) (B,T,F,T) (T,B,T,F) (F,T,B,T) (T,F,T,B)

Table 5-10: Transition array reference table, combining the possible array of sides with the user entrance side to the pixel. As an example, a user entering a pixel with array of sides (1,1,0,1) from W side, will have, from Table 5-10, (T,F,0,B) as resulting transition array. This transition array identifies that: N is a turning side; E is a forward side; W is a back side.

An adaptation must be then made of the direction probabilities, summarised in Table 5-11. When certain directions are not possible, the probability for the respective side(s) is 0%, the remaining probabilities being rebalanced in order to obtain 100% again. Resulting tables are calculated for all mobility types, and presented in Appendix B.

Mobility Type Forward Turn left Turn right Back Static - - - - Pedestrian 40 25 25 10 Street/Vehicular 50 25 25 0 Main Road/Vehicular 70 15 15 0 Highway/Vehicular 80 10 10 0 Highway Traffic Jam/Vehicular 80 10 10 0 Railway/Vehicular 80 10 10 0

Table 5-11: Pixel oriented direction probabilities, for all mobility types.

44/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

5.4.4 Service parameters related with mobility

Specific losses are composed by body loss (in case of holding the terminal to your head, this is nonzero) and in-car penetration loss. This parameter is service and mobility type specific, as presented in Table 5-12.

Service Mobility type Loss UL: 3 dB Static/pedestrian DL: 3 dB Voice UL: 11 dB “in-car” or “in-train” types DL: 11 dB UL: 0 dB Static/Pedestrian DL: 0 dB Video Telephony UL: 8 dB Traffic jam DL: 8 dB UL: 0 dB Static/Pedestrian DL: 0 dB Video Streaming UL: 8 dB Traffic jam DL: 8 dB UL: 0 dB Static/Pedestrian DL: 0 dB Email UL: 8 dB “in-car” or “in-train” types DL: 8 dB UL: 0 dB Static/pedestrian DL: 0 dB Location Based Services UL: 8 dB “in-car” or “in-train” types DL: 8 dB UL: 0 dB Static/pedestrian DL: 0 dB MMS UL: 8 dB “in-car” or “in-train” types DL: 8 dB UL: 0 dB Static/pedestrian DL: 0 dB File Download UL: 8 dB Street vehicular and Traffic Jam DL: 8 dB UL: 0 dB Static/pedestrian DL: 0 dB Web browsing UL: 8 dB Street vehicular and Traffic Jam DL: 8 dB Table 5-12: Specific loss per service and mobility type.

45/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

6 Traffic Scenarios for Simulation

6.1 Average Load Grids

BHCA grids specify the rate of generation of new calls of a certain service. Nevertheless, the estimation of the average number of active users in the scenario is essential for simulation approaches such as static simulators, where a snapshot is needed, giving the average number of calls in each pixel.

Average load grids give the average number of active users in the scenario. These are estimated as described in D2.5 [31], integrating the impact of mobility in the traffic load. In each pixel and moment, the number of active users corresponds not only to users that started a call in that specific place and time, but also to already active users that started a call before that instant and are present in the current pixel. If all users were static, the calculation of the average number of active users on the pixel would not present any difficulty. Nevertheless, UMTS users can move across the scenario, ‘spreading’ demand in a non-trivial way. In this way, the impact of mobility in the traffic load is integrated in the snapshots, in order to have realistic scenarios and comparable results with the dynamic simulations. In Figure 6-1 a) the average load grid for speech is presented. This figure specifies, for each pixel, the average number of active users present during the simulation.

If mobility is not considered, all users being static, the average load grid will simply correspond to the multiplication of the corresponding BHCA grid (which specifies a generation rate of new calls) by the average service call duration. In Figure 6-1 b) is presented the obtained load grid. The total load of the load grid calculated analytically is of 712 calls, being of 715 calls for the average load of considering all users static. The difference between the obtained values is mainly due to computation loss of precision, resulting in an error of less than 0.4%. The difference between the two grids is visible in the different spreading of load, as can be observed in Figure 6-1 c) and d), where can be seen clearly the impact of mobility in the spreading of load. This impact is important in the UMTS network planning, where cells are sufficiently small to be sensitive to such differences.

Another way to obtain load grids is by dynamically simulating the generation and motion of users during a certain period of time, as described in D1.3 [2]. The average load will correspond to the average number of calls observed per pixel during a sequence of simulation steps. The BHCA grid is used for new calls generation, being the set of mobility grids used for the control of motion of each user characterised by a specific mobility type. In Figure 6-2 are presented speech average load grids for different times of simulation (5, 10 and 25 hours of simulation), considering simulation steps of 1 second.

46/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

a) Load grid calculated using the b) Load grid considering that all users analytical approach defined in D2.5. are static Corresponds to the multiplication of the BHCA grid by the service call duration.

c) Zoom image of the load grid d) Zoom image of the load grid not e) Legend [calls/400 m2 calculated using the analytical considering motion. pixel]. approach. Figure 6-1: Load Grids. With the increase of the simulation time, a larger number of new calls are generated, moving along the scenario spreading traffic. Enough active calls have to be observed in order to compute an average. The fact that several pixels are characterised by small BHCA values or being seldom crossed by moving active speech users, result in no observed load on these pixels when the simulation time is short. These discontinuities tend nevertheless to disappear with the increase of the simulation time, resulting in a better average load grid. The introduction of motion in the simulation will result also in a different spreading of load on the scenario. The total load observed in the three scenarios is approximately the same, as expected. After 25 hours, the total load observed is of 723 calls, a value very proximate with the calculated following the analytical approach of the load grid of static users (718 users), with an error of less than 0.7%.

47/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

a) 1 hour of simulation. b) 5 hours of simulation. c) 25 hours of simulation.

d) Legend [calls / 400 m2 pixel]. Figure 6-2: Speech average load grids for different times of simulation, considering a simulation step of 1 second.

6.2 Simulation Approaches

The goal of the traffic demand grids is to generate demand in the different MOMENTUM simulators. Three types of simulators exist:

• Dynamic simulators, developed in WP3; • Short-term-dynamic simulators, used in WP2; • Snapshot simulators, used in WP2 and WP4.

This section takes a close look how active users of specific services are generated in each type of simulator. The focus of each subsection is on how the different information present in the traffic demand grid is used to generate users.

A static simulation approach is of less computational complexity than a dynamic simulation, since simulations run for a single snapshot (‘photograph’ of the scenario). These simulators use average load grids, which specify for each service the average number of active calls.

A dynamic simulator simulates reality during a certain period of time. For this, active users have to be generated and their motion controlled. Only active users, with an ongoing service call, are simulated; there are no ‘idle’ users in the scenario. Only when, in a certain pixel, a certain user type generates a new call of a certain service (e.g., on a street pixel, a business user starts a video-telephony call), a mobility type is associated to that user (e.g. user with pedestrian mobility type) and this user enters the simulation scenario. When the call finishes, the user disappears.

48/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

The set of BHCA grids per service are needed for user generation. The mobility grids specify motion of active users during the ongoing call. An active user has associated a certain speed. This is directly related with the dwell time in the pixel. After this time, the mobility grid and its probability direction transition tables specify a transition to a new pixel.

Another type of simulation is the short-term dynamic simulation. For specific studies, a very short period of simulation is sufficient to obtain valuable results. Nevertheless if using the dynamic simulation approach, the traffic scenario must first converge into a stable scenario where enough calls have been generated to reproduce reality. This would imply a pre-simulation during a certain amount of time (depending on the average call duration of the service under study, e.g. 10 minutes for speech), before the scenario could be considered stable. To avoid this, average load grids are used to generate a first snapshot, after which, and for a reduced number of steps, BHCA grids are used for the generation of new active calls of each service, being their motion controlled by mobility grids.

6.3 Generation of Users

The generation of a user consist in the specification of two characteristics:

• The mobility type used; • The service the user generates.

BHCA grids specify, for each pixel of the scenario for simulation, the service usage. Nevertheless, due to mobility characteristics of some operational environments, several services are not available in these environments. The available services per operational environment are presented in Table 5-6. As an example, on a highway operational environment, only users with highway/vehicular mobility type are allowed, not being available services such as e.g. video-telephony or Streaming Multimedia. For simulation processing simplification, the BHCA grids take into consideration these restrictions by setting to zero the BHCA value of unavailable services in specific operational environment pixels, as illustrated in Figure 6-3.

BHCA grids: • Per service per segment per pixel [calls/h]

Available services: • Per Oper. Env. Class [%|$]

BHCA grids: • Per service per segment per pixel [calls/h] • Considering the available services per Oper. Env. Figure 6-3: New BHCA grids, considering the restrictions of unavailable services in certain operational environments.

49/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

This allows using the BHCA grids directly for the services generation in each pixel, taking into account the service restrictions for certain environments.

The number of users to be generated in a certain pixel is given by a Poisson arrival process for the specific BHCA value of that pixel. Since the typical pixel size used in MOMENTUM for the operational environment is very small (up to 5 × 5 m2), the service arrival rate (BHCA) per pixel, for a certain service and a certain customer segment, is also expected to be very small. Arrival rate values are used for new calls generation with an arrival Poisson process. The simulation step in a dynamic simulator being much smaller than a hour, the arrival rate value must be ‘scaled’. As an example, consider a 20 × 20 m2 pixel characterised by a BHCA value of 0.03 calls/hour; in a simulation interval of 1 second, the arrival rate value to be use in the Poisson process is 8.3 10-6 calls/second. It is known that the generation of users using an arrival Poisson process is very difficult with such small BHCA values. On the other hand, the arrival Poisson process must be ‘run’ for each pixel. Considering that in MOMENTUM exist operational environments with millions of pixels and nine different services, for each simulation step one would need to run tenths of millions of arrival Poisson processes! Nevertheless, active users can be easily generated in simulations with a simplified methodology [32], which avoids the need to ‘run’ a Poisson Process for each pixel thanks to it’s mathematical characteristics. In Figure 6-4 an example is presented for a small BHCA grid. Considering the BHCA grid as an array of pixels, a cumulative BHCA grid is created, C, each pixel containing a cumulative BHCA value, Ci, step 2: i = Ci ∑ BHCAn (6.1) n=1

The last element, CN, will correspond to the sum of all BHCA values of the BHCA grid, being the BHCA value of the entire scenario. The total number of new calls M in the entire scenario is generated with CN and a generator of Poisson distributed numbers, step 3.

1 BHCA grid: 0.5 0.01 2

0.08 0.1 0.1

3 Poisson(2.79 calls/h) = 4 calls 0.5 0.51 2.51 2 Cumulative BHCA grid: Position (User 1) = 2.15 2.59 2.69 2.79 Position (User 2) = 1.56 4 Position (User 3) = 2.76 Position (User 4) = 0.68 Position of 5 1,2,4 generated 3 users: Figure 6-4: Generation process of active users. To place each of the M new calls in the scenario, C is considered as an array of N pixels, each corresponding to an interval Ji, defined as:

Ji = ]Ci-1; Ci] (6.2)

50/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

An uniform random generator, generating numbers between C1 and CN, is used. For each new call a random number Pm is generated, step 4; this call will be placed in pixel i for which

Pm ∈ ]Ci-1; Ci] (6.3) In this way, all new calls will be placed in the pixel grid in a weighted way, step 5. It can be observed that 3 users were placed in the pixel with higher BHCA value.

Considering a dynamic simulation, this approach must be followed for all services BHCA grids. For a certain generated active user (characterised by a service) in a specific operational environment, the mobility type is needed to get the simulation started. Using the rebalanced mobility type penetration table per operational environment class, specific for that service, Table 5-7-Table 5-9, a mobility type can randomly be associated to the new active service.

As an example, consider, a new simulation-step in a dynamic simulation. A user with a Video-telephony call is generated on a Street operational environment pixel of the scenario. For this Video-telephony user, from Table 5-9 can be seen that the possible mobility types it can have associated are Static (50%) or Pedestrian (50%); a Pedestrian mobility type is randomly associated, with a specific speed. The active user is in this way totally characterised according to the presented parameters in this deliverable: using a Video-telephony service, with Pedestrian mobility type. During the duration of this call, the Pedestrian mobility grid will control motion.

51/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

7 Conclusions

Accurate mobility and traffic demand characterisation is a crucial and non-trivial component of the deployment of UMTS radio networks. This document describes how traffic demand scenarios can be generated from specific data and parameters for any city or area under study. With these scenarios, ways in which the available resources can be used efficiently in order to meet this demand can be investigated.

Relevant aspects for a better understanding of demand for UMTS services are identified such as the factors influencing the market. A set of services for the traffic demand scenario is identified as being heterogeneous enough to meet the foreseen demands of future UMTS customers and to translate in simulations the diversity of services and traffic patterns UMTS bears. These services are classified and characterised in detail.

The construction of a traffic forecast of static users is described, with an example for the city of Lisbon. It is based on several types of data: an operational environment, built from different types of available data; a spatial distribution of UMTS users, resulting from the combination of population data with customer segment share data per operational environment class and UMTS penetration data; user profiles, characterising the service set usage pattern by a BHCA table. The final BHCA output grids are identified and described. They synthesise all the needed information per pixel for the generation of fresh calls in a multi-service environment. Some difficulties of estimation of the population where overcome recurring to GSM traffic data, which when combined with population data, results in a better estimation of UMTS traffic.

Mobility is studied then in detail. From several mobility models, a model to be used in MOMENTUM was proposed, combining two models, one for speed estimation and another for a pixel oriented direction of motion estimation. Mobility types were identified and associated to operational environment classes. The construction of mobility grids was also described; in particular, a conversion of vector geographic data (e.g., streets, railways) into a pixel grid it was proposed, keeping the vector direction information. The outputs that constitute the mobility scenarios were then identified.

Finally, the construction of a traffic demand scenario is addressed, consisting of the combination of all the previous information. This final demand needs to be matched by the network. Approaches for the generation of traffic demand scenarios for dynamic, static and short-term dynamic simulations are presented. The user generation process is addressed, as a combination of traffic and mobility characteristics.

Taking into account the guidelines defined in this document that control the traffic estimation, scenarios can be dimensioned for a desired deployment: a reasonable or extreme/worst case scenario in terms of service usage, a forecast for a certain year, a specific service usage forecast (e.g., not including speech, which could be

52/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

independently supported by GSM), etc. Traffic scenarios have already been built for several European cities, dimensioned by MOMENTUM operators (KPN, Vodafone/Telecel and E-Plus). Some of these scenarios are public, soon being available in electronic format at the MOMENTUM site, for benchmarking in the development of planning tools.

53/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

A Bearer specifications

A.1 Uplink bearers

Parameter Value (unit) Bit rate 64 (kbps) Channel DCH Frames per block 2 DCHcs64 Normalised channel elements 0.125 Spreading Factor 16 EbNo ! BLER curve Figure … Bit rate 64 (kbps) Channel DCH Frames per block 2 DCHps64 Normalised channel elements 0.125 Spreading Factor 16 EbNo ! BLER curve Figure … Bit rate 32 (kbps) Channel DCH Uplink Frames per block 2 DCHps32 Bearers Normalised channel elements 0.0625 Spreading Factor 32 EbNo ! BLER curve Figure … Bit rate 12.2 (kbps) Channel DCH Frames per block 2 Speech Normalised channel elements 0.0625 Spreading Factor 64 EbNo ! BLER curve Figure … Bit rate 3.4 (kbps) Channel DCH Frames per block 2 DCHcontrol Normalised channel elements 0.0625 Spreading Factor 32 EbNo ! BLER curve Figure … Table A-1: Characterisation of the uplink bearers

54/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Uplink - DCHcs64 Uplink - DCHps64

6 6

5 5

4 4 3 km/h 3 km/h 3 50 km/h 3 50 km/h 120 km/h 120 km/h 2 2 EbNo target EbNo target

1 1

0 0 0 0,05 0,1 00,51 BLER target BLER target

(a) (b)

Uplink - DCHps32 Uplink - speech

6 8 7 5 6 4 3 km/h 5 3 km/h 3 50 km/h 4 50 km/h 120 km/h 3 120 km/h 2 EbNo target EbNo target 2 1 1 0 0 00,51 00,10,2 BLER target BLER target

(c) (d)

Uplink - DCH control

7 6 5 3 km/h 4 50 km/h 3 120 km/h

EbNo target 2 1 0 00,51 BLER target

(e) Figure A-1: The EbNo ! BLER relations for the uplinklink bearers.

55/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

A.2 Downlink bearers

Parameter Value (unit) Bit rate 384 (kbps) Channel DCH Frames per block 4 DCHps384 Normalised channel elements 0.5 Spreading Factor 8 EbNo ! BLER curve Figure A-2 (a) Bit rate 128 (kbps) Channel DCH Frames per block 2 DCHps128 Normalised channel elements 0.25 Spreading Factor 16 EbNo ! BLER curve Figure A-2 (b) Bit rate 128 (kbps) Channel DCH Frames per block 2 DCHcs128 Normalised channel elements 0.25 Spreading Factor 16 EbNo ! BLER curve Figure A-2 (c) Bit rate 64 (kbps) Channel DCH Frames per block 2 DCHcs64 Normalised channel elements 0.125 Spreading Factor 16 Downlink EbNo ! BLER curve Figure A-2 (d) Bearers Bit rate 64 (kbps) Channel DCH Frames per block 2 DCHps64 Normalised channel elements 0.125 Spreading Factor 16 EbNo ! BLER curve Figure A-2 (e) Bit rate 32 (kbps) Channel DCH Frames per block 2 DCHps32 Normalised channel elements 0.0625 Spreading Factor 32 EbNo ! BLER curve Figure A-2 (f) Bit rate 12.2 (kbps) Channel DCH Frames per block 2 Speech Normalised channel elements 0.0625 Spreading Factor 64 EbNo ! BLER curve Figure A-2 (g) Bit rate 3.4 (kbps) Channel DCH Frames per block 2 DCHcontrol Normalised channel elements 0.0625 Spreading Factor 32 EbNo ! BLER curve Figure A-2 (h) Table A-2: Characterisation of the downlink bearers

56/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Downlink - DCHps384 Downlink - DCHps128

7 8

6 7

6 5

5 4 3 km/h 3 km/h 50 km/h 4 50 km/h 3 120 km/h 120 km/h

EbNo target EbNo target 3 2 2

1 1

0 0 0 0,2 0,4 0,6 0,8 1 0 0,2 0,4 0,6 0,8 1 BLER tar ge t BLER tar ge t

(a) (b)

Downlink - DCHcs128 Downlink - DCHcs64

8 9

7 8

7 6 6 5 3 km/h 5 3 km/h 4 50 km/h 50 km/h 120 km/h 4 120 km/h

EbNo target 3 EbNo target 3 2 2

1 1

0 0 0 0,02 0,04 0,06 0,08 0,1 0 0,02 0,04 0,06 0,08 0,1 BLER tar ge t BL ER tar g e t

(c) (d)

Downlink - DCHps64 Downlink - DCHps32

8 8

7 7

6 6

5 5 3 km/h 3 km/h 4 50 km/h 4 50 km/h 120 km/h 120 km/h EbNo target 3 EbNo target 3

2 2

1 1

0 0 0 0,2 0,4 0,6 0,8 1 0 0,2 0,4 0,6 0,8 1 BL ER tar g e t BLER tar ge t

(e) (f)

57/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Downlink - speech Downlink - DCH control

9 8

8 7

7 6 6 5 5 3 km/h 3 km/h 50 km/h 4 50 km/h 4 120 km/h 120 km/h

EbNo target EbNo target 3 3 2 2

1 1

0 0 0 0,05 0,1 0,15 0,2 0,25 0 0,2 0,4 0,6 0,8 1 BL ER tar g e t BL ER tar g e t

(g) (h) Figure A-2: The EbNo ! BLER relations for the downlink bearers.

58/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

B Updated Transition Tables

In the present appendix are presented the updated probability direction array transition tables, dependant on the array of sides configuration, for Pedestrian, Table B-1, Street/Vehicular, Table B-2, Major Road/Vehicular, Table B-3, Highway/Vehicular, Highway traffic jam/Vehicular and Railway/Vehicular, Table B-4 mobility types.

Probability Direction transition array [%]

per entrance side Array of sides N E S W (1,0,0,0) (100,0,0,0) (0,1,0,0) (0,100,0,0) (0,0,1,0) (0,0,100,0) (0,0,0,1) (0,0,0,100) (1,1,0,0) (20,80,0,0) (80,20,0,0) (1,0,1,0) (20,0,80,0) (80,0,20,0) (1,0,0,1) (20,0,0,80) (80,0,0,20) (0,1,1,0) (0,20,80,0) (0,80,20,0) (0,1,0,1) (0,20,0,80) (0,80,0,20) (0,0,1,1) (0,0,20,80) (0,0,80,20) (1,1,1,0) (13,33,54,0) (42,16,42,0) (54,33,13,0) (1,1,0,1) (16,42,0,42) (33,13,0,54) (33,54,0,13) (1,0,1,1) (13,0,54,33) (54,0,13,33) (42,0,42,16) (0,1,1,1) (0,13,33,54) (0,42,16,42) (0,54,33,13) (1,1,1,1) (10,25,40,25) (25,10,25,40) (40,25,10,25) (25,40,25,10)

Table B-1: Probability direction transition array table for Pedestrian mobility type.

59/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Probability Direction transition array [%]

per entrance side Array of sides N E S W (1,0,0,0) (100,0,0,0) (0,1,0,0) (0,100,0,0) (0,0,1,0) (0,0,100,0) (0,0,0,1) (0,0,0,100) (1,1,0,0) (0,100,0,0) (100,0,0,0) (1,0,1,0) (0,0,100,0) (100,0,0,0) (1,0,0,1) (0,0,0,100) (100,0,0,0) (0,1,1,0) (0,0,100,0) (0,100,0,0) (0,1,0,1) (0,0,0,100) (0,100,0,0) (0,0,1,1) (0,0,0,100) (0,0,100,0) (1,1,1,0) (0,33,67,0) (50,0,50,0) (67,33,0,0) (1,1,0,1) (0,50,0,50) (33,0,0,67) (33,67,0,0) (1,0,1,1) (0,0,33,67) (67,0,0,33) (50,0,50,0) (0,1,1,1) (0,0,33,67) (0,50,0,50) (0,67,33,0) (1,1,1,1) (0,25,50,25) (25,0,25,50) (50,25,0,25) (25,50,25,0)

Table B-2: Probability direction transition array table for Street/Vehicular mobility type.

Probability Direction transition array [%]

per entrance side Array of sides N E S W (1,0,0,0) (100,0,0,0) (0,1,0,0) (0,100,0,0) (0,0,1,0) (0,0,100,0) (0,0,0,1) (0,0,0,100) (1,1,0,0) (0,100,0,0) (100,0,0,0) (1,0,1,0) (0,0,100,0) (100,0,0,0) (1,0,0,1) (0,0,0,100) (100,0,0,0) (0,1,1,0) (0,0,100,0) (0,100,0,0) (0,1,0,1) (0,0,0,100) (0,100,0,0) (0,0,1,1) (0,0,0,100) (0,0,100,0) (1,1,1,0) (0,18,82,0) (50,0,50,0) (82,18,0,0) (1,1,0,1) (0,50,0,50) (18,0,0,82) (18,82,0,0) (1,0,1,1) (0,0,18,82) (82,0,0,18) (50,0,50,0) (0,1,1,1) (0,0,18,827) (0,50,0,50) (0,82,18,0) (1,1,1,1) (0,15,70,15) (15,0,15,70) (70,15,0,15) (15,70,15,0)

Table B-3: Probability direction transition array table for Major Road/Vehicular mobility type.

60/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

Probability Direction transition array [%]

per entrance side Array of sides N E S W (1,0,0,0) (100,0,0,0) (0,1,0,0) (0,100,0,0) (0,0,1,0) (0,0,100,0) (0,0,0,1) (0,0,0,100) (1,1,0,0) (0,100,0,0) (100,0,0,0) (1,0,1,0) (0,0,100,0) (100,0,0,0) (1,0,0,1) (0,0,0,100) (100,0,0,0) (0,1,1,0) (0,0,100,0) (0,100,0,0) (0,1,0,1) (0,0,0,100) (0,100,0,0) (0,0,1,1) (0,0,0,100) (0,0,100,0) (1,1,1,0) (0,11,89,0) (50,0,50,0) (89,11,0,0) (1,1,0,1) (0,50,0,50) (11,0,0,89) (11,89,0,0) (1,0,1,1) (0,0,11,89) (89,0,0,11) (50,0,50,0) (0,1,1,1) (0,0,11,89) (0,50,0,50) (0,89,11,0) (1,1,1,1) (0,10,80,10) (10,0,10,80) (80,10,0,10) (10,80,10,0)

Table B-4: Probability direction transition array table for Highway/Vehicular, Highway traffic jam/Vehicular and Railway/Vehicular mobility type.

61/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

References

[1] MOMENTUM (MOdels and SiMulations for NEtwork PlaNning and ConTrol of UMTS) research project, under the EU Information Society Technologies (IST) Programme, contract number IST-2000-28088, http://www.momentum.zib.de. [2] Ferreira, L. (ed.), Correia, L.M., Serrador, A., Carvalho, G., Fledderus, E. and Perera, R., UMTS Deployment and Mobility Scenarios, IST MOMENTUM Project, Deliverable D1.3, IST-TUL, Lisbon, Portugal, Oct. 2002. [3] MapInfo Professional 6.5, http://www.mapinfo.com. [4] Information and Communications Technologies, http://www.ict.etsi.fr/ [5] Cerboni, A., Stordahl K., Ylönen, M., Katsianis, D., Elnegaard, N.K. and Budry, L. (ACTS 364/TERA project), “Evaluation of demand for next- generation mobile services in Europe”, in Proc. of 3rd European Workshop on Techno-Economics for Multimedia Networks and Services, Aveiro, Portugal, Dec. 1999. [6] Ahonen, T. and Barrett, J., Services for UMTS, John Wiley & Sons, Chichester, UK, 2002. [7] Kobryn, D. (Siemens), “UMTS Opportunities and Applications”, in Proc. of Sub-Regional Seminar on IMT-2000, Warsaw, Poland, Sep. 2001. [8] UMTS Forum, UMTS/IMY-2000 Spectrum, Report No. 6, London, UK, Dec. 1998. [9] Arthur Andersen, http://www.arthurandersen.com/ [10] Cap Gemini Ernst & Young, http://www.cgey.com/ [11] Istad, S. and Stordahl, K, Broadband demand survey in the residential and SOHO market in Norway, Telenor, 1999, http://www.telenor.com. [12] Siemens, “Mobile data: From hype to reality. Enabling mobile data”, in Proc. of ICN Networks Marketing Workshop, 2002, http://www.siemens.com/mobile [13] Nokia, White paper on “Make money with 3G services”, Nokia Group, Finland, 2000, http://www.nokia.com [14] Ferreira, L. (ed.), Correia, L.M., Marques, G. and Serrador, A., Classification of Mobile Multimedia Services, IST MOMENTUM Project Deliverable D1.1, IST-TUL, Lisbon, Portugal, Dec. 2001. [15] Ferreira, L. (ed.), Serrador, A. and Correia, L.M., Characterisation Parameters for UMTS Services and Applications, IST MOMENTUM Project, Deliverable D1.2, IST-TUL, Lisbon, Portugal, Mar. 2002. [16] Lourenço, P. (ed.), Heideck, B., Rakoczi, B., Reference Scenarios, IST MOMENTUM Project, Public Deliverable D5.2, IST-TUL, Lisbon, Portugal, 2003.

62/63 IST-TUL_WP1_DR_PUB_200_WL_05_D1.4 MOMENTUM PUBLIC

[17] Winter, T. (ed.), et al, final report on traffic and mobility modelling for interference estimation, IST MOMENTUM Project, Public Deliverable D2.7, IST-TUL, Berlin, Germany [18] Zeghlache, D., Barberis, S., Bonzano, L., Dermitzakis, J., Mariel, S., Markoulidakis, J. and Tsirkas, D., Traffic and Mobilty Mapping Methodology, ACTS STORMS Project, Deliverable A016/INT/DS/P/043/a1, Aug. 1997. [19] Ribeiro, L.Z. and DaSilva, L.A., "A Framework for the Dimensioning of Broadband Mobile Networks Supporting Wireless Internet Services,“ IEEE Wireless Communications, Vol. 9, No. 3, pp. 6-13, June 2002. [20] Tutschku, K. and Tran-Gia, P, “Spatial traffic estimation and characterisation for mobile communication network design”, IEEE Journal on Selected Areas of Communication – Special Issue on Advances in Computational Aspects of Teletraffic Models, Vol. 16, No. 5, pp. 804-811, June 1998. [21] UMTS Forum. UMTS/IMY-2000 Spectrum. Report No. 6. London. UK. Dec. 1998. [22] “Data for Lisbon”, Telecel/Vodafone, 2002. [23] Instituto Nacional de Estatística, Censos, 1991, http://www.ine.pt. [24] Jenks, G.F. and Caspall, F.C., "Error on Choroplethic Maps: Definition, easurement, Reduction", in Annals of the Association of American Geographers, No. 61 (2), pp. 217-244, June 1971. [25] Litjens, R. “The Impact of Mobility on UMTS Network Planning”, Computer Networks, volume 38, No. 4, pp. 2002 [26] Jabbari, B. and Zhou, Y., “Random Walk Modeling of Mobility in Wireless Networks”, in Proc. of VTC’98 – 48th IEEE Vehicular Technology Conference, Ottawa, Canada, May 1998. [27] Chlebus, E. and Ludwin, W., "Is handoff traffic really Poissonean", in Proc. of ICUPC'95 - 4th IEEE International Conference on Universal Personal Communications, Tokyo, Japan, Nov. 1995 [28] Cvetkovski, B. and Gavrilovska, L., “A Simulation of a Mobile Highway Traffic”, in Proc. of VTC’98 – 48th IEEE Vehicular Technology Conference, Ottawa, Canada, May 1998 [29] ETSI, Evaluation Report for ETSI UMTS Terrestrial Radio Access (UTRA), ITU-R RTT Candidate, France, Sep. 1998. [30] Correia, L.M. (ed.), Wireless Flexible Personalised Communications, John Wiley, Chichester, UK, 2001 [31] Winter, T, (ed.), Ferreira, L., Lamers, E., Perera, R., Türke, U., “Evaluation of the influence of the user mobility on interference and network performance”, IST MOMENTUM Project, Deliverable D2.5, Siemens, Berlin, Germany, Mar. 2003. [32] Winter, T. (ed.), Correia, L.M., Fledderus, E.R., Lamers, E., Meijerink, E., Perera, R., Serrador, A., Türke, U., “Comparison of different simulation approaches for cell performance evaluation”, IST MOMENTUM Project, Deliverable D2.2, Siemens, Berlin, Germany, Aug. 2002.

63/63