CARRIER VOICE NETWORK MANAGEMENT
|
|
|
- Evelyn Russell
- 10 years ago
- Views:
Transcription
1 CARRIER VOICE NETWORK MANAGEMENT Elvis N. Ngah Supervised by: Dr. Sandjai Bhulai Department of Mathematis Vrije Universiteit Amsterdam The Netherlands Deryk Cole Network Operations Center Telesonique Global Teleom exhange Zurih, Switzerland
2 This page is intentionally left blank. i
3 Master Thesis Business Mathematis and Informatis Vrije Universiteit Amsterdam Depts. of Maths. and Comp. Siene Faulty of Sienes De Boelelaan 1081a 1081 HV Amsterdam The Netherlands ii
4 Carrier Voie Network Management Prefae and Aknowledgements Prefae and Aknowledgements The projet doumented in this report was done as the final unit of the MS programme in Business Mathematis and Informatis of the Vrije Universiteit Amsterdam, the Netherlands. It was arried out in Zurih for a duration of 7 months at the Network Operations Center of the Swiss teleom operator, Telesonique GTeX where I worked on Carrier Voie Network Management with a fous on Routing and Network Troubleshooting. Carrier voie routing is also a funtion of various osts. So, although I was a member of the tehnial team, on the one hand, I had to rely on the ommerial department for prie and revenue details, and on the other hand, they had to rely on the results of my route performane analyses in order to make prie offers to other arrier ustomers. Just one person never ompletes a projet. In this respet, I would like to thank a number of people who gave me their helping hands in one way or the other. Beginning with the ompany, I would like to give thanks to the CEO, Mr. Adel Labib, for giving me the privilege to arry out this projet within the ompany. Next, is my supervisor and hief Network Systems Engineer at the ompany, Mr. Deryk Cole. I am grateful for the onhand pratial tehnial swithing experiene that he has given me and more espeially, the onfidene in letting me handle equipments all on my own. I would also like to say thank you to the Produt Manager, Mr. Gunnar Berglund, for letting me know what the ommerial side of arrier voie swithing is like, more espeially, ustomer billing and priing. I am also grateful to Nasser Bessada and David Sgier not only for the ever open ears they gave to my endless ommerial and ustomer related questions, but also for making me exploit some soial aspets of Zurih. At the university, I will always be grateful to my supervisor, Dr. Sandjai Bhulai, for the aademi assistane he has offered to me espeially during the last year of my study. His hallenging suggestions, orretions, and omments form an integral part of this report. Next is Drs. Wemke van der Weij. Thanks for being my seond reader. Finally, thanks go to my mum, Osong Zipporah, for her enouragements; and to my indebted friend at the University of Bresia (Italy), Tomson Ngassa, for his doumentation feedbak. Elvis Ndomon Ngah Zurih, April 25, iii
5 Carrier Voie Network Management Contents Contents Prefae and Aknowledgements... iii List of Aronyms... vi List of Figures... vii CHAPTER 1: INTRODUCTION About Telesonique GTeX Problem Definition Study Objetives Organization of this Report... 3 CHAPTER 2: CARRIER SERVICES Area Code Management Area Codes and Priing ITU-T E.164 Standard Routing Number Formats Produt Management Servie Differentiation Number Differentiation Carrier Sales Traffi Hubbing Swithless Reselling Performane Contrating Traffi Eonomis Traffi Auditing Aounting Rate and Curreny Impat CHAPTER 3: NETWORK OPERATIONS Troubleshooting Monitoring Performane Measures Trouble-Tiketing Call Loop Detetion Swithing Connetion Set-up and Teardown SS7 Signaling Voie over IP iv
6 Carrier Voie Network Management Contents 3.3 Routing Least Cost Routing Carrier Bloking Route Configuration CHAPTER 4: PERFORMANCE ANALYSIS Metri For Routing Understanding Grade of Servie From Cost to Cost-Quality Routing Deision Analysis Peer-to-Peer Model Desription MIP Formulation Solving the Deision Model Quality at the Busy Hour Input Data Parameter Setting CHAPTER 5: RESULTS CHAPTER 6: CONCLUSIONS Disussion Future Researh BIBLIOGRAPHY APPENDICES Appendix A: Loop finder Appendix B: VoIP odes used Appendix C: Destination listing (A-Z) Appendix D: Matlab ode for alulating the utility Appendix E: Routing table for the first 100 destinations v
7 Carrier Voie Network Management List of Aronyms List of Aronyms ACD ACM ADSL ANM ASR BHCA CCS7 CDR CLI CLR CTF DMS DPC GoS IFAM ITU LCR NOC OPC PCM PD PDD PIN PSTN QoS REL SLA SS7 TDM TT VoIP Average Call Duration Address Complete Message Asymmetri Digital Subsriber Line ANswer Message Answer Seizure Ratio Busy Hour Call Attempts Common Channel Signaling 7 (same as SS7) Call Detail Reord Calling Line Identifiation CLeaR message CiruiT Free message Digital Multiplex System Destination Point Code Grade of Servie Initial and Final Address Message International Teleommuniation Union Least Cost Routing Network Operations Center Origination Point Code Pulse Code Modulation Priing Department Post Dial Delay Personal Identifiation Number Publi Swithed Telephone Network Quality of Servie RELease message Servie Level Agreement Signaling System 7 (same as CCS7) Time Division Multiplexing Trouble Tiket Voie over Internet Protool vi
8 Carrier Voie Network Management List of Figures List of Figures Figure 2.1: Funtioning of Telesonique Calling Card 6 Figure 2.2: Different transit senarios 8 Figure 2.3: Traffi re-file 9 Figure 3.1: Telesonique real-time traffi monitor 13 Figure 3.2: A trouble tiket 14 Figure 3.3: Trouble tiket handling proedure 15 Figure 3.4: Call looping 16 Figure 3.5: Graphial display of the effet of looping on the ASR 17 Figure 3.6: Connetion set-up 18 Figure 3.7: Connetion teardown (a) by aller, (b) by allee 18 Figure 3.8: Telesonique s swithing system 19 Figure 3.9: Desription of H.323 and SIP protool staks 20 Figure 3.10: Telesonique s gateways 20 Figure 3.11: Connetion between X and Y: (a) Network topology, (b) Routing table 22 Figure 3.12: DMS swithing proess 23 Figure 4.1: Swithing of destination by node i; ost-quality onsideration 28 Figure 4.2: Peers and their orresponding indies 31 vii
9 Chapter 1 INTRODUCTION 1.1 About Telesonique GTeX Telesonique Global Teleom exhange 1 (GTeX) is a teleommuniations provider in Switzerland. It has its establishments in Geneva (headquarters) and in Zurih, and provides servies like Calling Cards, ADSL, Satellite Telephony, , Internet Telephony ommonly alled Voie over IP (VoIP), et. Although the qualities of these servies meet with the most reent industrial standards, there is still the need to optimize them. In Zurih is housed the Network Operations Center (NOC) and the Priing Department (PD). NOC is responsible for network operations like swithing, routing deisions, apaity management, troubleshooting, et., whereas PD deals with matters like ustomer billing, prie negotiations, revenue management, et. These two departments work hand in hand with eah other espeially in aspets like billing and making routing deisions. Telesonique, just like any other international arrier, swithes telephone traffi from one destination to another. In other words, it trades (buys and sells) telephone minutes with other arriers suh as T-Systems, KPN, Verizon, Swissom, Tele2, Vodafone, et. by serving as a passageway for voie traffi. 1.2 Problem Definition In the past, the goal of teleom engineers was to provide better servies at whatever osts. 1 This name will simply be abbreviated to Telesonique in the rest of this report.
10 Carrier Voie Network Management 1. Introdution The osts were then being levied on the ustomer. To this end, only the rih ould afford these servies. Over the years, there have been hanges to this situation. The industry is driving to the positive diretion where better servies are being provided at very low harges to the ustomer. In addition, teleom ompanies have in reent years experiened a signifiant inrease in number, whih has led to a high level of ompetition amongst them. At the same time, the number of ustomers has also grown tremendously. Thus, there is the need for better management of resoures suh as optimization of the quality of the servies they provide to these and other arrier ustomers. Trade-offs need to be made between osts, quality, and priorities. A telephone all is between two parties - the alling party (or aller) and the alled party (or allee) who are onneted by one or more swithes at various arrier ompanies exhanges. These swithes form an eletrial onnetion between both end-users, and their setting is eletronially determined by pulses or tones generated by the dialed number. When a onnetion is established, and aller and allee subsequently go in speeh, their voies are transported as analogue and digital signals between the swithes in the network. In order to suesfully realize this proess, the teleom exhange ompanies are harged for this. Eah time a number is dialed, eah of these ompanies sees it as an attempt, whih may either be suessful or a failure. They make a very small profit margin for eah suessful all but rely on the minutes generated by the huge amounts of suessful alls in order to make a notieable profit. Problem statement With respet to the above two paragraphs, the problem faed by Telesonique that we need to solve is to maximize the suess/attempt ratio of alls (i.e., voie and fax) subjet to the following onditions: 1 Call resoures are expensive to provide. For this reason, it is ost effetive not to provide more resoures than required. 2 Call arrivals at Telesonique s network are unertain over time. Subsequently, a all may arrive when all resoures are in use. Suh a all is bloked. Eah arrier ustomer wants the bloking of its traffi to be as low as possible. In this sense, very high bloking does not satisfy ustomer requirements, whih may eventually lead to poor arrier-arrier relationships. On the other hand, when the bloking of alls is very low, it means that there is more provisioning of ostly resoures than needed. 3 Calls also fail at the level of an outgoing route 2 as a result of ongestion. The trade-off here is that the hosen route should have minimal network ongestion and at the same time offer minimal osts. 4 Even when a all is suessful, the aller has to be satisfied with the voie quality. In the arrier business, there is the tendeny that allers stay longer in speeh when the all quality is good. An inrease in expeted all duration means the sales of more telephone minutes, implying an inrease in revenue for the business. 2 A route is the next available arrier to whih a all is swithed and not the omplete path taken by the all from the aller to the allee. 2
11 Carrier Voie Network Management 1. Introdution 1.3 Study Objetives The onstraints outlined above have three basi themes, whih are osts, arrier relationships, and quality. To this end, we map the underlying problem by addressing the following researh questions: Q1: How do osts and network performane influene Telesonique s relationship with other arrier ustomers and suppliers? Q2: What are the resoures needed by allers and how do they lead to arrier-arrier relationships? Q3: What are the performane metris in question and how do we improve them? Q4: How do we guarantee some better traffi quality to arrier ustomers? Q5: Whih route (supplier) is optimal, i.e., renders the best prie-quality option for traffi to a partiular destination? To solve the stated problem, we need to answer these questions in a ost effetive manner. In priniple, they should be answered in suh a way that the benefits obtained from them outweigh both the osts of answering them and the osts of the system [1]. Subsequently, we follow the steps outlined below, eah in a restrited time frame: 1. Gather relevant information and data onerning the problem, 2. Formulate a model with sub-omponents that represent the problem, 3. Use a mathematis and omputer-based approah to solve the model, and 4. Validate the results of the model. The details of these steps are the remaining ontent of this doument. 1.4 Organization of this Report The rest of this report is organized as follows: the routing and performane related ativities of Telesonique s PD are treated under Carrier Servies in Chapter 2. More generally, this hapter elaborates on how routing osts and route quality lead to, and influene the relationship between arriers thereby answering the first researh question, Q1. In Chapter 3, we study the ativities of the NOC. The aim of this hapter is to bring out the resoures needed by allers and how they lead to arrier-arrier relationships. Thus, we answer Q2. Here, we also resolve Q3 as we identify the network performane metris, and how they an be improved. We then treat Q4 and Q5 as Performane Analysis in Chapter 4. The results of the analysis are validated in Chapter 5. Finally, some onlusions and suggestions for future researh are presented in Chapter 6. 3
12 Chapter 2 CARRIER SERVICES 2.1 Area Code Management Area Codes and Priing When a aller in a ountry makes a phone all to a person in another ountry, it is possible that the aller and the allee are subsribers of different network providers. Even if they are both in the same ountry, they ould still belong to different network providers. Beause of this, Telesonique s ustomers are mostly arriers that trade on an international sale. They buy and sell traffi that are destined for various ountries. Different arriers have their own priing shemes for different destinations. To this end, Telesonique determines the prie it harges for inoming traffi. Sine the arriers of this traffi have to pay money to Telesonique, this traffi is referred to as sold traffi. At the same time, other arriers supply Telesonique with their prielists in ase Telesonique has to send purhased traffi to them. A major fator that determines the prie is the destination (not the soure) of the alls. Eah area ode is harged a different prie and eah arrier s swithing equipment uses area odes as well as pries in order to route traffi. As days go by, new mobile and fixed network operators ome into business and are given unique operator numbers by the onerned governing teleommuniations authorities. More so, as a ountry s population inreases, new area odes are introdued as well as old ones disappeared. To this end, eah arrier regularly updates its frequently hanging area ode list in order to make optimal routing deisions. Telesonique is no exeption. NOC together with the PD handle this issue. While the latter uses it for better revenue management poliies, NOC on the other hand, uses it as a riterion for making optimal routing deisions.
13 Carrier Voie Network Management 2. Carrier Servies In general, for a partiular ountry, traffi destined for mobile phones are more expensive than those for fixed phones. In this respet, it is neessary to ask the following questions: Would other arriers be willing to send us fixed phone traffi when we harge them the higher amounts meant for ellular phone traffi? Would we generate higher revenue and eventually be in business when we provide our servies on a negative margin by harging mobile phone traffi with the low amounts meant for fixed phone traffi? These questions leave Telesonique with the need to avoid simple but fatal oding errors of mistaking mobile numbers for fixed numbers and vie-versa. Area ode management is done on average one every month or immediately when there is an alert ITU-T E.164 Standard The management of the international odes for every ountry is in the auspies of the ITU-T 3. In the ITU-T reommendation E.164, eah ountry ode is preeded by the + sign (meaning a preeding 00). The smallest international ode is +1. The odes are grouped into 9 zones as shown in Table 1. Zone nr First digit of ountry ode Nr of digits in ountry ode Geographial Region or 4 North Ameria and the Caribbean Islands or 3 Afria, Aruba, Greenland and the Faroe Islands or 3 Europe or 3 Europe or 3 South/Latin Ameria or 3 South Paifi (Oeania) Russia and Kazakhstan or 3 East Asia and Speial Servies or 3 West Asia, South-East Asia, and Middle East Table 1: ITU zone division and ountry ode alloation. 4 The ITU, however, does not govern the way in whih eah ountry does its national numbering plan. The teleommuniations authorities of the respetive ountries handle this. The ITU has a database portal on its website [6] that ontains all these details. It therefore urges eah national authority to immediately inform ITU with the updated list. On this website, there is free subsription for an alert in ase an update is made. Telesonique and other arriers ount on these updates as their main soure of area ode management information. 3 ITU-T is the setor of the International Teleommuniation Union (ITU) responsible for telephony and data ommuniations. 4 For a detailed list of ountry odes, onsult [6]. 5
14 Carrier Voie Network Management 2. Carrier Servies Routing Number Formats In international voie swithing, arriers adopt a destination number system that ensures swithing effiieny. This number has as few digits as possible after the ountry ode [3]. The most ommonly used format is +CC ABC XXX where CC = destination ountry ode, ABC = unique ode speifying servie provider and servie type, and XXX = ustomer number. Let us take for example the Netherlands where we an identify the routing number format Here, CC = 31 and ABC = 624 whih is reserved for the ellular network provider T-Mobile. Thus, all alls swithed by Telesonique to the destination numbers and will be routed to the same arrier sine they have the same routing number format A all for the T-mobile number might be routed to a different arrier beause this destination has a different routing number format, , hene a differene in tariff. More about tariffs is explained in Setion Eah routing number is interpreted as a destination. 2.2 Produt Management Servie Differentiation Telesonique renders two different kinds of servies. These are retail and wholesale servies. Retail servies inlude Calling Cards, provisioning, ADSL, et. The wholesale servie it provides is swithing voie traffi from one teleom arrier to another. Sine the sope of this projet is swithing voie traffi, we limit ourselves to the retail Calling Card and wholesale voie servies. The Calling Card servie works as follows. A ustomer has a pre-paid Telesonique alling ard that ontains a toll-free aess number and a PIN 5. To make a all, the following steps as shown in Figure 2.1 apply: 1 Caller dials toll-free aess number on ard using a Swissom fixed phone. 2 Digitalk requests for PIN of alling ard. 3 Caller inserts PIN. 4 Digitalk heks if PIN is valid. 5 If so, Digitalk requests for destination number. If not, aller is informed and all is terminated. 6 Caller inserts destination number. 7 A Digital Multiplex System (DMS) swithes the all to another arrier depending on the given destination. 5 Personal Identifiation Number. 6
15 Carrier Voie Network Management 2. Carrier Servies All requests and responses are swithed by the DMS. Figure 2.1: Funtioning of Telesonique Calling Card Number Differentiation In both the retail and wholesale voie servies, different priing shemes are attributed to the different destination numbers that are swithed. It is therefore worthwhile to know the different number ategories. These are: Fixed (loal) numbers: These are numbers attributed to loal telephony where the network provider renders servies within a limited geographial region. The telephone alls terminate at a telephone exhange. When a all is made for a far destination, the branh exhange swithes the all to the respetive long-distane network. Calls to loal numbers are generally heap. Cellular numbers: These are numbers attributed to subsribers by operators whose radio networks onsist of ells, eah being served by a base station in the ell. The base stations are onneted to ellular telephone swithes, whih in turn onnet to a Publi Swithed Telephone Network (PSTN). When a user moves from one ell to another, the swith automatially ommands the ellular phone to the new ell frequeny. Swithing alls destined for mobile numbers is generally more expensive than swithing those for fixed phones. Toll-free numbers: These are numbers that an be alled for free. The alled party, usually a business unit, pays the osts for these alls. Costs are usually a funtion of the usage of the phone number and the osts of the trunk lines being used. The alled party usually makes sales in whih ase it reovers the inurred osts. Different ountries use different prefixes to denote toll-free servies for their national networks. Switzerland and the Netherlands adopt 0800 whereas the USA adopts 800. Value added servie numbers: These are also termed premium rate numbers. They are usually alled for servies like weather foreasts, diplomati servies, TV gambling, adult entertainment, et. The aller normally pays higher harges to the network provider. Some servie providers attribute these numbers as a means of 7
16 Carrier Voie Network Management 2. Carrier Servies reduing all volume as well as all length for tehnial support. In some situations, the revenue obtained is shared both by the network provider and the owner of the number, in whih ase it is termed a shared revenue number. Some ountries refer to these numbers as the 09 numbers beause of the 090X prefix. 2.3 Carrier Sales Traffi Hubbing Hubbing is the phenomenon whereby traffi is swithed from one arrier, A, to another arrier, B, via an intermediary arrier, C. This is done beause of the bilateral agreements between A and C and between C and B [3]. C aggregates and manages traffi from various arriers and then terminates them to various destinations. When B observes that traffi swithed by C is oming from A, the situation is alled a transit [4]. On the other hand, when B knows nothing about A and sees the traffi as originating from C, then it is alled a re-file. Telesonique plays the role of origin, destination, re-file, or transit arrier depending on the irumstane. We now onsider the traffi transit and re-file steps. Traffi transit Transit involves diret agreements and negotiations between all parties involved. As shown in Figure 2.2, A and B may use the same transit point C as in (a), or two different Figure 2.2: Different transit senarios. transit points as in (). In the situation where two different transit points are used, alls from A to B might transit via C, while alls from B to A might transit via D. The destination arrier pays the transit fee and therefore hooses the transit arrier. This is subjet to negotiations between A and B, for example, to hek if the originator is able to send alls via the desired transit arrier. 8
17 Carrier Voie Network Management 2. Carrier Servies The originator provides the neessary details (suh as the routing number formats) to the transit arrier. Eah arrier implements the neessary routing requirements in its network, e.g., by opening the required routing odes in their swithes. Carriers sometimes agree to both use two transit routes as shown in Figure 2.2(b) so as to take are of situations like overflow routing. Traffi re-file In a re-file, there are separate arrangements between the originator of the traffi and the re-filer, and between the re-filer and the destination arrier. The re-filer replaes the Calling Line Identifiation (CLI) 6 with a new one thereby making the destination arrier see the alls as oming from the re-filer. The idea behind re-filing is that the originator ends up paying less if the alls ome from the ountry indiated by the new CLI rather than from the original ountry. Figure 2.3: Traffi re-file. To illustrate this, some arbitrary values have been inluded in Figure 2.3. If A would send diretly to B, it would pay, say, 0.160/min. Sending via the re-filer C, A pays just 0.155/min to C who pays 0.145/min to send to B. The benefits are alulated as follows: A saves: = 0.005/min. C gains: = 0.010/min Swithless Reselling Selling traffi ould also involve another small teleom ompany alled a swithless reseller. Suh a ompany has no swithes or network failities. It buys the swithed failities from long-distane arriers for resale to ustomers. It signs ontrats with large arriers speifying per-minute rates and then resells the traffi to other ompanies and residenes for profits. Some ustomers need personal servies like billing, as well as network funtions, whih an be very ostly. Dealing with these ustomers by using swithless resellers an be very ost effetive. The swithless reseller handles the responsibility of handling the ustomer servie funtions. 6 This is the same as the Caller ID. 9
18 Carrier Voie Network Management 2. Carrier Servies Swithless reselling also has a drawbak. Swithless resellers are usually haraterized by managerial inompetene in whih ase dealing with them would mean first researhing and studying the effetiveness of their management team [8]. This an be very ostly Performane Contrating Telesonique signs servie ontrats with other arriers. Eah ontrat ontains some performane related agreements. These are interonnetion regulations and the quality standards eah party has to adhere to. Interonnetion is the linking of different networks so that ustomers of the different networks may all one another. Parties agree on apaity as well as onnetion bandwidth. The aim to regulate interonnetions is to handle ompetition amongst arriers. Consumers benefit from this in that the ompetition auses arriers to lower their pries and improve the quality of the servies they provide. For quality standards, eah party aepts to render best effort quality. This Quality of Servie (QoS) is based on present onnetion onditions and should be onsistent with industry standards, government regulations and sound business praties. Servie Level Agreements (SLAs) inlude aknowledgement, response, restoration, and losure times of a fault. Sometimes, there is a marketing motive attributed to the SLA suh as If you buy destination Y from me 7, I an terminate X% of the traffi providing an average all duration of C minutes harging you D/min. Traffi is then sent where the sender is guaranteed a better quality-prie offer. How an Telesonique define a quality-prie benhmark for a partiular destination and then make SLAs to ustomers with some degree of ertainty? This issue is overed in Chapter Traffi Eonomis Traffi Auditing Auditing refers to the examination of reords to hek for auray. Traffi reords that require auditing are billing reords for eah ustomer. These are determined from the ustomer s Call Detail Reord (CDR). Billing omprises gathering and traking of the network resoure usage metri, i.e., the total all duration and reporting the osts of utilization to the ustomer. The billing system has the apability of traking high-ost servies like international, long distane, and value-added-servie-number alls. Reporting the usage and osts for a 7 Same as if you send destination Y to me. 10
19 Carrier Voie Network Management 2. Carrier Servies partiular ustomer is done aross the entire network and is independent of the implementation [12]. Implementation here refers to the method in whih traffi is swithed. In order words, the billing system funtions in suh a way that for a partiular ustomer, a single prie is established for terminating alls to a partiular destination irrespetive of whether the alls are terminated via trunk lines or via an IP network Aounting Rate and Curreny Impat For eah all, the originating arrier harges the aller a fee alled tariff. The harge paid by the originating arrier to another arrier for terminating (swithing) this all is known as the aounting rate. The aounting rate is negotiated between the originating and terminating arrier and is related to the arriers end-to-end faility osts. Week nr B s prie/min C s prie/min $ ( ) $ ( ) Table 2: Carrier A s ost analysis. The billing arrangements other arriers make with Telesonique is that of invoiing sold or bought traffi weekly, semi-monthly, or monthly. These arrangements define the urreny of payment. Monetary terms are either in Euros, US Dollars, or Swiss Frans. The variations in exhange rates of these urrenies greatly influene the diretion and amount of traffi flow. As an example, let us onsider Table 2 where A deals with B and C in Euros and US Dollars, respetively. B sends its prie ( /min) to A for terminating traffi to a partiular destination. C also sends its prie ($0.1401/min) to A for the same destination. Suppose the prie offers stay onstant in weeks 1 and 2, but the Dollar has dropped in value by 2% with respet to the Euro. Everything (quality, taxes, et.) being equal, A sends traffi to B in week 1 sine it osts less. In week 2, the drop in value of the Dollar makes A hange its routing and now sends traffi to C. Flutuations in urreny value affet routing deisions and eventually apaity management. 11
20 Chapter 3 NETWORK OPERATIONS 3.1 Troubleshooting Monitoring Performane Measures Telesonique has real-time traffi software that reords traffi details. This is split into two for the two respetive kinds of traffi i.e. inoming and outgoing traffi monitor. The inoming traffi monitor reflets the performane of Telesonique s network at given moments. On the other hand, the outgoing traffi monitor reflets the performane of outgoing routes. Figure 3.1 shows the monitor for inoming traffi. It ontains details of the number of all attempts, the number of answered alls, and the total all duration for eah inoming arrier. From these, the performane features of interest are monitored. They inlude the following: 1. Answer Seizure Ratio (ASR): This is used as a measure of quality for inoming or outgoing traffi depending on the traffi monitor in question. It is defined as number _ of _ answered _ alls ASR =. (3.1) number _ of _ all _ attempts A low ASR implies that allers annot get through to the other end, thus, signifying bad quality. Reasons for this are: i. Congestion: There is more traffi than the available apaity. Therefore, some alls are bloked. ii. Long Post-Dial Delay (PDD): PDD is the time between dialing a number and hearing the dial tone or busy signal. In general, when the PDD is greater than
21 Carrier Voie Network Management 3. Network Operations 10 se. [11] allers onsider it to mean that there is no onnetion and therefore hang up. This is seen as an unsuessful attempt. iii. Call Looping: This is the situation where a all moves from one arrier to another and bak over and over again. In most ases, the all does not reah its destination. Even if it does, a long PDD is experiened. The all is interpreted as an attempt eah time it omes bak to the swith. Call looping usually involves two or more arriers and is very undesirable. It is disussed in detail in Setion Figure 3.1: Telesonique real-time traffi monitor 2. Average Call Duration (ACD): This is the expeted length of time in whih a user is in speeh. It is alulated as total _ all _ duration ACD =. (3.2) number _ of _ answered _ alls When the ACD is low, it is interpreted to mean that allers do not omplete their alls as desired but rather hang up as a result of bad quality. For wholesale, this implies a loss in revenue minutes. In a retail servie like Calling Cards, it is a very important issue sine people would not like to purhase, for a seond time, a alling ard that gives a low ACD Trouble-Tiketing A Trouble Tiket (TT), shown in Figure 3.2, is an eletroni tiket that is opened (made) 13
22 Carrier Voie Network Management 3. Network Operations and stored eah time there is a performane problem in the network, whih annot be solved immediately. Some of these problems (e.g., ongestion, long PDD, and looping) have already been explained in Setion above. Other faults inlude: iv. Dead air: Here, a all is being billed when no one is responding at the other end. This is very undesirable to the aller beause he/she pays for a servie he has not used. v. Call breaking: Caller and/or allee get intermittent sound breaks. This is aused by impairments in the eletroni equipments or paket loss in ase of VoIP. vi. Eho: This is the phenomenon whereby during a all, one repeatedly hears his/her own voie. In most ases, only one person hears an eho, whih means his/her voie is refleted near to the other end-user. This ours in VoIP. vii. Fax failing: Fax whih is data traffi, is transmitted using voie hannels. It is desribed as failing when the reeiver misses part or all of the transmitted data. Figure 3.2: A trouble tiket When a TT is opened for a performane problem, the TT inludes the following main ontents: Trouble Tiket number, e.g., TSQ Problem to be fixed, e.g., 0% ASR. Destination, e.g., Frane Mobile 68 (routing number format ). At least 2 test numbers. Outgoing arrier. Inoming arrier. 14
23 Carrier Voie Network Management 3. Network Operations Reeive trouble message from arrier. Chek inoming arrier on traffi monitor using date and destination. Reply to arrier that this destination is now testing OK. Yes Make test alls. OK? No Open NOC TT. Tiket must show originating arrier, test numbers, ause of failure and whih outgoing arrier is failing. Reply to originating arrier with TT referene. Make test alls via this arrier to failing destination. Yes Chek if there is a reroute option. No Yes Test alls OK? * Make re-route on swith. Blaklist the arrier for this destination. No * Send to outgoing arrier stating problem and test numbers. If VoIP then inlude originating IP address. If CCS7 then inlude OPC and DPC. Reeive reply from arrier. Yes Problem fixed? No Make test alls. If really fixed, lose NOC TT. Reply to originator. Make omment in NOC TT. Retest in 1 week. Ask arrier for update on TT. Figure 3.3: Trouble Tiket handling proedure. What is a TT used for? There is always the need to have easy and better ommuniation between arriers in order to maintain a good QoS. For example, let us onsider the situation where arrier A sends the destination Brazil to Telesonique, whih sends to arrier B. Suppose there is ongestion at arrier B s network where all hannels are oupied and these alls are 15
24 Carrier Voie Network Management 3. Network Operations eventually dropped. A sees it as if it is Telesonique dropping these alls and therefore makes an inquiry (usually in the form of an to Telesonique). Telesonique must try to solve this problem. At least two (test) numbers are hosen at random and then alled via B. If they are still dropped, Telesonique opens a TT for this problem and ommuniates the TT number as well as the solution status to A. The TT number is neessary for future referene to the problem. At the same time, Telesonique informs B of the problem stating the time of the problem and the test numbers. If there is another possible route C, to Brazil, Telesonique then makes a re-route via C and informs A of the solution. To better understand how handling trouble tikets works, it is good to take a look at Figure 3.3, whih summarizes the proess. In the proesses, the terms and abbreviations that have not been explained yet are marked by a (*), e.g., Origination Point Code (OPC) and Destination Point Code (DPC). Just like an IP address (for Internet), a point ode is simply an SS7 network address (in the form xxx.xx.xx) that identifies an SS7 network node suh as a swith. The remainder of the terminologies is explained under Swithing and Routing in Setions 3.2 and 3.3, respetively Call Loop Detetion In international voie teleommuniation, two arriers do not buy the same destination from eah other. Let us say arrier A buys the destination, Brazil, from arrier B who in turn buys from A. In suh a ase one all goes from A to B and bak to A. The all never leaves the system but keeps onsuming the iruit. This situation is alled all looping. In the situation where three or more arriers are involved as shown in Figure 3.4(a), it is very rare to notie whether a loop ours beause arrier A buys from B who buys from a different arrier, C. C in turn buys from A without knowledge of the destination s previous route. So the all just keeps moving between the three without termination. Within eah arrier, the all is onsidered as an attempt eah time it reahes the arrier s swith. This is seen as an unsuessful all attempt.as an example a CDR extrated from the traffi monitor is shown in Figure 3.4(b). A all reahes Telesonique from the arrier Figure 3.4: Call looping 16
25 Carrier Voie Network Management 3. Network Operations Telefonia (trunk odes 729, 735, et.). Telesonique swithes this all to ibasis (trunk ode 514). From the StartTime field, we notie that this all omes bak to the swith after every 5 to 6 ses. This is seen as a loop beause the aller stays on the line for 1 minute and 18 seonds with a all duration Dur(s) of 0 se. Looping is very undesirable. For the aller, it is experiened as a PDD or dead air with false billing. For the arrier, it dereases the ASR and arriers keep billing eah other over and over at the expense of the aller. This situation ontinues until either the aller hangs up or one of the arriers disovers it and makes a re-route or bloks it. Telesonique has a tool that determines suspeted loops. This tool is explained in Appendix A. Figure 3.5 graphially illustrates the effet of looping on the ASR as disovered from outgoing traffi from the DMS to the IP gateway via SS7 trunk line hannels 8. Conneted hannels are hannels in whih users are atually in speeh while used hannels are the total number of hannels oupied by looped alls and alls in speeh. Figure 3.5: Graphial display of the effet of looping on the ASR. 3.2 Swithing Connetion Set-up and Teardown Call establishment and termination involves a series of eletroni ommuniations between the swithing networks, A and B, of the aller and the allee, respetively. When the aller begins a all, an Initial and Final Address Message (IFAM) 9 is sent from swith A to swith B. When B reeives the IFAM, it immediately sends an Address Complete Message (ACM) to A to indiate that it has reeived suffiient digits and routes the all to 8 See Figure IFAM = IAM + FAM. IAM indiates that the iruit in use has been seized for this all while FAM indiates that suffiient digits have been reeived to initiate routing. 17
26 Carrier Voie Network Management 3. Network Operations the allee. The allee s phone starts ringing. Immediately the allee piks up the phone, B sends an ANswer Message (ANM) to A whih immediately ommenes billing. Caller and allee go in speeh. See Figure 3.6. Figure 3.6: Connetion set-up Any of the two parties an terminate the all (Figure 3.7). When the all is ended by the aller, A sends a RELease message (REL) with reason to B whih then releases the all and sends a CiruiT Free message (CTF). If it is the allee who terminates the all, the situation looks a bit different. This is beause termination signals beome triggered at swith B rather than at swith A. B sends a CLearR message (CLR) to A. Upon reeiving this message, A starts a timer. When the timer expires, the all eases from the aller and A sends a REL message to B whih then sends a CTF to indiate that the iruit is now free. (a) (b) Figure 3.7: Connetion teardown (a) by aller, (b) by allee. Traffi reahes Telesonique s swithing network via trunklines (SS7 10 signaling) or via an IP network (suh as VoIP), and leaves the network in the same fashion. It should be noted that inoming SS7 traffi may as well leave as VoIP and vie versa (see Figure 3.8). 10 SS7 = Signaling System 7. It is also known as CCS7 (Common Channel Signaling 7) or C7 for short. 18
27 Carrier Voie Network Management 3. Network Operations SS7 Signaling The swithing system used is SS7 where a single iruit is dediated for both voie and data at a onstant bandwidth. This tehnique offers signaling for multiple iruit onnetions, error detetion and orretion, and the apability to launh query and response messages to databases. Connetion links are alled E1s. An E1 uses Time Division Multiplexing (TDM) where multiple analogue voie signals are ombined into a single digital trunk. This TDM mehanism works as follows. The swithing system has a ode that digitizes eah voie analogue signal by produing 8-bit streams 8,000 times per se. This is alled Pulse Code Modulation (PCM). Eah stream represents a time slot of onstant bandwidth of 64 Kbps used by 1 voie all. This makes a time slot a voie hannel. Consequently, the full duplex trunk bandwidth of 2,048 Mbps is split into 32 time slots or hannels (of 8 bits eah) 11. The hannels are numbered 0 to 31. Channels 0 and 16 are used for ommon hannel signaling as well as signaling for the set-up and teardown of alls [10, 11]. The remaining 30 hannels are used for the atual voie traffi. These hannels in the SS7 swithing network are basially the resoures needed by allers. Eah E1 an therefore handle a maximum of 30 simultaneous voie alls. Figure 3.8: Telesonique s swithing system. Traffi that reahes the network as VoIP is onverted from IP pakets and deoded to 8- bit streams by a gateway alled the Exel swith, and is then sent to the DMS via E1s. The DMS aggregates this traffi together with other inoming SS7 traffi and routes part to other arriers via SS7 trunk lines (E1s) and the other part as VoIP. In ase all outgoing lines are in use, the DMS drops any inoming traffi. When the deision is to route as VoIP, the DMS sends the traffi via E1 trunk groups to a seond gateway alled Teles.iSwith, whih odes the 8-bit streams to IP pakets, whih are then transmitted via an IP network X 8 bits X 8,000 per se = 2,048,000 bps = 2,048 Mbps 19
28 Carrier Voie Network Management 3. Network Operations Voie over IP The onnetion between the swithing network and the IP network is through two gateways as was already seen in Figure 3.8. These gateways speak the H.323 protool and SIP on the Internet side and PSTN protools on the SS7 side. For the SS7 side, PCM has already been explained under SS7 signaling. For the IP network side, a desription of the H.323 and SIP protool staks is given in Figure 3.9. More details on these protools an be found in, e.g., Tanenbaum [11]. Unlike SIP whih is a single module used for ommuniation ontrol, H.323 is a omplete protool stak with well-defined telephone industry standards. One of suh standards is that all H.323 systems must support G.711, whih does PCM. For this reason, H.323 is widely deployed. (a) H.323 protool stak (b) SIP protool stak TCP Transmission Control Protool - transmits signaling and provides network management. UDP User Datagram Protool - attahes soure and destination port number fields for (de)multiplexing for audio transmission. H Provides onnetion setup and teardown. H.245 Negotiates hannel usage and the ompression proedure. T.120 Provides appliation sharing et. (not required for VoIP). RTP Real-time Transport Protool transports real-time data over the Internet RTCP Real-time Transport Control Protool provides, e.g., information on throughput and paket loss. RAS Registration, Admission and Status defines ommuniation between the gatekeeper and the gateway/terminal. G.7XX Standards for voie ompression (G.711, G.723, et.). H.26X Standards for video ompression (not required for VoIP). SIP Session Initiation Protool reates, modifies and terminates sessions with one or more partiipants. SDP Session Desription Protool desribes purpose, ode format, timing, transport information, et., for session to our. Figure 3.9: Desription of H.323 and SIP protool staks IP voie pakets reah the swithing network via the Exel swith. These pakets arrive in disorder. This variation in delay (travel time of the pakets) or jitter is eliminated with the help of a jitter buffer (Figure 3.10 (a)), after whih the pakets are onverted to 8-bit streams neessary for SS7 signaling. On the other hand, when the deision at the DMS of the SS7 network is to route traffi as VoIP, the 8-bit streams are sent to the IP gateway (Teles iswith), whih onverts them to pakets (Figure 3.10 (b)). Eah paket has a header that ontains the IP address of the destination arrier. More details on (de)paketization are given in Tanenbaum [11], and van der Mei [2]. The ode for VoIP is negotiated between arriers. This means the same ode has to be supported by both the originating and destination arrier. G.7XX odes are used for voie while T.XXX are used for data. Eah ode offers a different bandwidth and payload size. Appendix B gives details on these odes, and their respetive bandwidths, payload sizes, et. 20
29 Carrier Voie Network Management 3. Network Operations Figure 3.10: Telesonique s gateways. 3.3 Routing Least Cost Routing The routing metri used by Telesonique and other arriers is ommuniation osts (in terms of money) giving rise to the name Least Cost Routing (LCR). Eah arrier sends to every other arrier it trades with, individual prielists for all the destinations it swithes (terminates) traffi. Connetion agreements inlude prie notifiation details. The industry standard for an inrease is a notifiation period of seven days while a derease ould take effet on the day of notifiation. This gives rise to the need for making routing hanges everyday. Sine LCR is ost based, some arriers define peak periods as being a period of high osts and off-peak periods, a period of low osts. These periods differ from arrier to arrier. Telesonique s peak period is the interval 8:00am 7:00pm and its off-peak period is the interval 7:00pm 8:00am. LCR is therefore done twie per day one for peak periods and the other for off-peak periods. Both follow the same sheme. Eah arrier j indiates its prie P j to terminate traffi to destination. There are over 3500 destinations. For eah let { P j } denote the sequene whose elements are the pries P j. The following steps are implemented in software: 1 Sort { P j } to obtain { P i }, i = 1, 2, 3,, suh that Pi P 2 Calulate % margin as g = 1 i 100%. P1 3 Drop all P i having g i > a. Usually, a = 3%. 21 P min P =. 1 j j
30 Carrier Voie Network Management 3. Network Operations 4 In the worst ase, only P 1 is left. If more P i are left, selet three more to obtain at least four routing hoies. The routes are: Route 1 = arrier with prie P 1, Route i = arrier with prie P i (if it exists), i = 2, 3, and 4. The method of alternate routing is used. Any inoming traffi for destination is sent to Route 1, whih is most often, onsidered to be the diret route. If there is ongestion, the DMS automatially routes it to Route 2. This proess ontinues in this fashion right upto the last available route. If this route is ongested, then the DMS drops the all. This is also seen as overflow routing and it works only in the ase of ongestion. The network topology and routing table are shown in Figure The DMS has details of only the next hub (hub 1) to the destination and knows nothing about subsequent hubs. Figure 3.11: Connetion between X and Y: (a) Network topology 12, (b) Routing table Carrier Bloking Blaklisting Telesonique maintains a blak list that ontains mainly premium servie numbers. These are numbers that are terminated at extraordinary high osts and their termination yields a negative profit margin. Blaklisting involves bloking alls with a given routing number format at the swith. When these alls reah the DMS, it immediately drops them. The blak list is independent of the arrier. Bloking arrier for destination Some arriers send traffi that an effetively be terminated. However, beause the LCR is done on daily basis oupled with the fat that the weekly issuing of prielists does not take plae the same day for all arriers onneted, some traffi termination present a 12 Figure is adapted from Krings, A.W. [16]. 22
31 Carrier Voie Network Management 3. Network Operations negative margin, i.e., the traffi is terminated at a loss. For this reason, suh an inoming arrier is temporarily bloked for suh a destination if the margin is that big. This reason is termed ommerial. The arrier is unbloked again only when a new LCR has been done and indiates a positive margin for this destination. Carriers ould also be bloked for some destinations for reasons of looping and traffi overload. All arriers bloked for partiular destinations are kept in a arriers blak list. As shown in Figure 3.12, when a all arrives at the DMS, the DMS heks if the routing number format of the all is in the blak list. If it is found, the all is immediately dropped. If it is not found, the DMS proeeds to the arriers blak list to hek if the inoming arrier has been bloked for this destination. If that is not found, then the normal alternate routing proedure takes plae. Call arrives DMS DMS heks blaklist for destination No DMS heks arriers blak list if inoming arrier has been bloked for this destination. Found? Yes No Found? DMS heks if hannel is available to Route 1. Yes Call is dropped Call is routed Yes Available? No DMS heks for hannel to next priority route. max. 3 times. Yes Available? No Figure 3.12: DMS swithing proess Route Configuration In this setion we explain how and where a all should be routed when the deision at the DMS is to route the all as VoIP. For the all to use an outgoing route, routea, there are some route elements that need to be onfigured. We explain this using some funtions: dno(), share(), and route(), whih are implemented in Unix. 23
32 Carrier Voie Network Management 3. Network Operations We set up the entry end of the E1 (or DNO), whih the all has to use from the DMS to the IP gateway by using the following funtion dno(from_routea_dms) { dno = "r/1,2,4,5/"; } The all uses either trunk 1, 2, 4, or 5. This is for H.323. For SIP signaling, we proeed eah trunk by an S e.g., dno = "r/s1,s2,s4,s5/". Next, we give a funtion that sets up the exit end of the DNO. As this is outgoing VoIP, we inlude the IP address (xx.xxx.xxx.xx) of routea. We also add a prefix to the outgoing number, if needed 13. share(to_routea) { subst() { dno = "r/97-112, /"; dad = "s/ii/ii00/"; vad = "exx.xxx.xxx.xx"; dads = "eout_xx.xxx.xxx.xx"; aps = "g729a"; } } dad adds the prefix 00 to the outgoing number. Other prefixes ould be used depending on the desire of the arrier ustomer. vad assigns the IP address of routea. aps defines the ompression ode used, e.g., g729a, t38, g729r8, et. We then math up the entry and the exit ends. route(from_dms_to_routea){ math() { paras(dr_all); dno(from_routea_dms); dad = "^ii.*"; } share(to_routea); } Finally, we apply the routing to the IP gateway. route(from_dms_to_routea); 13 The reason is given under Re-file in Subsetion
33 Chapter 4 PERFORMANCE ANALYSIS 4.1 Metri for Routing Understanding Grade of Servie In teletraffi engineering, the quality of voie servie is determined by two parameters, whih are the Quality of Servie (QoS) and the Grade of Servie (GoS). The QoS is related to the design of a single iruit and is attributed to voie grade, whih is influened by fators suh as equalization of the amplitude over a speifi range of frequenies, the VoIP ode sheme, the paket loss in an already aepted all, et. To this end, a premium servie (like retail) would require a better onnetion quality as opposed to a standard servie (like wholesale). Sine swithed traffi is predominantly VoIP, QoS at the moment mainly depends on the ode sheme used, whih renders just best effort quality. Within eah lass of servie, routing deisions have to be made. Although on the one hand these deisions are based on osts, on the other hand they are also based on the number of suessful alls and not on the QoS of a suessful all. This brings us to the quality riterion neessary for making routing deisions, whih is GoS. In a loss system where the apaity of eah arrier s swith is known, GoS is the fration of lost alls in the system. This an be determined for individual swithes in the whole network [21]. It is alulated as GoS n ( ρ n! ) k ( ρ k! ) = n k = 0, (4.1) where n is the number of hannels for the swith, k is the number of oupied hannels,
34 Carrier Voie Network Management 4. Performane Analysis and ρ is the apaity utilization or load on the swith. Equation 4.1 represents nothing but the Erlang loss model or M/G/n/n queue 14. A single entity in a arrier network, however, does not have adequate knowledge of all other arriers individual apaities. In this situation, the GoS is defined as GoS number _ of _ failed _ alls =, (4.2) number _ of _ all _ attempts whih is the probability that a swithed all is unsuessful From Cost to Cost-Quality The task of eah arrier is that of effetively managing apaity at the level of its swith, as well as routing outgoing traffi to arriers suh that all failures are minimized. Models that are used in managing apaity at the level of the swith have already been designed. The standard Erlang loss model is one-dimensional as it assumes a single type of arrivals. As an extension of this model, eah inoming destination is assumed to have its own interarrival time and average all duration and the system is thus modeled as a multi-dimensional Erlang loss model where eah destination is simply a single type of traffi. This brings us to the problem of apaity management with multiple types of arrivals, whih has long been studied. See for example [26, 27]. Even the problem of apaity management in the situation where fax (data) traffi shares E1 apaity with voie traffi has been modeled as multiple bit rate traffi and solved by the Kaufman- Roberts reursion. See for example [22, 23, 25]. These two models are standard solutions used to manage E1 trunk apaity between the SS7 gateway and the DMS and between the DMS and the IP gateway shown in Figure 3.8. What needs to be improved? Sine the goal of this projet is to design a new innovative solution that should ompetently solve the problem defined in Setion 1.2, we divert our interest to routing with the intention of minimizing all failures. The problem to onsider here is that the universally adopted LCR fouses only on osts but not quality. This means that traffi is always sent to the heapest route sine it has the highest routing priority. This has a major setbak in the sense that for some destinations (where there is more than one routing hoie), a low priority route may offer a better performane than a high priority one. However, beause the LCR implementation is stati with respet to osts, the failing high priority route keeps running with very poor performane. This leads us to the task of designing a model that should not onsider only osts as the riterion for routing but both osts and quality. How therefore do we make optimal routing deisions to fairly balane osts and quality? 14 It is assumed that Queueing Theory is not new to arrier ompanies. Hene, the meaning of parameters like inter arrival times, et., will not be elaborated on. 26
35 Carrier Voie Network Management 4. Performane Analysis To answer this question, we first need to onsider the metri that is universally used by arriers to measure route quality. This is the ASR defined in Equation 3.1, whih is the probability that a swithed all is suessful 15. Considering Equations 3.1 and 4.2, we notie that ASR = 1 GoS. (4.3) Sine ASR 0, and GoS 0, Equation 4.3 learly indiates that minimizing the GoS is diretly interpreted as maximizing the ASR. We therefore need to design a model that maximizes the ASR as well as minimizes osts. 4.2 Routing Deision Analysis Peer-to-Peer Model Desription In reent years, researhers have been working on the eonomis of peer-to-peer (P2P) ommuniation systems. See for example Bhulai et al. [8] on Content Delivery Networks. The similarity of our ommuniation network to theirs makes us use a P2P approah. Carriers are suppliers (servers) and ustomers (lients) to one another, i.e., there are no entralized nodes in the network. Thus, our routing problem an be redefined as an optimization problem in a P2P ommuniation system where the objetive of eah node is to route traffi to an immediate node in suh a way that it reeives maximum quality as well as maximum net profit. We use Mixed Integer Programming (MIP) to solve the model. The nodes form a mesh network topology in whih priing is both destination and node dependent. The information node i knows about node j are the destinations the latter an terminate, and the prie and quality it offers per destination. For terminating traffi to a partiular destination, a node harges every other node a different amount. Node i pays node j a per-minute amount for eah destination that it sends to node j and ontinuously monitors the quality. If the quality drops beyond a ertain level, it stops sending this destination to j and uses the next available route with a better prie-quality option. It informs j of the situation. The onnetion for this destination is established again with j only when j starts offering the previous quality. Let us onsider Figure 4.1 where C = { 1,2,..., w} is the set of all destinations to be swithed, I = { 1,2,..., r } is the set of all lient nodes for destination C, and J = 1,2,..., s } is the set of all supplier nodes for destination C, { 15 A all is onsidered suessful when end-to-end users go in speeh. 27
36 Carrier Voie Network Management 4. Performane Analysis with w = C, r = I, and s = J. Suppose node j harges node i a per-minute 16 prie p > 0 for swithing a request to destination C, and offers an ASR ij q ij, where 0 q ij 1. If node i reeives a request from node k and swithes the request to node j, then the frational profit margin obtained by node i is given by m kij pki pij =. (4.4) p ij Figure 4.1: Swithing of destination by node i; ost-quality onsideration. Sine node i aggregates traffi from all ustomers and deides on whih outgoing route to use, the utility enjoyed by node i in swithing destination to node j is therefore given by U = q + m. (4.5) ij ij k I kij MIP Formulation It is lear that if node i is a diret route to destination C, then the all is immediately terminated to the end-user. On the other hand, if node i is not a diret route, then the deision has to be made on whih outgoing node, j, to swith to. We therefore introdue a binary variable defined as x ij 1, = 0, if node i swithes destination diretly to node otherwise. j, 16 This is used for the problem in question. Generally speaking, we should talk of unit prie rather than perminute prie. 28
37 Carrier Voie Network Management 4. Performane Analysis Pries have an upper limit, whih implies C, j J, k I, i I J, the frational profit margin m kij β, β IR+. Also, we onsider that some ustomers are aggressive for ertain destinations in that they fore supplier nodes to sell to them at a loss, i.e., m kij < 0. To this end, node i fixes a lower bound α IR i.e., m kij α, where α < β. On the overall, the supplier has to at least make some profit for this destination, i.e., m M, M IR+. We also onsider that for eah destination, node i an swith k I kij traffi only to at most N other nodes. Combinatorial formulation The objetive is to maximize the utility. The optimal solution for node i is obtained by solving the following optimization model subjet to Max j J x x q + ij ij C j J k I ij m kij N, C i I J,, 0 q 1, C j J, i I J, ij, α m β, C j J, k I, i I J, kij, mkij M, C j J, i I J k I x ij {0,1} C j J, i I J,,,. w The deision variables are x ij {0,1 }, the routing strategy. This optimization model is non-linear beause of the last onstraint and is diffiult to solve effiiently [7]. 3 Considering the fat that w is of the order 10, this model annot be pratially used for omputation. A linear model would do muh better. Linear formulation To develop a linear model, we use the idea of LP-relaxation on the last onstraint, i.e., we relax the onstraint x ij {0,1 } to 0 x ij 1, C, j J, i I J. The reason for doing this is that if an optimal solution exists (for the linear model), then at the point where it exists, x {0,1 }. The LP formulation is as follows ij Max x ij qij + mkij (4.6) C j J k I 29
38 Carrier Voie Network Management 4. Performane Analysis subjet to j J x ij N, C i I J, (4.7), q 1, C j J, i I J, (4.8) ij, q 0, C j J, i I J, (4.9) ij, m β, C j J, k I, i I J, (4.10) kij, m α, C j J, k I, i I J, (4.11) kij k I m kij M,, C j J, i I J,, (4.12) x ij 1, C, j J, i I J, (4.13) x ij 0, C, j J, i I J. (4.14) The onstraint in (4.7) indiates that node i an swith traffi for a given destination to at most N other nodes; (4.8) and (4.9) represent the onstraint on the route quality (i.e., the ASR); (4.10) and (4.11) represent the onstraint on the frational profit margin; (4.12) represents the fat that node i must at least make some profit for eah destination that is swithed; (4.13) and (4.14) are relaxations on the binary variable. 4.3 Solving the Deision Model Quality at the Busy Hour We use the onept of Busy Hour Call Attempts (BHCA), whih is the number of telephone alls attempted at the busiest hour of the day. We split eah day into 15-minute periods resulting in a total of 96 periods. The busy hour is the four onseutive periods whose total all attempts is the maximum for that day. The reason for doing this is that the throughput of a node is highest at the busy hour. It is assumed that the number of hannels for the swith as well as the expeted all duration for eah destination stays unhanged. We therefore determined, for eah node, the ASR obtained during the busy hour for eah destination. We disovered that most nodes establish pries on weekly basis and sine this has an influene on the routing, we had to onsider the average ASR for a omplete month rather than for individual days of the month. Normally, we should onsider the ASR during the busy hour of individual days of a omplete year and then take the average of the top 30 days of the year [24]. However, due to data limitations, we deided to take the average of the busy hour for a omplete month. 30
39 Carrier Voie Network Management 4. Performane Analysis Let us onsider a month where for destination, node j offers a quality ( q ij ) d to node i during the busy hour of day d. Atually, not all nodes had traffi reord for all days of the month in question. So for eah node, we determined the maximum number of days d max that we had traffi reorded and then alulated the offered quality using the following formula where 1 d max d max q ij = ( qij) d, (4.15) d max d = Input Data At the time when we ran the model, the network onsisted of 22 peers. We indexed them as shown in Figure 4.2. We took node i to be peer 22, the deision making node. We used Figure 4.2: Peers and their orresponding indies. Matlab to solve the model and had our input data in the form of two matries: A for suppliers, and B for ustomers where A = w j p 22, j ,.. q 22, j... and B =.... w k p k,
40 Carrier Voie Network Management 4. Performane Analysis Column 1 of matrix A represents the destination; olumn 2, the supplier peer; olumn 3, the quality offered; and olumn 4, the prie harged in /min. We notie that there are 4 suppliers for destination 1 (i.e., s = 1 4 ), 2 suppliers for destination 2 (i.e., s = 2 2 ), et. w Thus, A is a s X 4 matrix. So, row 2, for example, should be read as follows: for = 1 destination 1, peer 3 (Coast Media) harges /min and offers an ASR of 0.64 (i.e., w 64%). Similarly, B is a r X 3 matrix where olumn 1 represents the destinations; = 1 olumn 2, the ustomer peers; and olumn 3, the pries paid. Thus, row 5, for example, should be read as follows: for destination 2, peer 19 (TVI) pays /min Parameter Setting We ran the model for different values of α, β, M, and N. The results are explained in the next hapter. 32
41 Chapter 5 RESULTS One would normally expet that routes that sell so heap or provide very high quality would be prioritized. However, when we ran the LP model, we notied that this is not always the ase. Our routing options are based on the settings of the parameters α, β, M, and N; and on the onstraints in the LP model. For example, one would expet eah destination to have at least one route. However, beause some of the onstraints are violated, some destinations are preferably bloked. While varying α, β, M, and N, we disovered that the degree of bloking hanges as well as the routing deisions. We now show some results for the first 10 destinations and for N = 4. I: (α, β, M) = (-0.01, 0.05, 0.05)
42 Carrier Voie Network Management 5. Results In this network diagram we learly see the ustomers and suppliers for the first ten destinations. Only the first route hoies (suppliers) to destinations are shown. The links represent the swithed destinations. For example node 5 buys destinations 9 and 10, whih are swithed by node 22 (the deision making node) to node 21 and node 17, respetively. Destination 8 has not been bought and as a result, no route has been hosen for it. This meets with our expetation. We notie that with the given values of the parameters α, β, M, and N, some destinations (4, 5, 6, and 7) are preferably bloked. Next, we express the results in terms of utility for eah destination. Bear in mind that the utility is a funtion of quality and net profit as expressed in Equation 4.5. Let us onsider for example destination 1 where node 2 offers the greatest utility of and is thus the first routing hoie for this destination. Consequently, the seond hoie is node 3, the third hoie is node 5, and the last hoie is node 17. We also notie that there are no routes to destinations 4 up to 8. As for destination 8, we did not expet any route for the reason that this destination has not been bought i.e. the utility offered by all routes is 0. Taking a look bak at destination 1, the routing management strategy is graphially explained in the following plot. This destination should be sent to node 2 for a ost of /min where a utility of is obtained. If the utility drops to a threshold of , we should stop sending this destination to node 2, but re-route the traffi to node 3 where it osts /min. The onnetion should be re-established with node 2 for this destination only when it reassures a utility greater than This means that node 2 should either offer a derease in prie, or an inrease in quality, or both. A similar proedure should be followed for nodes 3 and 5 if the utility drops to We notie a strange behavior between route 3 (i.e., node 5) and route 4 (i.e., node 17). Although node 17 is heaper and offers a better quality than the more expensive node 5, node 5 is still prioritized over node 17. This is beause, aording to the hosen value of the parameter β, onstraint 4.10 of the LP model is violated by node 17, hene its offered utility is 0. Thus, with the given values of parameters α, β, M, and N, this destination has just three routing hoies, whih in terms of dereasing priority are nodes 2, 3 and 5. 34
43 Carrier Voie Network Management 5. Results node (ost) 2 (0.1570) 3 (0.1560) 5 (0.1575) 17 (0.1530) utility quality route priority II: (α, β, M) = (0.00, 0.06, 0.03) With these settings for α, β, M, and N, we notie in this network diagram that for the first 10 destinations, all sold destinations (by node 22) an effetively be swithed to the appropriate routes. In the following utility diagram, looking at destination 1 as example, we notie that there are four routes. The utility offered by node 17 has also inreased from 0 (in ase I) to (in the present ase) as shown in the routing tables. 35
44 Carrier Voie Network Management 5. Results In the following plot where we onsider destination 1, we notie that there are now four routing options. In terms of dereasing priority, these routes are nodes 2, 3, 17, and 5. So, with the given values of α, β, M, and N, node 17 has replaed node 5 as the third route hoie. node (ost) 2 (0.1570) 3 (0.1560) 17 (0.1530) 5 (0.1575) utility quality route priority 4 5 III: (α, β, M) = (0.03, 0.07, 0.04) With these settings, for α, β, M, and N, we notie in the following network diagram that destination 10 has been preferably bloked for all ustomers. 36
45 Carrier Voie Network Management 5. Results In the following utility diagram for all routes, we an see (for destination 1) that there are only two route hoies. In terms of dereasing priority, these routes are node 3 and node 17. Node 3 has replaed node 3 as the first hoie. In the next plot, we explain the route management strategy for destination 1. Despite the supposedly very high quality offered by node 2, it is onsidered to be a very expensive route as a result of the parameter setting, whih means the utility offered is 0. Thus, it is not inluded in the routing hoies. 37
46 Carrier Voie Network Management 5. Results 1 node (ost) 3 (0.1560) 17 (0.1530) 2 (0.1570) 5 (0.1575) utility quality route priority IV: (α, β, M) = (-0.1, 0.1, 0.01) With these settings, we an see that the bought destinations an all be swithed - nothing has been bloked. Next, in the following utility diagram and routing table, looking at destination 1 as example, we notie that the route hoies in terms of dereasing priority are nodes 2, 3, 27, and 5. 38
47 Carrier Voie Network Management 5. Results The routing here, for destination 1, is similar to that in ase II exept for the fat that the utility offered by route 2 (i.e., node 3) has dereased from (in II) to (in IV) node (ost) 2 (0.1570) 3 (0.1560) 17 (0.1530) 5 (0.1575) utility quality route priority
48 Chapter 6 CONCLUSIONS 6.1 Disussion In this projet, we have studied the ativities that are needed for a all to be suessfully routed from one end-user to the other. These ativities have been onsidered as swithing, routing, and priing. In the arrier business, we have seen that swithing and routing are overlapped. Details like the routing number formats (i.e., destination prefixes) are used by the swithing equipment to effetively send a all to an outgoing route. The hoie of a route for a given destination is determined by the ost prie. This has led to the universally adopted LCR, whih most often does not satisfy ustomer needs as high priority routes ould render very poor all quality. This brought us to the need for inluding quality (in addition to ost) as another riterion for routing. The study of quality means the onsideration of the media in whih voie is transported, i.e., SS7 and VoIP, and the protools involved in eah. In this study, we have disovered that routing between arriers has gradually been drifting from SS7 trunk lines to VoIP. In fat, at the moment, almost 98% of swithed traffi is VoIP. SS7 trunk lines between arriers are being disonneted in suession. They are now used mainly for intermahine onnetions within a arrier s swithing network. So, our quality study has been based mainly on VoIP problems between arriers and hannel availability within a route s swithing network. VoIP quality is mainly determined by the ode sheme used in whih the two arriers have to agree upon, whih yields best effort quality. We then used the universally adopted ASR to be the metri for a route s quality and then found an optimal math in ost and quality for a given destination. The ASR has been onsidered for the busy hour when a arrier s throughput is highest. In our analysis, we have used a metri that we all the utility, whih is a funtion of ost and quality. Route priority is then given by the utility. The greater the utility, the higher the priority and vie
49 Carrier Voie Network Management 6. Conlusions versa. During modeling, we introdued some parameters; α, β, M, and N and ran the model for different values of these parameters, of whih some of the results have been shown in Chapter 5. After having run the model, we disovered that the number of routing hoies is determined by the parameters α, β, and N. We also found that the value of M influenes the utility. The greater M is, the greater the utility and vie versa (see Equation 4.5 and Constraint 4.12). 6.2 Future Researh Although there are two measures of route quality, i.e., the ASR and the ACD, the latter has not been onsidered in our utility funtion. Carriers seldom onsider the ACD in defining SLAs. Their fous is only the ASR. The inorporation of the ACD together with the ASR as our quality measures in the utility funtion should be our next point of fous. 41
50 Carrier Voie Network Management Bibliography Bibliography [1] Le Boude, J.Y.: Performane Evaluation of Computer and Communiation Systems. Leture notes of Performane Evaluation ourse, Federal Institute of Tehnology Lausanne, [2] van der Mei, R.D.: Leture notes of Performane Analysis of Communiation Networks ourse, Vrije Universiteit Amsterdam, [3] A Guide to IFS and HCDS via Transit and Hubbing, International Inbound Servies Forum, [4] Mendler, C.: Battling to Attrat the World's Traffi - Teleom Traffi Hubbing - Industry Trend or Event. Communiations Week International, [5] Saibou, M.A.: Impat of Traffi Re-file and Alternative Calling Proedures on Rates, Settlements, Colletion Charges and Quality of Servies. TAF Group Regional Seminar on Costs and Tariffs, [6] ITU-T: International Numbering Resoures. [7] Hillier, F.S.; and Lieberman, G.J.: Introdution to Operations Researh, 7 th ed., MGraw-Hill, [8] Bhulai, S.; Rai, V.; and van Steen, M.: Eonomis of Peer-to-Peer Content Delivery Networks, Vrije Universiteit Amsterdam. [9] Humair, S.: Yield Management for Teleommuniation Networks: Defining a New Landsape, PhD Thesis, Operations Researh Center, Massahusetts Institute of Tehnology, [10] Nortel Networks: CCS7 Training and Maintenane. Training Doumentation, [11] Tanenbaum, A.S.: Computer Networks, 4 th ed., Prentie Hall, [12] Vaughn, K.: Interprise Teleom Management Solutions, SeureLogix Corperation, [13] Trangmoe, G.: A Comperative Study of Dynami Routing in Ciruit-Swithed Networks, Dept. of Ele. and Comp. Engineering, University of Arizona, [14] Steenstrup, S.: Routing in Communiation Networks, Prentie Hall,
51 Carrier Voie Network Management Bibliography [15] Pointurier, Y.: Swithing Tehnology, [16] Krings, A.W.: Routing in Ciruit and Paket Swithed Networks, Leture notes of Data Communiations ourse, University of Idaho, [17] Aswakul, C.; and Baria, A.: Performane Analysis of Single-Link System with Non-Linear Equivalent Link Capaity, IEEE Communiation Letters, vol. 4, [18] van de Meent, R.: Network Link Dimensioning, PhD Thesis, Center for Telematis and Information Tehnology, Universiteit Twente, [19] Collins, D.: Carrier Grade Voie over IP, 2 nd ed., MGraw-Hill, [20] Flood, J.E.: Teleommuniations Swithing, Traffi and Networks, Prentie Hall, [21] Koren, D.: Network Protools Course, Computer Engineering, Tel-Aviv University, [22] Roberts, J.W.: A Servie System with Heterogeneous User Requirement, Performane of Data Communiation Systems and Their Appliations, North Holland, [23] Ross, K. W.: Multiservie Loss Models for Broadband Teleommuniation Networks, Springer Verlag, [24] Kennedy, I.: What Basi Data Should We Measure?, Shool of Eletrial and Information Engineering, University of the Witwatersrand, [25] Kaufman, J.S.: Bloking in a Shared Resoure Environment, IEEE Trans. Communiation, vol. 29, [26] Kobayashi, H.; and Mark, B.L.: Generalized Loss Models and Queueing-Loss Networks ; International Transations in Operational Researh, vol. 9, [27] Reiman, M.I.: A Critially Loaded Multilass Erlang Loss System, Queueing Systems Journal, vol 9, Springer,
52 Carrier Voie Network Management Appendies Appendies Appendix A: Loop finder Looping is haraterized by very short inter-arrival times of alls in whih the CDR shows that the alling numbers (A-numbers) are idential and the alled numbers (Bnumbers) are as well idential. When the inter-arrival time dt is between 5 7 seonds, the alls are seen as exatly the same all, hene signifying a loop. In the loop finder input sreen shown above, dt is set to 6 seonds and the buffer (i.e., the maximum number of results we want) is set to Looped alls are studied in the CDR file U CC and the results are written in the Exel file xls.
53 Voie Servie and Traffi Management Appendies Appendix B: VoIP odes used Code Bite rate (Kbps) Sample size (Bytes) Sample interval (ms) Nominal Ethernet Bandwidth (Kbps) Pakets per seond Mean Opinion Sore G G G G G G G The best voie quality is obtained by using the G.711 ode, whih uses no ompression (i.e., voie bit rate stays at 64 Kbps). There are two versions: a-law and µ-law. a-law is used for the traditional T1 trunks (with 24 voie hannels per T1) in USA and Japan whereas µ-law is used for E1 trunks (with 30 voie hannels per E1) for the rest of the world. 45
54 Voie Servie and Traffi Management Appendies Appendix C: Destination listing (A-Z) Routing Nr Format Destination Name 1 93 Afghanistan Afghanistan Cellular Afghanistan Cellular Areeba Afghanistan Cellular AT Afghanistan Cellular AWCC Afghanistan Cellular Etisalat Afghanistan Cellular Roshan Afghanistan Herat Afghanistan Kabul Netherlands Netherlands Amsterdam Netherlands Cellular Netherlands Cellular Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular KPN Netherlands Cellular Orange Netherlands Cellular Orange Netherlands Cellular Orange Netherlands Cellular Orange Netherlands Cellular Tele2 Routing Nr Format Destination Name Netherlands Cellular Tele Netherlands Cellular Telfort Netherlands Cellular Telfort Netherlands Cellular Telfort Netherlands Cellular Telfort Netherlands Cellular Telfort Netherlands Cellular Telfort Netherlands Cellular Telfort Netherlands Cellular Telfort Netherlands Cellular Telfort Netherlands Cellular T-Mobile Netherlands Cellular T-Mobile Netherlands Cellular T-Mobile Netherlands Cellular T-Mobile Netherlands Cellular T-Mobile Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Netherlands Cellular Vodafone Zimbabwe Zimbabwe Cellular Eonet Zimbabwe Cellular NetOne Zimbabwe Cellular Teleel Zimbabwe Harare 46
55 Voie Servie and Traffi Management Appendies Appendix D: Matlab ode for alulating the utility load A.m; % Suppliers load B.m; % Customers [P Q] = size(a); [R S] = size(b); w = 100; %total number of destinations a = -0.01; %alpha b = 0.05; %beta M = 0.05; % U = zeros(1,p); for = 1:w % destinations end end; for i = 1:P %suppliers m = zeros(1,r); mk = 0; for j = 1:R % ustomers if (A(i,1) == ) && (B(j,1) == ) &&dests must be idential m(j)= (B(j,3) - A(i,3))/A(i,3); %frnal profit margin end if (m(j)>=a) && (m(j)<=b) else m(j)=0; end else m(j)=0; end mk = sum(m); if mk >= M U(i)=A(i,4)+ mk; %Utility else end 47
56 Voie Servie and Traffi Management Appendies Appendix E: Routing table for the first 100 destinations with (α, β, M, N) = (-0.1, 0.1, 0.01, 4). The route names of the respetive routes are as shown in Figure
OpenScape 4000 CSTA V7 Connectivity Adapter - CSTA III, Part 2, Version 4.1. Developer s Guide A31003-G9310-I200-1-76D1
OpenSape 4000 CSTA V7 Connetivity Adapter - CSTA III, Part 2, Version 4.1 Developer s Guide A31003-G9310-I200-1-76 Our Quality and Environmental Management Systems are implemented aording to the requirements
State of Maryland Participation Agreement for Pre-Tax and Roth Retirement Savings Accounts
State of Maryland Partiipation Agreement for Pre-Tax and Roth Retirement Savings Aounts DC-4531 (08/2015) For help, please all 1-800-966-6355 www.marylandd.om 1 Things to Remember Complete all of the setions
Table of Contents. Appendix II Application Checklist. Export Finance Program Working Capital Financing...7
Export Finane Program Guidelines Table of Contents Setion I General...........................................................1 A. Introdution............................................................1
A Holistic Method for Selecting Web Services in Design of Composite Applications
A Holisti Method for Seleting Web Servies in Design of Composite Appliations Mārtiņš Bonders, Jānis Grabis Institute of Information Tehnology, Riga Tehnial University, 1 Kalu Street, Riga, LV 1658, Latvia,
From a strategic view to an engineering view in a digital enterprise
Digital Enterprise Design & Management 2013 February 11-12, 2013 Paris From a strategi view to an engineering view in a digital enterprise The ase of a multi-ountry Telo Hervé Paault Orange Abstrat In
Deadline-based Escalation in Process-Aware Information Systems
Deadline-based Esalation in Proess-Aware Information Systems Wil M.P. van der Aalst 1,2, Mihael Rosemann 2, Marlon Dumas 2 1 Department of Tehnology Management Eindhoven University of Tehnology, The Netherlands
Computer Networks Framing
Computer Networks Framing Saad Mneimneh Computer Siene Hunter College of CUNY New York Introdution Who framed Roger rabbit? A detetive, a woman, and a rabbit in a network of trouble We will skip the physial
Static Fairness Criteria in Telecommunications
Teknillinen Korkeakoulu ERIKOISTYÖ Teknillisen fysiikan koulutusohjelma 92002 Mat-208 Sovelletun matematiikan erikoistyöt Stati Fairness Criteria in Teleommuniations Vesa Timonen, e-mail: vesatimonen@hutfi
Chapter 1 Microeconomics of Consumer Theory
Chapter 1 Miroeonomis of Consumer Theory The two broad ategories of deision-makers in an eonomy are onsumers and firms. Eah individual in eah of these groups makes its deisions in order to ahieve some
Open and Extensible Business Process Simulator
UNIVERSITY OF TARTU FACULTY OF MATHEMATICS AND COMPUTER SCIENCE Institute of Computer Siene Karl Blum Open and Extensible Business Proess Simulator Master Thesis (30 EAP) Supervisors: Luiano Garía-Bañuelos,
Channel Assignment Strategies for Cellular Phone Systems
Channel Assignment Strategies for Cellular Phone Systems Wei Liu Yiping Han Hang Yu Zhejiang University Hangzhou, P. R. China Contat: [email protected] 000 Mathematial Contest in Modeling (MCM) Meritorious
AUDITING COST OVERRUN CLAIMS *
AUDITING COST OVERRUN CLAIMS * David Pérez-Castrillo # University of Copenhagen & Universitat Autònoma de Barelona Niolas Riedinger ENSAE, Paris Abstrat: We onsider a ost-reimbursement or a ost-sharing
Hierarchical Clustering and Sampling Techniques for Network Monitoring
S. Sindhuja Hierarhial Clustering and Sampling Tehniques for etwork Monitoring S. Sindhuja ME ABSTRACT: etwork monitoring appliations are used to monitor network traffi flows. Clustering tehniques are
An integrated optimization model of a Closed- Loop Supply Chain under uncertainty
ISSN 1816-6075 (Print), 1818-0523 (Online) Journal of System and Management Sienes Vol. 2 (2012) No. 3, pp. 9-17 An integrated optimization model of a Closed- Loop Supply Chain under unertainty Xiaoxia
Henley Business School at Univ of Reading. Pre-Experience Postgraduate Programmes Chartered Institute of Personnel and Development (CIPD)
MS in International Human Resoure Management For students entering in 2012/3 Awarding Institution: Teahing Institution: Relevant QAA subjet Benhmarking group(s): Faulty: Programme length: Date of speifiation:
Customer Reporting for SaaS Applications. Domain Basics. Managing my Domain
Produtivity Marketpla e Software as a Servie Invoiing Ordering Domains Customer Reporting for SaaS Appliations Domain Basis Managing my Domain Managing Domains Helpful Resoures Managing my Domain If you
Account Contract for Card Acceptance
Aount Contrat for Card Aeptane This is an Aount Contrat for the aeptane of debit ards and redit ards via payment terminals, on the website and/or by telephone, mail or fax. You enter into this ontrat with
AT 6 OF 2012 GAMBLING DUTY ACT 2012
i e AT 6 OF 2012 GAMBLING DUTY ACT 2012 Gambling Duty At 2012 Index i e GAMBLING DUTY ACT 2012 Index Setion Page PART 1 INTRODUCTORY 5 1 Short title... 5 2 Commenement... 5 3 General interpretation...
A Comparison of Service Quality between Private and Public Hospitals in Thailand
International Journal of Business and Soial Siene Vol. 4 No. 11; September 2013 A Comparison of Servie Quality between Private and Hospitals in Thailand Khanhitpol Yousapronpaiboon, D.B.A. Assistant Professor
Supply chain coordination; A Game Theory approach
aepted for publiation in the journal "Engineering Appliations of Artifiial Intelligene" 2008 upply hain oordination; A Game Theory approah Jean-Claude Hennet x and Yasemin Arda xx x LI CNR-UMR 668 Université
INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS
Virginia Department of Taxation INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS www.tax.virginia.gov 2614086 Rev. 07/14 * Table of Contents Introdution... 1 Important... 1 Where to Get Assistane... 1 Online
Using Live Chat in your Call Centre
Using Live Chat in your Call Centre Otober Key Highlights Yesterday's all entres have beome today's ontat entres where agents deal with multiple queries from multiple hannels. Live Chat hat is one now
Performance Analysis of IEEE 802.11 in Multi-hop Wireless Networks
Performane Analysis of IEEE 80.11 in Multi-hop Wireless Networks Lan Tien Nguyen 1, Razvan Beuran,1, Yoihi Shinoda 1, 1 Japan Advaned Institute of Siene and Tehnology, 1-1 Asahidai, Nomi, Ishikawa, 93-19
Transfer of Functions (Isle of Man Financial Services Authority) TRANSFER OF FUNCTIONS (ISLE OF MAN FINANCIAL SERVICES AUTHORITY) ORDER 2015
Transfer of Funtions (Isle of Man Finanial Servies Authority) Order 2015 Index TRANSFER OF FUNCTIONS (ISLE OF MAN FINANCIAL SERVICES AUTHORITY) ORDER 2015 Index Artile Page 1 Title... 3 2 Commenement...
Price-based versus quantity-based approaches for stimulating the development of renewable electricity: new insights in an old debate
Prie-based versus -based approahes for stimulating the development of renewable eletriity: new insights in an old debate uthors: Dominique FINON, Philippe MENNTEU, Marie-Laure LMY, Institut d Eonomie et
BENEFICIARY CHANGE REQUEST
Poliy/Certifiate Number(s) BENEFICIARY CHANGE REQUEST *L2402* *L2402* Setion 1: Insured First Name Middle Name Last Name Permanent Address: City, State, Zip Code Please hek if you would like the address
Henley Business School at Univ of Reading. Chartered Institute of Personnel and Development (CIPD)
MS in International Human Resoure Management (full-time) For students entering in 2015/6 Awarding Institution: Teahing Institution: Relevant QAA subjet Benhmarking group(s): Faulty: Programme length: Date
INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS
Virginia Department of Taxation INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS www.tax.virginia.gov 2614086 Rev. 01/16 Table of Contents Introdution... 1 Important... 1 Where to Get Assistane... 1 Online File
Electrician'sMathand BasicElectricalFormulas
Eletriian'sMathand BasiEletrialFormulas MikeHoltEnterprises,In. 1.888.NEC.CODE www.mikeholt.om Introdution Introdution This PDF is a free resoure from Mike Holt Enterprises, In. It s Unit 1 from the Eletrial
Information Security 201
FAS Information Seurity 201 Desktop Referene Guide Introdution Harvard University is ommitted to proteting information resoures that are ritial to its aademi and researh mission. Harvard is equally ommitted
RESEARCH SEMINAR IN INTERNATIONAL ECONOMICS. Discussion Paper No. 475. The Evolution and Utilization of the GATT/WTO Dispute Settlement Mechanism
RESEARCH SEMINAR IN INTERNATIONAL ECONOMICS Shool of Publi Poliy The University of Mihigan Ann Arbor, Mihigan 48109-1220 Disussion Paper No. 475 The Evolution and Utilization of the GATT/WTO Dispute Settlement
Findings and Recommendations
Contrating Methods and Administration Findings and Reommendations Finding 9-1 ESD did not utilize a formal written pre-qualifiations proess for seleting experiened design onsultants. ESD hose onsultants
SCHEME FOR FINANCING SCHOOLS
SCHEME FOR FINANCING SCHOOLS UNDER SECTION 48 OF THE SCHOOL STANDARDS AND FRAMEWORK ACT 1998 DfE Approved - Marh 1999 With amendments Marh 2001, Marh 2002, April 2003, July 2004, Marh 2005, February 2007,
Trade Information, Not Spectrum: A Novel TV White Space Information Market Model
Trade Information, Not Spetrum: A Novel TV White Spae Information Market Model Yuan Luo, Lin Gao, and Jianwei Huang 1 Abstrat In this paper, we propose a novel information market for TV white spae networks,
SLA-based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments
2 th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing SLA-based Resoure Alloation for Software as a Servie Provider (SaaS) in Cloud Computing Environments Linlin Wu, Saurabh Kumar
How To Fator
CHAPTER hapter 4 > Make the Connetion 4 INTRODUCTION Developing seret odes is big business beause of the widespread use of omputers and the Internet. Corporations all over the world sell enryption systems
The D.C. Long Term Disability Insurance Plan Exclusively for NBAC members Issued by The Prudential Insurance Company of America (Prudential)
Plan Basis The D.C. Long Term Disability Insurane Plan Exlusively for NBAC members Issued by The Prudential Insurane Company of Ameria (Prudential) What does it over? The D.C. Long Term Disability Insurane
Unit 12: Installing, Configuring and Administering Microsoft Server
Unit 12: Installing, Configuring and Administering Mirosoft Server Learning Outomes A andidate following a programme of learning leading to this unit will be able to: Selet a suitable NOS to install for
Entrepreneur s Guide. Starting and Growing a Business in Pennsylvania FEBRUARY 2015. newpa.com
Entrepreneur s Guide Starting and Growing a Business in Pennsylvania FEBRUARY 2015 newpa.om The Entrepreneur s Guide: Starting and Growing a Business in Pennsylvania was prepared by the Pennsylvania Department
Deliverability on the Interstate Natural Gas Pipeline System
DOE/EIA-0618(98) Distribution Category UC-950 Deliverability on the Interstate Natural Gas Pipeline System May 1998 This report was prepared by the, the independent statistial and analytial ageny within
FOOD FOR THOUGHT Topical Insights from our Subject Matter Experts
FOOD FOR THOUGHT Topial Insights from our Sujet Matter Experts DEGREE OF DIFFERENCE TESTING: AN ALTERNATIVE TO TRADITIONAL APPROACHES The NFL White Paper Series Volume 14, June 2014 Overview Differene
Suggested Answers, Problem Set 5 Health Economics
Suggested Answers, Problem Set 5 Health Eonomis Bill Evans Spring 2013 1. The graph is at the end of the handout. Fluoridated water strengthens teeth and redues inidene of avities. As a result, at all
Customer Efficiency, Channel Usage and Firm Performance in Retail Banking
Customer Effiieny, Channel Usage and Firm Performane in Retail Banking Mei Xue Operations and Strategi Management Department The Wallae E. Carroll Shool of Management Boston College 350 Fulton Hall, 140
A Keyword Filters Method for Spam via Maximum Independent Sets
Vol. 7, No. 3, May, 213 A Keyword Filters Method for Spam via Maximum Independent Sets HaiLong Wang 1, FanJun Meng 1, HaiPeng Jia 2, JinHong Cheng 3 and Jiong Xie 3 1 Inner Mongolia Normal University 2
Disability Discrimination (Services and Premises) Regulations 2016 Index DISABILITY DISCRIMINATION (SERVICES AND PREMISES) REGULATIONS 2016
Disability Disrimination (Servies and Premises) Regulations 2016 Index DISABILITY DISCRIMINATION (SERVICES AND PREMISES) REGULATIONS 2016 Index Regulation Page 1 Title... 3 2 Commenement... 3 3 Interpretation...
Professional Certificate Training in Business Writing
Professional Certifiate Training in Business Writing About Training in Business Writing ZeebraCross Centre for Management Exellene (ZCME) is an initiative of ZeebraCross (Unit of InfousRx Marketing and
i e AT 1 of 2012 DEBT RECOVERY AND ENFORCEMENT ACT 2012
i e AT 1 of 2012 DEBT RECOVERY AND ENFORCEMENT ACT 2012 Debt Reovery and Enforement At 2012 Index i e DEBT RECOVERY AND ENFORCEMENT ACT 2012 Index Setion Page PART 1 INTRODUCTORY 5 1 Short title... 5
Bandwidth Allocation and Session Scheduling using SIP
JOURAL OF COUICAIS, VOL., O. 5, AUGUS 006 7 Bandwidth Alloation and Session Sheduling using SIP Hassan HASSA, Jean-arie GARCIA and Olivier BRU LAAS-CRS, oulouse, Frane Email: {hhassan}@laas.fr Abstrat
Retirement Option Election Form with Partial Lump Sum Payment
Offie of the New York State Comptroller New York State and Loal Retirement System Employees Retirement System Polie and Fire Retirement System 110 State Street, Albany, New York 12244-0001 Retirement Option
UNIVERSITY AND WORK-STUDY EMPLOYERS WEB SITE USER S GUIDE
UNIVERSITY AND WORK-STUDY EMPLOYERS WEB SITE USER S GUIDE September 8, 2009 Table of Contents 1 Home 2 University 3 Your 4 Add 5 Managing 6 How 7 Viewing 8 Closing 9 Reposting Page 1 and Work-Study Employers
Course 8-9 DSL type digital access techniques (Digital Subscriber Line)
Course 8-9 DSL type digital aess tehniques (Digital Subsriber Line) o The term refers to the tehnologies and equipments used in a telephone network to ensure the aess to a high speed digital network on
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, VOL. 9, NO. 3, MAY/JUNE 2012 401
IEEE TRASACTIOS O DEPEDABLE AD SECURE COMPUTIG, VOL. 9, O. 3, MAY/JUE 2012 401 Mitigating Distributed Denial of Servie Attaks in Multiparty Appliations in the Presene of Clok Drifts Zhang Fu, Marina Papatriantafilou,
Annual Return/Report of Employee Benefit Plan
Form 5500 Department of the Treasury Internal Revenue Servie Department of Labor Employee Benefits Seurity Administration Pension Benefit Guaranty Corporation Annual Return/Report of Employee Benefit Plan
ru ILllYC UT 3 IMC IrrCRCIYLL3 AND SIMLARITIES BETWEEN CALIFORNIA AND h.tlnols
ru ILllYC UT 3 IMC IrrCRCIYLL3 AND SIMLARITIES BETWEEN CALIFORNIA AND h.tlnols Foreward This paper outlines some of the signifiant differenes and similarities between the eletri power environments whih
FIRE DETECTION USING AUTONOMOUS AERIAL VEHICLES WITH INFRARED AND VISUAL CAMERAS. J. Ramiro Martínez-de Dios, Luis Merino and Aníbal Ollero
FE DETECTION USING AUTONOMOUS AERIAL VEHICLES WITH INFRARED AND VISUAL CAMERAS. J. Ramiro Martínez-de Dios, Luis Merino and Aníbal Ollero Robotis, Computer Vision and Intelligent Control Group. University
F220 Series. Installation Instructions. Photoelectric Smoke/Heat Detectors
F0 Series EN Installation Instrutions Photoeletri Smoke/Heat Detetors F0 Series Installation Instrutions.0 General Information EN.0 General Information. F0-B6 Series Bases Use with the F0 Series Heat and
INTELLIGENCE IN SWITCHED AND PACKET NETWORKS
22-24 Setember, Sozool, ULGRI INTELLIGENCE IN SWITCHED ND PCKET NETWORKS Ivaylo Ivanov tanasov Deartment of teleommuniations, Tehnial University of Sofia, 7 Kliment Ohridski st., 1000, hone: +359 2 965
i e AT 21 of 2006 EMPLOYMENT ACT 2006
i e AT 21 of 2006 EMPLOYMENT ACT 2006 Employment At 2006 Index i e EMPLOYMENT ACT 2006 Index Setion Page PART I DISCRIMINATION AT RECRUITMENT ON TRADE UNION GROUNDS 9 1 Refusal of employment on grounds
i e AT 8 of 1938 THE PERSONAL INJURIES (EMERGENCY PROVISIONS) ACT 1939
i e AT 8 of 1938 THE PERSONAL INJURIES (EMERGENCY PROVISIONS) ACT 1939 The Personal Injuries (Emergeny Provisions) At 1939 Index i e THE PERSONAL INJURIES (EMERGENCY PROVISIONS) ACT 1939 Index Setion
Lemon Signaling in Cross-Listings Michal Barzuza*
Lemon Signaling in Cross-Listings Mihal Barzuza* This paper analyzes the deision to ross-list by managers and ontrolling shareholders assuming that they have private information with respet to the amount
Board Building Recruiting and Developing Effective Board Members for Not-for-Profit Organizations
Board Development Board Building Reruiting and Developing Effetive Board Members for Not-for-Profit Organizations Board Development Board Building Reruiting and Developing Effetive Board Members for Not-for-Profit
Weighting Methods in Survey Sampling
Setion on Survey Researh Methods JSM 01 Weighting Methods in Survey Sampling Chiao-hih Chang Ferry Butar Butar Abstrat It is said that a well-designed survey an best prevent nonresponse. However, no matter
NASDAQ Commodity Index Methodology
NASDAQ Commodity Index Methodology January 2016 1 P a g e 1. Introdution... 5 1.1 Index Types... 5 1.2 Index History... 5 1.3 Index Curreny... 5 1.4 Index Family... 6 1.5 NQCI Index Setors... 6 2. Definitions...
SOFTWARE ENGINEERING I
SOFTWARE ENGINEERING I CS 10 Catalog Desription PREREQUISITE: CS 21. Introdution to the systems development life yle, software development models, analysis and design tehniques and tools, and validation
Neural network-based Load Balancing and Reactive Power Control by Static VAR Compensator
nternational Journal of Computer and Eletrial Engineering, Vol. 1, No. 1, April 2009 Neural network-based Load Balaning and Reative Power Control by Stati VAR Compensator smail K. Said and Marouf Pirouti
Software Ecosystems: From Software Product Management to Software Platform Management
Software Eosystems: From Software Produt Management to Software Platform Management Slinger Jansen, Stef Peeters, and Sjaak Brinkkemper Department of Information and Computing Sienes Utreht University,
MATE: MPLS Adaptive Traffic Engineering
MATE: MPLS Adaptive Traffi Engineering Anwar Elwalid Cheng Jin Steven Low Indra Widjaja Bell Labs EECS Dept EE Dept Fujitsu Network Communiations Luent Tehnologies Univ. of Mihigan Calteh Pearl River,
Capacity at Unsignalized Two-Stage Priority Intersections
Capaity at Unsignalized Two-Stage Priority Intersetions by Werner Brilon and Ning Wu Abstrat The subjet of this paper is the apaity of minor-street traffi movements aross major divided four-lane roadways
Dataflow Features in Computer Networks
Magyar Kutatók 1. Nemzetközi Szimpóziuma 1 th International Symposium of Hungarian Researhers on Computational Intelligene and Informatis Gyula Max Budapest University of Tehnology and Eonomis, Department
Optimal Sales Force Compensation
Optimal Sales Fore Compensation Matthias Kräkel Anja Shöttner Abstrat We analyze a dynami moral-hazard model to derive optimal sales fore ompensation plans without imposing any ad ho restritions on the
MEMBER. Application for election MEMBER, NEW GRADUATE. psychology.org.au. April 2015
MEMBER Appliation for eletion MEMBER, NEW GRADUATE April 2015 psyhology.org.au MEMBER Belonging to the Australian Psyhologial Soiety (APS) means you are part of an ative, progressive organisation whih
Agile ALM White Paper: Redefining ALM with Five Key Practices
Agile ALM White Paper: Redefining ALM with Five Key Praties by Ethan Teng, Cyndi Mithell and Chad Wathington 2011 ThoughtWorks ln. All rights reserved www.studios.thoughtworks.om Introdution The pervasiveness
Learning Curves and Stochastic Models for Pricing and Provisioning Cloud Computing Services
T Learning Curves and Stohasti Models for Priing and Provisioning Cloud Computing Servies Amit Gera, Cathy H. Xia Dept. of Integrated Systems Engineering Ohio State University, Columbus, OH 4310 {gera.,
THE PERFORMANCE OF TRANSIT TIME FLOWMETERS IN HEATED GAS MIXTURES
Proeedings of FEDSM 98 998 ASME Fluids Engineering Division Summer Meeting June 2-25, 998 Washington DC FEDSM98-529 THE PERFORMANCE OF TRANSIT TIME FLOWMETERS IN HEATED GAS MIXTURES John D. Wright Proess
Health Savings Account Application
Health Savings Aount Appliation FOR BANK USE ONLY: ACCOUNT # CUSTOMER # Health Savings Aount (HSA) Appliation ALL FIELDS MUST BE COMPLETED. Missing fields may delay the aount opening proess and possibly
TRENDS IN EXECUTIVE EDUCATION: TOWARDS A SYSTEMS APPROACH TO EXECUTIVE DEVELOPMENT PLANNING
INTERMAN 7 TRENDS IN EXECUTIVE EDUCATION: TOWARDS A SYSTEMS APPROACH TO EXECUTIVE DEVELOPMENT PLANNING by Douglas A. Ready, Albert A. Viere and Alan F. White RECEIVED 2 7 MAY 1393 International Labour
International Journal of Supply and Operations Management. Mathematical modeling for EOQ inventory system with advance payment and fuzzy Parameters
nternational Journal of Supply and Operations Management JSOM November 0, Volume, ssue 3, pp. 60-78 SSN-Print: 383-359 SSN-Online: 383-55 www.ijsom.om Mathematial modeling for EOQ inventory system with
WORKFLOW CONTROL-FLOW PATTERNS A Revised View
WORKFLOW CONTROL-FLOW PATTERNS A Revised View Nik Russell 1, Arthur H.M. ter Hofstede 1, 1 BPM Group, Queensland University of Tehnology GPO Box 2434, Brisbane QLD 4001, Australia {n.russell,a.terhofstede}@qut.edu.au
Sebastián Bravo López
Transfinite Turing mahines Sebastián Bravo López 1 Introdution With the rise of omputers with high omputational power the idea of developing more powerful models of omputation has appeared. Suppose that
Masters Thesis- Criticality Alarm System Design Guide with Accompanying Alarm System Development for the Radioisotope Production L
PNNL-18348 Prepared for the U.S. Department of Energy under Contrat DE-AC05-76RL01830 Masters Thesis- Critiality Alarm System Design Guide with Aompanying Alarm System Development for the Radioisotope
' R ATIONAL. :::~i:. :'.:::::: RETENTION ':: Compliance with the way you work PRODUCT BRIEF
' R :::i:. ATIONAL :'.:::::: RETENTION ':: Compliane with the way you work, PRODUCT BRIEF In-plae Management of Unstrutured Data The explosion of unstrutured data ombined with new laws and regulations
Context-Sensitive Adjustments of Cognitive Control: Conflict-Adaptation Effects Are Modulated by Processing Demands of the Ongoing Task
Journal of Experimental Psyhology: Learning, Memory, and Cognition 2008, Vol. 34, No. 3, 712 718 Copyright 2008 by the Amerian Psyhologial Assoiation 0278-7393/08/$12.00 DOI: 10.1037/0278-7393.34.3.712
Behavior Analysis-Based Learning Framework for Host Level Intrusion Detection
Behavior Analysis-Based Learning Framework for Host Level Intrusion Detetion Haiyan Qiao, Jianfeng Peng, Chuan Feng, Jerzy W. Rozenblit Eletrial and Computer Engineering Department University of Arizona
MEDICATION MANAGEMENT ASSESSMENT
MEDICATION MANAGEMENT ASSESSMENT The Mediation Management Assessment provides evidene-based reommendations/standards for Minnesota hospitals in the development of a omprehensive mediation safety program.
i e AT 6 of 2001 REHABILITATION OF OFFENDERS ACT 2001
i e AT 6 of 2001 REHABILITATION OF OFFENDERS ACT 2001 Rehabilitation of Offenders At 2001 Index i e REHABILITATION OF OFFENDERS ACT 2001 Index Setion Page 1 Rehabilitated persons and spent onvitions...
university of illinois library AT URBANA-CHAMPAIGN BOOKSTACKS
university of illinois library AT URBANA-CHAMPAIGN BOOKSTACKS CENTRAL CIRCULATION BOOKSTACKS The person harging this material is responsible for its renewal or its return to the library from whih it was
Chapter 1: Introduction
Chapter 1: Introdution 1.1 Pratial olumn base details in steel strutures 1.1.1 Pratial olumn base details Every struture must transfer vertial and lateral loads to the supports. In some ases, beams or
arxiv:astro-ph/0304006v2 10 Jun 2003 Theory Group, MS 50A-5101 Lawrence Berkeley National Laboratory One Cyclotron Road Berkeley, CA 94720 USA
LBNL-52402 Marh 2003 On the Speed of Gravity and the v/ Corretions to the Shapiro Time Delay Stuart Samuel 1 arxiv:astro-ph/0304006v2 10 Jun 2003 Theory Group, MS 50A-5101 Lawrene Berkeley National Laboratory
FCC Form 471 Do not write in this area. Approval by OMB 3060-0806
FCC Form 471 Do not write in this area. Approval by OMB 3060-0806 Shools an Libraries Universal Servie Desription of Servies Orere an Certifiation Form 471 Estimate Average Buren Hours per Response: 4
VOLTAGE CONTROL WITH SHUNT CAPACITANCE ON RADIAL DISTRIBUTION LINE WITH HIGH R/X FACTOR. A Thesis by. Hong-Tuan Nguyen Vu
VOLTAGE CONTROL WITH SHUNT CAPACITANCE ON RADIAL DISTRIBUTION LINE WITH HIGH R/X FACTOR A Thesis by Hong-Tuan Nguyen Vu Eletrial Engineer, Polytehni University of HCMC, 1993 Submitted to the College of
The Basics of International Trade: A Classroom Experiment
The Basis of International Trade: A Classroom Experiment Alberto Isgut, Ganesan Ravishanker, and Tanya Rosenblat * Wesleyan University Abstrat We introdue a simple web-based lassroom experiment in whih
Impedance Method for Leak Detection in Zigzag Pipelines
10.478/v10048-010-0036-0 MEASUREMENT SCIENCE REVIEW, Volume 10, No. 6, 010 Impedane Method for Leak Detetion in igzag Pipelines A. Lay-Ekuakille 1, P. Vergallo 1, A. Trotta 1 Dipartimento d Ingegneria
