A Hierarchical and a Non-Hierarchical European Multi-Domain Reference network: Routing and Protection 1



Similar documents
Performance of networks containing both MaxNet and SumNet links

Schedule 2i. All the terms indicated above in capital letters are defined below.

Disjoint Path Algorithm for Load Balancing in MPLS network

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

relating to household s disposable income. A Gini Coefficient of zero indicates

Performance advantages of resource sharing in polymorphic optical networks

AMADEUS: Analyse MAjor Databases from EUropean Sources - A financial database of 4 million European companies, including Eastern Europe MODULE.

NEW PASSENGER CAR REGISTRATIONS BY ALTERNATIVE FUEL TYPE IN THE EUROPEAN UNION 1 Quarter

Analyzing Distribution of Traffic Capacity

EBA REPORT ON THE BENCHMARKING OF DIVERSITY PRACTICES. EBA-Op July 2016

Starting up COST 290 "Wi-QoST: Traffic and QoS Management in Wireless Multimedia Networks"

WAN Wide Area Networks. Packet Switch Operation. Packet Switches. COMP476 Networked Computer Systems. WANs are made of store and forward switches.

Optimization based method to consolidate European Transmission Data

Schedule 2t. Additional terms for Fast Trade - Online Ordering

IP Traffic Engineering over OMP technique

Schedule 2e. Additional terms for Ethernet services

Chapter 4. VoIP Metric based Traffic Engineering to Support the Service Quality over the Internet (Inter-domain IP network)

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

EQ-BGP: an efficient inter-domain QoS routing protocol

PART III. OPS-based wide area networks

UTX Europe V2 - Enhancements

Premium Data Centre Europe Pricing, Business Model & Services

PART II. OPS-based metro area networks

Experiences with MPTCP in an intercontinental multipathed OpenFlow network

A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks

Employee eligibility to work in the UK

GAS TRANSPORTATION INFRASTRUCTURE DENSITY IN THE EU: CEE vs NWE

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort Traffic

IP interconnection issues

Final Exam. Route Computation: One reason why link state routing is preferable to distance vector style routing.

EUF STATISTICS. 31 December 2013

Partial Path Protection for WDM Networks: End-to-End Recovery Using Local Failure Information

ESC-ERC Recommendations for the Use of. Automated External Defibrillators (AEDs) in Europe

Comprehensive emissions per capita for industrialised countries

TOYOTA I_SITE More than fleet management

Competitive Analysis of On line Randomized Call Control in Cellular Networks

How To Calculate Tax Burden In European Union

NERI Quarterly Economic Facts Summer Distribution of Income and Wealth

Simulation of Heuristic Usage for Load Balancing In Routing Efficiency

COMMUNICATION FROM THE COMMISSION

13 th Economic Trends Survey of the Architects Council of Europe

MARKET NEWSLETTER No 102 February 2016

A SIMULATOR FOR LOAD BALANCING ANALYSIS IN DISTRIBUTED SYSTEMS

Implementation of Traffic Engineering and Addressing QoS in MPLS VPN Based IP Backbone

modeling Network Traffic

FUSIONS Food waste data set for EU-28. New Estimates and Environmental Impact

The Importance of Accident Statistics

1. Perception of the Bancruptcy System Perception of In-court Reorganisation... 4

European Coffee Market Situation. Mick Wheeler

First EIOPA Stress Test for Occupational Pensions

Ageing OECD Societies

Insurance corporations and pension funds in OECD countries

Network and Capacity Planning in SURFnet6

EIOPA Stress Test Press Briefing Frankfurt am Main, 4 July 2011

41 T Korea, Rep T Netherlands T Japan E Bulgaria T Argentina T Czech Republic T Greece 50.

International Women's Day PwC Women in Work Index

Replacement Migration

Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks

Beer statistics edition. The Brewers of Europe

Trends in the European Investment Fund Industry. in the Fourth Quarter of Results for the Full Year of 2015

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

Iyad Katib and Deep Medhi DRCN 2011 Krakow, Poland October 2011

Network congestion control using NetFlow

Policy-Based Fault Management for Integrating IP over Optical Networks

193/ December Hourly labour costs in the EU28 Member States, 2012 (in )

A lightweight Approach for Viable End-to-end IP-based QoS Services

Overview of recent changes in the IP interconnection ecosystem

ERG Common Statement for VoIP regulatory approaches ERG (05) 12

Comparison of RIP, EIGRP, OSPF, IGRP Routing Protocols in Wireless Local Area Network (WLAN) By Using OPNET Simulator Tool - A Practical Approach

Facility Usage Scenarios

In May and July 2014 UK Visas and Immigration (UKVI) introduced changes to the right to work checks employers are required to carry out.

Random Map Generator v1.0 User s Guide

Link-State Routing Protocols

PLAN PRICE GUIDE Allowance 50GB Data, unlimited minutes, unlimited texts, inclusive Roaming in selected countries 1,2,

Schedule 2f. Schedule 2F Internet Services UK Eng Lang V page 1 of 10

INTERNATIONAL TRACKED POSTAGE SERVICE

The Bucharest Academy of Economic Studies, Romania

EUROPE 2020 TARGET: TERTIARY EDUCATION ATTAINMENT

Updated development of global greenhouse gas emissions 2013

What Is the Total Public Spending on Education?

Shared Backup Path Optimization in Telecommunication Networks

Broadband Networks. Prof. Karandikar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture - 26

The Tax Burden of Typical Workers in the EU Edition. James Rogers & Cécile Philippe May (Cover page) Data provided by

A new ranking of the world s most innovative countries: Notes on methodology. An Economist Intelligence Unit report Sponsored by Cisco

Partial Path Protection for WDM Networks: End-to-End Recovery Using Local Failure Information

How To Make A Positive Decision On Asylum Applications In 2014

Planned Healthcare in Europe for Lothian residents

On the effect of forwarding table size on SDN network utilization

your own success? Locate addresses exactly Visualise your company data Analyse connections Make the right decisions Use your full potential

Trends in the European Investment Fund Industry. in the First Quarter of 2016

End-to-End Dedicated Protection in Multi-Segment Optical Networks

Routing Protocols OSPF CHAPTER. The following topics describe supported routing protocols. Topics include OSPF, page 9-1 IS-IS Protocol, page 9-3

Dynamic Congestion-Based Load Balanced Routing in Optical Burst-Switched Networks

GDP per capita, consumption per capita and comparative price levels in Europe

Lightpath Planning and Monitoring

Taxation trends in the European Union EU27 tax ratio fell to 39.3% of GDP in 2008 Steady decline in top corporate income tax rate since 2000

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

2004 Networks UK Publishers. Reprinted with permission.

Transcription:

A Hierarchical and a Non-Hierarchical European Multi-Domain Reference network: Routing and Protection 1 Diána Meskó, Gábor Viola and Tibor Cinkler, Member, IEEE Budapest University of Technology and Economics, H-1117 Budapest, Hungary {mesko viola cinkler}@tmit.bme.hu Abstract Routing, TE & Resilience are gaining on their importance in heterogeneous networks. For testing network design and configuration tools, as well as for simulating routing algorithms and protocols in a realistic multidomain reference environment a common reference network is necessary to estimate and compare the known and novel methods. Until now there have been three to five well known single domain reference networks. The most widely used one is the NSFnet [1] the North-American academic network. The other two often used reference networks are the European COST 239 [2] and the LION/COST 266 [2] fictive Pan-European Reference Networks. Two national networks are also often used the Italian [3] and the German [4] one. However, all these networks consist of a single domain only. To our knowledge there is no reference network so far capable of taking into account the multi-domain and multi-provider character of modern networks. The aim of this paper is to fill this gap. We propose a non-hierarchical reference network (e1-net-nh) and a hierarchical one (e1-net-h) and compare them from the point of view of blocking ratio and path length distribution for two cases, namely, with no protection at all and with dedicated protection. 1 Introduction In modern networks, particularly in transport networks it is not enough to test network design and configuration tools, or routing algorithms and protocols in a single domain environment because there are in practice typically multiple interconnected domains operated by different operators. These domains typically cover different areas, but they may overlap as well. In all cases they are interconnected directly or through intermediate domains. Therefore, a multidomain reference network is needed. In a multidomain environment there are two or more domains, typically administrative domains, where the information spread between the domains is reduced compared to that provided within the domains. This information characterizes the network state to be used for optimal routing. There are two reasons for reduced information flooding. First, as the network grows the amount of information to be spread grows by square (quadratically) as the number of nodes grows. Second, the operators in a multi-provider environment do not want to provide all their strategic information to their competitors. Our goal was to define a Multi-Domain Reference Network, as realistic as possible, for evaluation and benchmarking purposes. 2 Physical Topology of the e1- net 2.1 Tool for setting up the topology (DomainMaker) To collect input data for the e1-net we have created a Java GUI (Graphical User Interface). We will refer to it as DomainMaker. It is a further developed version of the GraphMaker [5]. It saves the graphically assembled national networks into an XML file to be merged with other national networks into the European Multi-Domain Reference Network, e1-net. It is important that multiple, even partially overlapping networks are supported to better model the realistic network structures [6]. The link and node types, the capacities as well as the traffic statistics (both, static (traffic matrix) and dy- 1 The work reported in this paper has been carried out within the European FP6 project NoE e-photon/one and its second phase NoE e-photon/one+ (www.e-photon-one.org/ephotonone and www.e-photonone.org/ephotonplus/)

namic (traffic pattern)) are generally not provided by the network providers, therefore, we have generated them based on estimations. For this purpose the methods and results obtained in projects COST 266, IST LION and IP NOBEL have been used [2, 7, 8]. 2.2 Composing the topology With the DomainMaker a network topology consisting of several domains has been created. The topology has been collected in different ways. On the one hand it has been looked up on the Internet, e.g. the national academic network (NREN) topologies. On the other hand we contacted partners involved in e-photon/one and other European projects, who were supposed to have access to this information. If there was not just an academic network topology but other network topologies as well, then for that country more than one topology has been collected. In some cases the topology was just indirectly defined. In our European Reference Network we have used one topology for each country only. All the topologies are available at: http://opti.tmit.bme.hu/e1net both, separately domain-by-domain and jointly as a huge Multi-Domain network. 2.3 Estimating the traffic The capacity of the links was given for a few domains only, therefore, we have decided to estimate all of them. For estimating the capacities a traffic matrix was needed. We have chosen the estimating mechanism, which was presented in the Extended Final Report of COST Action 266 [2]. Using the information collected in COST 266 we have first estimated the traffic between certain countries. The total traffic between two countries has been determined by taking into account the used bandwidth per user, the average time of usage per day and the total number of users. This way estimates for the amount of voice, transaction data and Internet traffic in 22 (reference year of the traffic studies) were obtained [9]. Using the above mentioned method the traffic matrix has been estimated. The traffic data of some countries was missing, therefore, we have estimated them from traffics of other countries, which have similar level of technology and economy scaled by the population of these countries. The international traffic of each country was given from it to all other countries, which was assumed to be symmetrical, i.e., equal in both directions. The ratio of the amount of the international to the national traffics was 1:1. The traffic matrix of the European Reference Network e1-net is available at http://opti.tmit.bme.hu/e1net/ as well. Country After the aggregation man/ # of node nodes [1 ] Population [1 ] Before the aggregation man/ # of node nodes [1 ] 2.4 The capacity estimation Austria 8 117 2 4 58 8 1 Belgium 1 376 31 334 7 1 5 Croatia 4 441 13 341 6 1 Czech 1 21 33 39 7 1 5 France 6 144 32 1 879 2 3 Germany 82 476 17 4 581 17 3 Hungary 1 129 54 187 1 1 Italy 57 64 37 1 566 2 3 Netherlands 16 225 26 624 11 1 5 Norway & 13 522 9 1 52 9 1 5 Sweden Poland 38 588 29 1 33 19 2 Portugal 1 441 19 549 7 1 5 Slovakia 5 42 23 234 5 1 Slovenia 1 996 2 998 2 1 Spain 41 61 26 1 579 2 2 Switzerland 7 169 1 7 169 7 1 UK 59 553 72 827 2 3 Table. 2 Data of the Aggregation First the link capacities were set to infinite. In practice it was large enough to accommodate all the traffic along their shortest paths. All the static traffic was routed one-by-one. When all were routed the capacity usage was summed for each link, and then set to be the link capacity. 3 The Non-Hierarchical Reference Network (e1-net-nh) There were two problems with the e1-net. On the one hand the number of the nodes for a country was very diverse from country to country. On the other hand some domains did not have enough links to the other domains. The formerly diverse values of the number of inhabitants per node for different nodes were modified to get a more homogeneous figure. Table 1 shows the classification for this homogenisation. Population in a country (million) The scale of the aggregation 1 1 node per 1 million person 1 15 1 node per 1,5 million person 15 5 1 node per 2 million person 5 1 node per 3 million person Table. 1 The Scale of the Aggregation Table 2 shows the countries, the population of these countries in 23, the number of the nodes in the countries and the number of the citizens per node before and after the aggregation.

If there were more nodes than extrapolated the graphs were aggregated. The considerations for aggregation were as follows: If only one or two links are adjacent to a given node then it can be merged with the neighbouring node (or nodes) according to the meta-mesh concept [1]. If there is a node of degree of three that we want to remove to reduce the topology then we have to connect its neighbouring nodes by a link if they were not yet connected. This will yield a ring and the middle node can be erased with all the links adjacent to it. These two operations were repeated until the number of the nodes was satisfactorily reduced. If there were fewer nodes in a country / domain than estimated, then the cities with large population were added to the network. When linking these new nodes the previous aggregation considerations were taken into account. For the capacity estimation of the completed network the already described mechanism has been used. However, these capacity values rarely meet the typical values. Therefore, the estimated capacities have been rounded up. The SDH/SONET transmission technology gives the discrete values for the estimated capacity values of fine granularity. The aggregated network topology named e1-net-a is also available at: http://opti.tmit.bme.hu/e1net/. Although this network topology is the most realistic representation of the data given by the service providers there were some missing international / inter-domain links. Therefore, the next step was to introduce new international links, a new capacity estimation and rounding up. Figure 1 shows this European Non- Hierarchical Reference Network topology, e1-net-nh. Figures showing all the network topologies (e1-net, e1-net-a, e1-net-nh and e1-net-h) and the xml files are available at: http://opti.tmit.bme.hu/e1net/. Fig. 2 The e1-net-nh 4 The Hierarchical Reference Network (e1-net-h) In testing and simulating routing algorithms and protocols having a separate higher level network dedicated to interconnecting the certain domains is in practice more realistic. Therefore, a hierarchical network topology that is based on the non-hierarchical one has been also defined. The concept was to make a higher level domain which consists only of interdomain links. In this case to set up an international / inter-domain connection (i.e., between the nodes of two different domains) has affected always three domains: That of the source node, that of the destination node and the interconnecting higher level domain. For this network topology called e1-net-h (Figure 2) a new capacity estimation has been made as well as a capacity rounding up. Fig. 2 The e1-net-h

5 Comparing The Non- Hierarchical and the Hierarchical Network From Routing and Protection Point of View In this section as an illustration we compare the nonhierarchical network to the hierarchical one from the point of view of routing without and with protection. The evaluation criteria are average blocking experienced and the histogram of path-lengths. The parameters of the networks are shown in Table 3. The hierarchical network consists of slightly more nodes and links since nodes and links used for the backbone were counted here as well. The density (average degree) of the hierarchical network is also slightly higher, however the number of edges (links) that leave the domains is slightly lower (Number of interfaces). e1-net-nh e1-net-h Number of the nodes 25 273 Number of the edges 384 517 Number of the interfaces 16 68 Average degree 3,746 3,787 Table. 3 Parameter of the Two Reference Networks In each simulation a traffic pattern of at least 75 demands was routed to obtain results of satisfactory confidence level. We have generated demands as a Poisson process with average arrival intensity of,264 per time unit, and with exponential holding time of 4 time units on average. The average blocking of demands was 6% and 9% for the case with no protection while 5% and 49% for the case with protection for the non-hierarchical and hierarchical networks respectively. 15 1 5 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 e1-net-nh with and without dedicated protection e1-net-nh w ithout protection e1-net-nh w ith dedicated protection Fig. 3 Path length histogram for the case with and without protection for the e1-net-nh (the nonhierarchical network). Blocking was 6% for the case without protection and it was 5% in the case with protection. Figures 3 and 4 show the distribution of the path lengths for the case without and with protection for the two reference networks. It can be well seen that for both networks the protection resulted in significantly longer paths, i.e., more links were used for working plus protection paths, than for protection paths only. This was what we expected. However, the interesting thing is that the peek of the distribution of path lengths is about the same for the two networks with smaller deviation (narrower histogram) in case of the hierarchical network. The reason is that due to the backbone domain the distance between the nodes of different domains becomes more predictable. This can be considered as improved distance-fairness that leads to improved blocking fairness between different node-pairs. The drawback is the slightly increased blocking, since there will be less alternative paths, i.e. the backbone will be the bottleneck that will be traversed by each inter-domain demand. It can be well seen from the shape of the histograms that the total length of the working plus protection paths is roughly the double of that for the case with no protection. 15 1 5 1 3 5 7 9 e1-net-h with and without dedicated protection 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 e1-net-h w ithout protection e1-net-h with dedicated protection Fig. 4 Path length histogram for the case with and network). Blocking was 9% for the case without protection and it was 49% in the case with protection. Unfortunately, the very high blocking deteriorates our statistics. Therefore, we have carried out our simulations assuming capacities large enough to avoid not only blocking, but also congestions that force demands taking shorter paths. These results can be seen in Figures 5 and 6. Figures 5 and 6 show the histogram of path lengths for the case of no protection, and for the case with protection, this time, however not the sum for working and protection paths, but separately. Figure 5 shows results for the non-hierarchical, while Figure 6 for the hierarchical network. For both networks it can be seen that the working paths have length distribution with negligible differences that is caused by the aggregation of domain information while performing multi-domain routing. Compared to working paths for both networks the histogram of the protection paths is slightly shifted to left, i.e., the protection paths are slightly longer. If we compare Figures 5 and 6 it can be seen, that the length of working versus the protection paths differs slightly more for the hierarchical network (Figure 6), and deviation from the mean value is smaller than for the non-hierarchical one. This means that in the case of hierarchical networks we have more paths around the average length value, that can be explained by the fact, that using the backbone network the nodes are virtually closer to each other, i.e., using one intermediate domain only (the backbone one) they nodes can reach each-other. On the other hand, their protection paths will become longer, since there are fewer links between domains, and therefore fewer disjoint paths

between the end-nodes that causes choosing longer second paths (protection paths). 15 1 5 e1-net-nh with and without protection e1-net-nh w ithout protection e1-net-nh w orking path w ith protection e1-net-nh protection path w ith protection 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 16 17 18 19 2 21 22 23 Fig. 5 Path length histogram for the case with and network) 15 1 5 e1-net-h with and without protection e1-net-h w ithout protection e1-net-h w orking path w ith protection e1-net-h protection path w ith protection 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 16 17 18 19 2 21 22 23 Fig. 6 Path length histogram for the case with and network) 6 Conclusion Although there are four networks described, the hierarchical (e1-net-h) and the non-hierarchical (e1- net-nh) network topologies are recommended for use as reference for evaluations. Choice between these two networks should depend on the problem studied. As an illustration we have compared these two networks for routing with no protection and with dedicated protection. The hierarchical one is simpler to manage, it has routes of more predictable length that leads to better fairness, however, it has slightly higher blocking and lower availability due to the lower number of alternative paths, and also it requires more nodes and links. All additional information and new results will be available at http://opti.tmit.bme.hu/e1net/. András Pataki for carrying out a part of the simulations and to András Kern for building the graphical interface and scripts for collecting input and editing the reference networks. The authors are also grateful to all the partners that provided data on their national networks. 8 References [1] NSFNET The National Science Foundation Network. Available: http://moat.nlanr.net/infra/nsfnet.html [2] COST European Cooperation in the field of Scientific and Technical Research. Available: http://www.cost.esf.org/index.php, http://www.ure.cas.c z/dpt24/cost266/docs/cost266_extended_fin al_report.pdf [3] The Italian Academic & Research Network. Available: http://www.garr.it [4] Germany s National Research and Education Network. Available: http://www.dfn.de [5] Blue Marsh Softworks. Available: http://www.bluemarsh.com/java/graphmaker/ [6] EU FP6 NoE e-photon / One DomainMaker homepage. Available: http://opti.tmit.bme.hu/e1net/domainmaker [7] Next Generation Optical Network for Broadband European Leadership. Available: http://www.ist-nobel.org/ [8] OPTMIST, IST LION Available: http://www.istoptimist.org/ [9] R. Inkret, A. Kuchar, B. Mikac: Extended Final Report of COST Action 266; Advanced Infrastructure for Photonic Networks, 23, pp. 21-22. [1] W. D. Grover: Mesh-Based Survivable Networks, 24, pp. 337-343, ISBN -13-494576- X 7 Acknowledgment The authors are grateful to János Szigeti for writing the simulator for routing in multi-domain networks, to