ROUTING IN LEO-BASED SATELLITE NETWORKS
|
|
|
- Moris Butler
- 9 years ago
- Views:
Transcription
1 ROUTING IN LEO-BASED SATELLITE NETWORKS Vidyashankar V Gounder Ravi Prakash Hosame Abu-Amara Computer Science Program Computer Science Program Wireless ATM Planning University of Texas at Dallas University of Texas at Dallas NORTEL Networks Richardson, TX Richardson, TX Richardson, TX [email protected] [email protected] [email protected] Abstract - Several strategies have been proposed for routing in a low earth orbit (LEO) satellite system. Some of them are based on the Internet Protocol (IP) and a few on asynchronous transfer mode (ATM) switching. However, issues like memory requirements of the satellites in the LEO network and the overheads involved in transmitting packets over the network have tended to be ignored. This paper focuses on developing an efficient solution to the routing issue in a LEO network. It also discusses the issue of the placement of the Network Operations and Control Centers (NOCCs) required to support the satellite system. Keywords: low earth orbit satellite network, intersatellite links, snapshot, stored program model, network operations & control centers. I. INTRODUCTION Of late, low earth orbit (LEO) and medium earth orbit (MEO) based satellite networks have become the focus of attention as they promise lower delays and better biterror rate performance for Internet and multi-media services than geostationary (GEO) satellites. LEOs and MEOs also provide higher bandwidth and high-speed links to end-users. Routing in such networks is difficult as their topology keeps changing dynamically (but in a predictable fashion). Several strategies have been proposed to deal with this issue. We feel that IP routing [10] for satellite networks is not efficient since it involves large overheads for each packet to be transmitted over the network. Thus, the bandwidth of the network may not be used efficiently. Also, IP switching (done over an ATM switch at the network layer) may not be efficient owing to the large number of routing tables that will have to be maintained on board each satellite. ATM switching has similar disadvantages as IP switching. The solution to the routing problem given in [16,17] is based on ATM switching. But in no way does it discuss the feasibility of its implementation. Here, routing would be simple if a small number of switching tables needed to be maintained on board. Unfortunately, such is not the case. In a LEO network, the periodicity of each satellite is around 100 minutes, and after each revolution the satellite will be over a different point on earth (as the earth would have also rotated in the meantime). Also, there is a continuous slip between different satellite orbits. This means that it may take considerably longer than 24 hours before the same satellite configuration is repeated, i.e., the constellation periodicity is high. The constellation periodicity is defined as the time taken for the network configuration to get repeated taking into consideration the topology of the network, the position over the earth and time of day. In subsequent discussions, we shall refer to this as the periodicity of the LEO satellite network. Therefore, in the given scenario where we have close to 300 satellites in the network, the number of changes in the network topology that the constellation undergoes in a period is large. Consequently, the number of switching tables that will have to be maintained on board may be very large. This in turn increases the memory requirements of the satellites and does not seem feasible. A hybrid solution considering both ATM switching and IP switching has been given in [7], but this still suffers from the drawbacks that have been stated earlier. In this paper, we propose a routing strategy similar to ATM switching or simple tag switching (a virtual connection-oriented approach). However, we take into consideration the memory constraints of the satellites. We propose a stored program model that will not require all the necessary routing tables (or switching tables) on board the satellites all the time. In the process, we also provide a solution to the positioning problem of the Network Operations and Control Centers (NOCCs). 1
2 II. SYSTEM MODEL AND NETWORK TOPOLGY A. System Model Our system model is based upon the LEO satellite system proposed by Teledesic, which comprises a constellation of 288 satellites. The characteristic features of this constellation are listed below: Nominal altitude of 1375 km 12 orbital planes 24 satellites per plane Planes separated by 2 km in altitude Nominal inclination of 84.7 Circular orbits Provides full earth coverage Since the orbits vary in altitude, there is a continual slip between the orbital planes. So, as satellites pass between the poles, the inter-satellite link (ISL) between a pair of satellites may break and a new ISL may be formed with a different neighboring satellite. B. Network Topology The satellite constellation can be viewed as a network of 288 nodes with the ISLs representing the edges of the network. The topology of the network keeps on changing with time. The changes, however, are deterministic. The network goes through a long series of snapshots of the network topology. A snapshot corresponds to the topology of the satellite network at a particular instant of time. When a new ISL is added or an already existing ISL is broken, a new snapshot is formed. Each snapshot has a finite lifetime with a given start and finish time. The entire satellite constellation cycles through a series of snapshots. As stated earlier, the ISLs between satellites keep changing as they pass between the poles. Therefore, the number of snapshots generated in a cycle may be very large as the ISLs may keep changing pretty fast and the periodicity of the cycle is large. There may be just a few differences between successive snapshots. However, the shortest path between a pair of nodes in the network can be different between two successive snapshots. If the network is used to carry real-time traffic, then this may manifest itself as jitters at the time of snapshot transitions. Our routing strategy is based on the concept of snapshots of the network. Note that for a given snapshot, each satellite may be over a different position over the earth, and at a different time of day. This will be discussed in the next couple of sections. III. PROPOSED SATELLITE MODEL The following aspects are considered while routing data at each node in the network: the source of the incoming data its destination its type, and its quantity Here are the issues that lead us to formulate the satellite model: 1) As we consider the network configuration to be a series of snapshots changing over time, the satellite constellation is analogous to a fixed network during a particular snapshot. Therefore, routing boils down to having a suitable routing strategy for each snapshot and have a transition strategy from one snapshot to another. Hence, there would be a switching table for each snapshot. 2) The complexity of the routing issue lies in having high volumes of data with different QoS parameters, and the traffic density changing during the day. 3) Given the memory constraints on board the satellites and the large periodicity, it is not practical to have the switching tables for all the snapshots on board. 4) Since we can calculate all the snapshots off-line, we can have switching tables for just a few snapshots on board the satellites, and after a given period of time, we can flush out the old ones and upload switching tables for the next few snapshots required for routing. 5) The set of switching tables uploaded to a satellite from a ground station should be adequate to last until the satellite flies over the next ground station. 6) Thus, the satellites can be said to be analogous to stored-program computers and switching tables analogous to program instructions. The stored-program model allows the satellites to have switching tables for just a few snapshots that are required for routing during a given time interval. We had mentioned in Section I that ATM switching is unfavorable owing to the large number of switching tables that will have to be stored on board for the entire lifetime of the satellites. The stored-program model, therefore, works out to be very efficient considering the fact that all the snapshots are not required all the time for routing, i.e., not all the tables need to be uploaded 2
3 into the satellite memory. The details are given in Section IV (C). The function of the nodes would be to just redirect the incoming data packets along the correct ISL by looking at the tag of the incoming packets and using the switching tables as mere look-up tables. Thus, the nodes are not involved in any computations and therefore, the memory on board can be largely used to store these tables. IV. THE ALGORITHM A. Routing for a snapshot Data being carried by the satellite network can be classified into various QoS categories: hard real-time, soft real-time and non-real-time. Audio and video data are examples of hard real-time data that may be sent over the network. The data that applications like telnet and ftp send across the network can be termed as soft real-time. Electronic mail and news may be said to carry non-real-time data. The routing problem can be viewed in two different ways the shortest path problem or the multicommodity flow problem. Shortest path routing [2] between node pairs strives to minimize the latency by taking the minimum number of hops from the source to the destination. However, following this strategy to route all kinds of data may result in congestion in some parts of the network. This may result in low throughput of the network. The problem can be alternatively thought of as a multicommodity flow problem [2,6,9,11,14]. The aim of the multi-commodity flow problem is to maximize the network throughput. Latency is not a concern in this case. This approach cannot be adapted to route realtime data as the routing path may not necessarily be the shortest path. Thus, the latency can be substantially high. So, a suitable balance between the two routing policies has to be struck in order to achieve optimal results. The balance can be achieved by dedicating a part of the bandwidth of each ISL for real-time data and all other data types sharing the remaining bandwidth. Thus, realtime data 1 can be routed using the shortest path technique while the other data types may be routed according to the multi-commodity flow approach. 1 Finer granularity can be provided by further splitting the bandwidth between hard real-time and soft real-time traffic appropriately 3 The multi-commodity flow problem has the disadvantage of being computation intensive to obtain a solution. To solve this problem for a LEO satellite network with almost 300 nodes, obtaining an optimal solution for a single snapshot can take a considerably large amount of time. Moreover, if the switching tables have to be generated for all the snapshots using this approach, then the time complexity involved would be unpredictably high. Thus, even for the multicommodity flow approach, approximations based on the shortest path solutions [3,5] that have lower time complexity will have to be considered. Therefore, the problem can be viewed as shortest path approximations. The transition between snapshots, as mentioned before, may result in jitters. Therefore, it is not sufficient if we calculate only the shortest path between every pair of nodes for each snapshot. There should be alternative paths which when used, would result in smooth transition from one snapshot to another with as little jitters as possible. These alternative paths can also be used in case of node failure or congestion in the network. Therefore, the routing problem can be viewed as finding the k best shortest paths between every pair of nodes in the network. B. Solution Approach The problem now has been reduced to finding the k shortest paths between every pair of nodes in the satellite network. The strategy adopted to obtain the required switching tables is given below: 1) Solutions to the k shortest path problem [4,8,15, 18] are used to calculate k number of shortest paths for each source-destination pair for each snapshot, where 1 k n (n = number of satellites in the network). 2) The data stream is routed along the k th shortest path based on the latency and bandwidth requirements. Thus, real-time data may be routed along the shortest path and other kinds of data along the remaining (k-1) paths. 3) When a snapshot transition is nearing or when a transition has just occurred, instead of routing using the k th shortest path for that snapshot, a k±δ shortest path is chosen. This is done to reduce the jitters that may be caused due to the sudden change in the shortest paths taken before and after the transition. The value of δ is chosen such that the shortest path, which is to be selected in the next snapshot, produces as little jitter as possible. The alternate route may also be chosen in case of node failure or congestion at the node. For this, each satellite has to maintain the status of each of its ISL. The shortest path taken before and after the
4 transition is shown in Figure 1. The paths are chosen such that the inter-arrival time (IAT) is reduced as far as possible, which in turn would reduce the jitters resulting from the transition. k Transition Point k+δ Figure 1 k -δ In the above figure, in order to reduce the jitter that may be caused due to the transition, alternate shortest paths are selected for routing, such that IAT(k) < IAT(k+δ) < IAT(k -δ ) < IAT(k ). The values of δ and δ are chosen such that the transition from the k th shortest path to the k shortest path is smooth. 4) Admission control has to be done at the nodes depending on the QoS parameter of the data to be uploaded. Each node has to maintain the status of all its ISLs and perform admission control appropriately. We shall, however, not go into its details. 5) The switching tables basically contain only the mappings for the incoming data at each node, which tell the next ISL to be taken towards the destination. Each table entry will contain the following fields: <ingress link, ingress label, egress link, egress label>. The table mapping is similar to tag switching [12] or multi-protocol label switching (MPLS) [1,13]. 6) Each node in the network does the routing as follows: It looks at the tag of the incoming data packet. It then does a table look-up with the help of its ingress label (which indicates its QoS parameter). If the transition to the next snapshot is nearing or a transition has just occurred, then the shortest path is chosen as stated previously. If the ISL along which it is going to send the data is congested or the node at the other end has failed, then the next suitable shortest path is chosen. It then stamps the data packet with the egress label obtained from the table entry in place of its old ingress label. It then sends out the packet along the egress link obtained from the table entry. k This method of routing data is quite fast. Identical routing decisions can be taken for all the packets of a stream. It also involves less computation overhead when compared to IP routing. C. Ground Stations and Memory Requirements As mentioned earlier, only sets of switching tables will be uploaded on to the satellites from time to time from ground stations. The NOCCs (Network Operations and Control Centers) that are going to be set up for billing and certain maintenance purposes can themselves act as these ground stations to store these switching tables. The set of tables which the satellites upload should be sufficient such that they can route using these tables till they pass over the next NOCC. These NOCCs have to be located strategically for all the satellites to be able to upload the required switching tables from time to time. Every satellite in the network must have access to at least one NOCC to upload tables. The NOCCs will have to be positioned in such a way that a minimum number of them are required. An important factor to be considered while estimating the number and positions of the NOCCs is fault tolerance. In the event of failure of an NOCC, a satellite must have the required tables for routing before it can pass over the next possible NOCC. Thus, the number of NOCCs required and their positioning assume a lot of importance for the stored-program approach. The following factors are considered before deciding a suitable geographic location to position the NOCCs: 1) The probability of each satellite passing over at least one of the NOCCs should be quite high. If the NOCCs are positioned near the equatorial region and only a small number of them are to be deployed, then the control centers will have to be widely spread out all along the equator reducing the possibility of a satellite passing over at least one of them. Therefore, a large number of control centers will be required so that at least one of them is visible to the satellites when they pass over the equator. This kind of placement is not that cost effective. 4
5 2) The locations for placement should be chosen such that there is low ingress (egress) traffic from (to) the environment and low data traffic to (from, respectively) the neighboring satellites. This is an important issue to be considered, because in regions where groundsatellite traffic is quite high, the bandwidth that would be used for uploading the tables from the NOCCs on to the satellites takes away from the available bandwidth for enduser traffic. Considering the above factors, one such strategic position can be near both the poles. At the poles there will be low ingress (egress) traffic from (to, respectively) the environment. Also, the small surface area of the earth near the poles makes it possible to have an optimum number of NOCCs and also position them quite close to one another. This increases the probability of a satellite to view more than one control center to load its required tables in case one of them fails. As the periodicity of each satellite is around 100 minutes, it would be possible for each of the satellites to upload tables every 50 minutes if the NOCCs are deployed near both the poles. In addition to the fact that less memory would be required on board the satellites if the switching tables were to be stored at ground stations, another big advantage is that the routing strategy can be easily modified by just switching to another set of switching tables. A new set of switching tables can be computed off-line. Then, at a predetermined time, these new tables could be uploaded instead of the tables generated for the old strategy. This change in strategy is transparent to the satellites and does not require any hardware changes in them. The only job of the satellites is thus to upload sets of tables from the nearest NOCC, use them as look-up tables to route incoming data packets, flush them from memory after their finish time and upload a set of new switching tables. Thus, only enough memory on board the satellites is required to store these look-up tables. If the approximate time for a satellite to pass over an NOCC is 50 minutes, and if the lifetime of a snapshot is around 5 minutes, then the total memory M (bytes) required on board the satellites can be calculated as follows: M = (Table size) [(time between successive sets of snapshots 50) (snapshot lifetime 5)]. Now, each table entry consists of four integer values <ingress link, ingress label, egress link, egress label>. The number of table entries can be estimated to be around ISLs 3 QoS parameters 3 shortest paths for each kind. Considering one word of storage for an integer, Table size = (4 integers) (Number of entries 50) = = 800 Bytes M = = 8 KB 2. V. CONCLUSION We have given a virtual connection-oriented approach based on simple tag switching to route data in a LEO satellite network. We have removed the restriction of having all the switching tables on board, and have stated a feasible solution to the problem. Given all the snapshots on hand, and with all the switching tables generated for each snapshot, the concept of having just a few sets of switching tables at periodic intervals onboard the satellite looks highly feasible. This provides the advantage of being able to change the routing policy in a transparent fashion. The issue to be solved now will be to arrive at a suitable number of NOCCs to serve the satellite constellation. This issue needs to be addressed as the routing strategy is based on the assumption that each satellite has access to at least one NOCC to upload new tables as and when required. Also, simulations will have to be done in order to determine the exact number of snapshots, their lifetime and the table size for each of them. This paper has thus been successful in chalking out a suitable routing technique taking into consideration the memory constraints of the satellites. It does this by mapping the routing table generation to the enumeration of the k shortest path for every snapshot. It also raises the issue of having the NOCCs being positioned at strategic positions and gives a probable answer. REFERENCES [1] R. Callon., P. Doolan, N. Feldman, A. Fredette, G. Swallow and A. Viswanathan, A Framework for Multiprotocol Label Switching, Internet draft <draft-ietf-mpls-frmaework-00.txt>, May [2] Thomas H. Cormen, Charles E. Leiserson, and Ronald L. Rivest, An Introduction to 2 This is just an estimate. Even if the actual memory required is greater than the given estimate, it is still manageable
6 Algorithms, MIT Press and McGraw-Hill, [3] D.A. Dunn, Wayne D.Grover and M.H. MacGregor, Comparison of k Shortest Paths and Maximum Flow Routing for Network Facility Restoration, IEEE Journal on Selected Areas in Communication, Vol.12, pp.88-99, [4] David Eppstein, Finding the k shortest paths, Proc. 35 th Symp. Foundations of Computer Science, IEEE, pp , [5] S. Even, A. Itani and A. Shamir, On the Complexity of Timetable and Multicommodty Flow Problem, S.I.A.M Journal on Computing, 5, (1976), pp [6] Lestor R. Ford, Jr., and D. R. Fulkerson, Flows in Networks, Princeton University Press, [7] Yukio Hashimoto and Behcet Sarikaya, Design of IP-based Routing in a LEO Satellite Network, Proc. of the 3 rd International Workshop on Satellite-Based Information Services, Mobicom 98, October [8] Ernesto De Queiros Vieira Martins, Marta Margarida Braz Pascoal, and Jose Luis Esteves Dos Santos, The K Shortest Paths Problem, International Journal of Foundations of Computer Science, June [9] H. Nagamochi, T. Ibaraki, On MFMC and Integral Flow Properties for Multicommodity Flow in Directed Networks, Lin. Alg. Appl., 114/115 (1989), [10] Paolo Narvaez, Antonio Clerget, and Walid Dabbous, Internet Routing over LEO Satellite Constellations, Proc. of the 3 rd International Workshop on Satellite-Based Information Services, Mobicom 98, October [11] H. Okamura, Multicommodity Flows in Graphs, Disc. Appl. Math. 6 (1983), [12] Y. Rekhter, B. Davie, D. Katz, E. Rosen and G. Swallow, Cisco Systems Tag Switching Architecture Overview, RFC 2105, Feb [13] Eric C. Rosen, A. Viswanathan and R. Callon, Multiprotocol Label Switching Architecture, Internet Draft <draft-ietf-mpls-arch-02.txt>, July [14] A. Schrijver, Short Proofs on Multicommodity Flows and Cuts, [15] Douglas R. Shier, On Algorithms for Finding the k Shortest Paths in a Network, Networks Journal, Vol.9, No.3, [16] Markus Werner, A Dynamic Routing Concept for ATM-Based Satellite Personal Communication Networks, IEEE Journal on Selected Areas in Communications, Vol.15, No.8, October [17] Markus Werner, Cecilia Delucchi, Hans-Jorg Vogel, Gerard Maral, and Jean-Jacques De Ridder, ATM-Based Routing in LEO/MEO Satellite Networks with Intersattelite Links, IEEE Journal on Selected Areas in Communications, Vol.15, No.1, January [18] J.Y. Yen, Finding the k shortest loopless paths in a network, Management Science, 17: ,
A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING IN LEO SATELLITE CONSTELLATION NETWORK. Received September 2012; revised January 2013
International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 10, October 2013 pp. 4139 4149 A ROUTING ALGORITHM FOR MPLS TRAFFIC ENGINEERING
A Fast Path Recovery Mechanism for MPLS Networks
A Fast Path Recovery Mechanism for MPLS Networks Jenhui Chen, Chung-Ching Chiou, and Shih-Lin Wu Department of Computer Science and Information Engineering Chang Gung University, Taoyuan, Taiwan, R.O.C.
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji
Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks
Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks Faiz Ahmed Electronic Engineering Institute of Communication Technologies, PTCL
Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain
Praveen Bhaniramka, Wei Sun, Raj Jain Department of Computer and Information Science The Ohio State University 201 Neil Ave, DL39 Columbus, OH 43210 USA Telephone Number: +1 614-292-3989 FAX number: +1
How To Provide Qos Based Routing In The Internet
CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this
Experiences with Class of Service (CoS) Translations in IP/MPLS Networks
Experiences with Class of Service (CoS) Translations in IP/MPLS Networks Rameshbabu Prabagaran & Joseph B. Evans Information and Telecommunications Technology Center Department of Electrical Engineering
Improving Quality of Service
Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic
A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks
A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks T.Chandrasekhar 1, J.S.Chakravarthi 2, K.Sravya 3 Professor, Dept. of Electronics and Communication Engg., GIET Engg.
QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data
QoSIP: A QoS Aware IP Routing Protocol for Multimedia Data Md. Golam Shagadul Amin Talukder and Al-Mukaddim Khan Pathan* Department of Computer Science and Engineering, Metropolitan University, Sylhet,
Recovery Modeling in MPLS Networks
Proceedings of the Int. Conf. on Computer and Communication Engineering, ICCCE 06 Vol. I, 9-11 May 2006, Kuala Lumpur, Malaysia Recovery Modeling in MPLS Networks Wajdi Al-Khateeb 1, Sufyan Al-Irhayim
ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK
ADAPTIVE RESOURCE ALLOCATION AND INTERNET TRAFFIC ENGINEERING ON DATA NETWORK ABSTRACT Hatim Hussein Department of Electrical and Computer Engineering, George Mason University, Fairfax, Virginia, USA [email protected]
PART III. OPS-based wide area networks
PART III OPS-based wide area networks Chapter 7 Introduction to the OPS-based wide area network 7.1 State-of-the-art In this thesis, we consider the general switch architecture with full connectivity
Optical Multicast Protocol for LEO Satellite Networks
Optical Multicast Protocol for LEO Satellite Networks Maha Sliti, Walid Abdallah, Noureddine Boudriga Communication Networks and Security Research Lab, University of Carthage Ariana, Tunisia e-mail: [email protected],
Building Alternate Multicasting Trees in MPLS Networks
Treasures at UT Dallas Eric Jonsson School of Engineering and Computer Science 5-2009 Building Alternate Multicasting Trees in MPLS Networks Limin Tang, et al. Follow this and additional works at: http://
IP Traffic Engineering over OMP technique
IP Traffic Engineering over OMP technique 1 Károly Farkas, 1 Zoltán Balogh, 2 Henrik Villför 1 High Speed Networks Laboratory Department of Telecommunications and Telematics Technical University of Budapest,
Influence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
Traffic Engineering Management Concepts
3 CHAPTER This chapter includes an overview of Cisco Prime Fulfillment and of some of the concepts used in this guide. This chapter includes the following sections: Prime Fulfillment TEM Overview, page
2004 Networks UK Publishers. Reprinted with permission.
Riikka Susitaival and Samuli Aalto. Adaptive load balancing with OSPF. In Proceedings of the Second International Working Conference on Performance Modelling and Evaluation of Heterogeneous Networks (HET
MPLS/BGP Network Simulation Techniques for Business Enterprise Networks
MPLS/BGP Network Simulation Techniques for Business Enterprise Networks Nagaselvam M Computer Science and Engineering, Nehru Institute of Technology, Coimbatore, Abstract Business Enterprises used VSAT
Project Report on Traffic Engineering and QoS with MPLS and its applications
Project Report on Traffic Engineering and QoS with MPLS and its applications Brief Overview Multiprotocol Label Switching (MPLS) is an Internet based technology that uses short, fixed-length labels to
Multi Protocol Label Switching (MPLS) is a core networking technology that
MPLS and MPLS VPNs: Basics for Beginners Christopher Brandon Johnson Abstract Multi Protocol Label Switching (MPLS) is a core networking technology that operates essentially in between Layers 2 and 3 of
Research on Video Traffic Control Technology Based on SDN. Ziyan Lin
Joint International Mechanical, Electronic and Information Technology Conference (JIMET 2015) Research on Video Traffic Control Technology Based on SDN Ziyan Lin Communication University of China, Beijing
An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks
An Efficient Fault Tolerance Model for Path Recovery in MPLS Networks Arunkumar C K M.Tech student, Dept. of ECE, Dayananda Sagar College of Engineering, VTU, Banglore, India ABSTRACT: Increasing demand
Distributed Explicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks
Distributed Eplicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks Sherif Ibrahim Mohamed [email protected] Khaled M. F. Elsayed, senior member IEEE [email protected] Department
Overview of LEO Satellite Systems
Overview of LEO Satellite Systems Christopher Redding Institute for Telecommunication Sciences National Telecommunications and Information Administration Boulder, CO credding@its. @its.bldrdoc.gov 1999
Multiple Layer Traffic Engineering in NTT Network Service
Multi-layer traffic engineering in photonic-gmpls-router networks Naoaki Yamanaka, Masaru Katayama, Kohei Shiomoto, Eiji Oki and Nobuaki Matsuura * NTT Network Innovation Laboratories * NTT Network Service
Mobile Communications Exercise: Satellite Systems and Wireless LANs. Georg von Zengen, IBR, TU Braunschweig, www.ibr.cs.tu-bs.de
Mobile Communications Exercise: Satellite Systems and Wireless LANs N 1 Please define the terms inclination and elevation using the following two figures. How do these parameters influence the usefulness
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
Supporting End-to-End QoS in DiffServ/MPLS Networks
Supporting End-to-End QoS in DiffServ/MPLS Networks Ji-Feng Chiu, *Zuo-Po Huang, *Chi-Wen Lo, *Wen-Shyang Hwang and Ce-Kuen Shieh Department of Electrical Engineering, National Cheng Kung University, Taiwan
QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
RSVP- A Fault Tolerant Mechanism in MPLS Networks
RSVP- A Fault Tolerant Mechanism in MPLS Networks S.Ravi Kumar, M.Tech(NN) Assistant Professor Gokul Institute of Technology And Sciences Piridi, Bobbili, Vizianagaram, Andhrapradesh. Abstract: The data
New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints
New QOS Routing Algorithm for MPLS Networks Using Delay and Bandwidth Constraints Santosh Kulkarni 1, Reema Sharma 2,Ishani Mishra 3 1 Department of ECE, KSSEM Bangalore,MIEEE, MIETE & ISTE 2 Department
WAN Data Link Protocols
WAN Data Link Protocols In addition to Physical layer devices, WANs require Data Link layer protocols to establish the link across the communication line from the sending to the receiving device. 1 Data
Dynamic Sizing of Label Switching Paths in MPLS Networks
Dynamic Sizing of Label Switching Paths in MPLS Networks Gustavo B. Figueiredo 1 José. Augusto. S. Monteiro 2 Nelson. L. S da Fonseca 1 Antônio. A. A. Rocha 3 1 State University of Campinas Institute of
OPTICAL SATELLITE NETWORKING. Indicative References
OPTICAL SATELLITE NETWORKING Indicative References 1 What is a network? It takes 2 nodes to have a link It takes minimum 3 nodes to have a network If the nodes are satellites and the links are optical
Load Balancing by MPLS in Differentiated Services Networks
Load Balancing by MPLS in Differentiated Services Networks Riikka Susitaival, Jorma Virtamo, and Samuli Aalto Networking Laboratory, Helsinki University of Technology P.O.Box 3000, FIN-02015 HUT, Finland
Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol
Lecture 2 : The DSDV Protocol Lecture 2.1 : The Distributed Bellman-Ford Algorithm Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol The Routing Problem S S D D The routing problem
A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks
A New Fault Tolerant Routing Algorithm For GMPLS/MPLS Networks Mohammad HossienYaghmae Computer Department, Faculty of Engineering, Ferdowsi University of Mashhad, Mashhad, Iran [email protected]
Performance Evaluation for VOIP over IP and MPLS
World of Computer Science and Information Technology Journal (WCSIT) ISSN: 2221-0741 Vol. 2, No. 3, 110-114, 2012 Performance Evaluation for VOIP over IP and MPLS Dr. Reyadh Shaker Naoum Computer Information
Chapter 3 ATM and Multimedia Traffic
In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very
An enhanced TCP mechanism Fast-TCP in IP networks with wireless links
Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,
APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM
152 APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM A1.1 INTRODUCTION PPATPAN is implemented in a test bed with five Linux system arranged in a multihop topology. The system is implemented
Multiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS) รศ.ดร. อน นต ผลเพ ม Asso. Prof. Anan Phonphoem, Ph.D. [email protected] http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand
MPLS. Packet switching vs. circuit switching Virtual circuits
MPLS Circuit switching Packet switching vs. circuit switching Virtual circuits MPLS Labels and label-switching Forwarding Equivalence Classes Label distribution MPLS applications Packet switching vs. circuit
4 Internet QoS Management
4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control
Introduction, Rate and Latency
Introduction, Rate and Latency Communication Networks Why communicate? Necessary to support some application. Example Applications Audio communication Radio, Telephone Text communication Email, SMS (text
Relationship between SMP, ASON, GMPLS and SDN
Relationship between SMP, ASON, GMPLS and SDN With the introduction of a control plane in optical networks, this white paper describes the relationships between different protocols and architectures. Introduction
Implementing VPN over MPLS
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. I (May - Jun.2015), PP 48-53 www.iosrjournals.org Implementing VPN over
for guaranteed IP datagram routing
Core stateless distributed admission control at border routers for guaranteed IP datagram routing Takahiro Oishi Masaaki Omotani Kohei Shiomoto NTT Network Service Systems Laboratories, NTT corporation
Enterprise Network Simulation Using MPLS- BGP
Enterprise Network Simulation Using MPLS- BGP Tina Satra 1 and Smita Jangale 2 1 Department of Computer Engineering, SAKEC, Chembur, Mumbai-88, India [email protected] 2 Department of Information Technolgy,
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network
Implement a QoS Algorithm for Real-Time Applications in the DiffServ-aware MPLS Network Zuo-Po Huang, *Ji-Feng Chiu, Wen-Shyang Hwang and *Ce-Kuen Shieh [email protected], [email protected],
A Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN)
A Simulation Study of Effect of MPLS on Latency over a Wide Area Network (WAN) Adeyinka A. Adewale, Samuel N. John, and Charles Ndujiuba 1 Department of Electrical and Information Engineering, Covenant
CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS
137 CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS 8.1 CONCLUSION In this thesis, efficient schemes have been designed and analyzed to control congestion and distribute the load in the routing process of
Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru
Analysis of Link Utilization in MPLS Enabled Network using OPNET IT Guru Anupkumar M Bongale Assistant Professor Department of CSE MIT, Manipal Nithin N Assistant Professor Department of CSE MIT, Manipal
A Resilient Path Management for BGP/MPLS VPN
A Resilient Path Management for BGP/MPLS VPN APNOMS2003 1 Introduction APNOMS2003 2 APNOMS2003 3 BGP/MPLS VPN Configuration MPLS/MP-iBGP VPN 1 VPN 1 VPN 2 VPN 2 BGP/MPLS VPN Overview BGP/MPLS Virtual Private
How To Share Bandwidth On A Diffserv Network
Proceedings of the 2007 IEEE International Conference on Telecommunications and Malaysia International Conference on Communications, 14-17 May 2007, Penang, Malaysia Bandwidth Sharing Scheme in DiffServ-aware
QoS Performance Evaluation in BGP/MPLS VPN
1 QoS Performance Evaluation in BGP/MPLS VPN M. C. Castro, N. A. Nassif and W. C. Borelli 1 Abstract-- The recent exponential growth of the Internet has encouraged more applications, users and services
Path Selection Analysis in MPLS Network Based on QoS
Cumhuriyet Üniversitesi Fen Fakültesi Fen Bilimleri Dergisi (CFD), Cilt:36, No: 6 Özel Sayı (2015) ISSN: 1300-1949 Cumhuriyet University Faculty of Science Science Journal (CSJ), Vol. 36, No: 6 Special
Course Description. Students Will Learn
Course Description The next generation of telecommunications networks will deliver broadband data and multimedia services to users. The Ethernet interface is becoming the interface of preference for user
Introduction to Metropolitan Area Networks and Wide Area Networks
Introduction to Metropolitan Area Networks and Wide Area Networks Chapter 9 Learning Objectives After reading this chapter, you should be able to: Distinguish local area networks, metropolitan area networks,
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions
Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University
Analysis of IP Network for different Quality of Service
2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith
DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL
IJVD: 3(1), 2012, pp. 15-20 DESIGN AND VERIFICATION OF LSR OF THE MPLS NETWORK USING VHDL Suvarna A. Jadhav 1 and U.L. Bombale 2 1,2 Department of Technology Shivaji university, Kolhapur, 1 E-mail: [email protected]
QoS issues in Voice over IP
COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This
AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK
Abstract AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Mrs. Amandeep Kaur, Assistant Professor, Department of Computer Application, Apeejay Institute of Management, Ramamandi, Jalandhar-144001, Punjab,
IJMIE Volume 2, Issue 7 ISSN: 2249-0558
Evaluating Performance of Audio conferencing on Reactive Routing Protocols for MANET Alak Kumar Sarkar* Md. Ibrahim Abdullah* Md. Shamim Hossain* Ahsan-ul-Ambia* Abstract Mobile ad hoc network (MANET)
CS268 Exam Solutions. 1) End-to-End (20 pts)
CS268 Exam Solutions General comments: ) If you would like a re-grade, submit in email a complete explanation of why your solution should be re-graded. Quote parts of your solution if necessary. In person
VoIP versus VoMPLS Performance Evaluation
www.ijcsi.org 194 VoIP versus VoMPLS Performance Evaluation M. Abdel-Azim 1, M.M.Awad 2 and H.A.Sakr 3 1 ' ECE Department, Mansoura University, Mansoura, Egypt 2 ' SCADA and Telecom General Manager, GASCO,
MPLS Environment. To allow more complex routing capabilities, MPLS permits attaching a
MPLS Environment Introduction to MPLS Multi-Protocol Label Switching (MPLS) is a highly efficient and flexible routing approach for forwarding packets over packet-switched networks, irrespective of the
An Adaptive Load Balancing to Provide Quality of Service
An Adaptive Load Balancing to Provide Quality of Service 1 Zahra Vali, 2 Massoud Reza Hashemi, 3 Neda Moghim *1, Isfahan University of Technology, Isfahan, Iran 2, Isfahan University of Technology, Isfahan,
www.careercert.info Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark.
2007 Cisco Systems, Inc. All rights reserved. DESGN v2.0 3-11 Enterprise Campus and Data Center Design Review Analyze organizational requirements: Type of applications, traffic volume, and traffic pattern
Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: In view of the fast-growing Internet traffic, this paper propose a distributed traffic management
Computer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
Quality of Service (QoS) on Netgear switches
Quality of Service (QoS) on Netgear switches Section 1 Principles and Practice of QoS on IP networks Introduction to QoS Why? In a typical modern IT environment, a wide variety of devices are connected
Question: 3 When using Application Intelligence, Server Time may be defined as.
1 Network General - 1T6-521 Application Performance Analysis and Troubleshooting Question: 1 One component in an application turn is. A. Server response time B. Network process time C. Application response
PERFORMANCE OF MOBILE AD HOC NETWORKING ROUTING PROTOCOLS IN REALISTIC SCENARIOS
PERFORMANCE OF MOBILE AD HOC NETWORKING ROUTING PROTOCOLS IN REALISTIC SCENARIOS Julian Hsu, Sameer Bhatia, Mineo Takai, Rajive Bagrodia, Scalable Network Technologies, Inc., Culver City, CA, and Michael
IRMA: Integrated Routing and MAC Scheduling in Multihop Wireless Mesh Networks
IRMA: Integrated Routing and MAC Scheduling in Multihop Wireless Mesh Networks Zhibin Wu, Sachin Ganu and Dipankar Raychaudhuri WINLAB, Rutgers University 2006-11-16 IAB Research Review, Fall 2006 1 Contents
Bandwidth Management in MPLS Networks
Bandwidth Management in MPLS Networks Sanda Dragos & Radu Dragos Supervised by Dr. Martin Collier School of Electronic Engineering - DCU Broadband Switching and Systems Laboratory e mail: dragoss, dragosr,
TOPOLOGIES NETWORK SECURITY SERVICES
TOPOLOGIES NETWORK SECURITY SERVICES 1 R.DEEPA 1 Assitant Professor, Dept.of.Computer science, Raja s college of Tamil Studies & Sanskrit,Thiruvaiyaru ABSTRACT--In the paper propose about topology security
Enabling Modern Telecommunications Services via Internet Protocol and Satellite Technology Presented to PTC'04, Honolulu, Hawaii, USA
CASE STUDY Enabling Modern Telecommunications Services via Internet Protocol and Satellite Technology Presented to PTC'04, Honolulu, Hawaii, USA Stephen Yablonski and Steven Spreizer Globecomm Systems,
Internet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility)
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile IP Session Initiation Protocol (SIP) SIP is a protocol
Satellite Basics. Benefits of Satellite
Satellite Basics Benefits of Satellite People need access to enterprise-class, high-speed voice, video and data applications wherever they happen to be. Satellite connectivity has the power to drive communications
The Economics of Cisco s nlight Multilayer Control Plane Architecture
The Economics of Cisco s nlight Multilayer Control Plane Architecture Executive Summary Networks are becoming more difficult to plan and optimize because of high traffic growth, volatile traffic patterns,
CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs
CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).
SwiftStack Global Cluster Deployment Guide
OpenStack Swift SwiftStack Global Cluster Deployment Guide Table of Contents Planning Creating Regions Regions Connectivity Requirements Private Connectivity Bandwidth Sizing VPN Connectivity Proxy Read
Analysis of Effect of Handoff on Audio Streaming in VOIP Networks
Beyond Limits... Volume: 2 Issue: 1 International Journal Of Advance Innovations, Thoughts & Ideas Analysis of Effect of Handoff on Audio Streaming in VOIP Networks Shivani Koul* [email protected]
A Well-organized Dynamic Bandwidth Allocation Algorithm for MANET
A Well-organized Dynamic Bandwidth Allocation Algorithm for MANET S.Suganya Sr.Lecturer, Dept. of Computer Applications, TamilNadu College of Engineering, Coimbatore, India Dr.S.Palaniammal Prof.& Head,
5. Satellite Systems. History of Satellite Communications
5. Satellite Systems History and Orbits Routing, Localization, and Hand-over Systems 2005 Burkhard Stiller and Jochen Schiller FU Berlin M5 1 History of Satellite Communications 1945 Arthur C. Clarke about
Routing of VoIP traffic in multi-layered Satellite Networks
Routing of VoIP traffic in multi-layered Satellite Networks Durga Shankar Dash a, Arjan Durresi* b and Raj Jain b a Department of Electrical Engineering b Department of Computer and Information Science
Wide Area Networks. Learning Objectives. LAN and WAN. School of Business Eastern Illinois University. (Week 11, Thursday 3/22/2007)
School of Business Eastern Illinois University Wide Area Networks (Week 11, Thursday 3/22/2007) Abdou Illia, Spring 2007 Learning Objectives 2 Distinguish between LAN and WAN Distinguish between Circuit
Internet Firewall CSIS 4222. Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS 4222. net15 1. Routers can implement packet filtering
Internet Firewall CSIS 4222 A combination of hardware and software that isolates an organization s internal network from the Internet at large Ch 27: Internet Routing Ch 30: Packet filtering & firewalls
A Short Look on Power Saving Mechanisms in the Wireless LAN Standard Draft IEEE 802.11
A Short Look on Power Saving Mechanisms in the Wireless LAN Standard Draft IEEE 802.11 Christian Röhl, Hagen Woesner, Adam Wolisz * Technical University Berlin Telecommunication Networks Group {roehl,
Mobile Communications Chapter 5: Satellite Systems
Mobile Communications Chapter 5: Satellite Systems History Basics Localization Handover Routing Systems History of satellite communication 1945 Arthur C. Clarke publishes an essay about Extra Terrestrial
A Preferred Service Architecture for Payload Data Flows. Ray Gilstrap, Thom Stone, Ken Freeman
A Preferred Service Architecture for Payload Data Flows Ray Gilstrap, Thom Stone, Ken Freeman NASA Research and Engineering Network NASA Advanced Supercomputing Division NASA Ames Research Center Outline
