QoS Mechanisms in NGN

Similar documents
Multimedia CTI Services for Telecommunication Systems

Very Tight Coupling between LTE and WiFi: a Practical Analysis

Basics (cont.) Characteristics of data communication technologies OSI-Model

Throughput prediction in wireless networks using statistical learning

Tacked Link List - An Improved Linked List for Advance Resource Reservation

Quality of Service in the Internet

Quality of Service in the Internet

A Resource Discovery Algorithm in Mobile Grid Computing based on IP-paging Scheme

Real-Time and Resilient Intrusion Detection: A Flow-Based Approach

Experimental Evaluation of an IEC Station Bus Communication Reliability

Robust IP and UDP-lite header recovery for packetized multimedia transmission

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Leaky Bucket Algorithm

Quality of Service II

Natural Language Based User Interface for On-Demand Service Composition

Fault-Tolerant Storage Servers for the Databases of Redundant Web Servers in a Computing Grid

Designing and Simulation Analysis of Power. management (Power Monitoring and Power Distribution) and Automatic System through Wireless.

Simulations of VANET Scenarios with OPNET and SUMO

Framework for Hierarchical and Distributed Smart Grid Management

Setup of epiphytic assistance systems with SEPIA

How to simulate a volume-controlled flooding with mathematical morphology operators?

Technical Overview of F-Interop

Taking Benefit from the User Density in Large Cities for Delivering SMS

A Practical Evaluation Method of Network Traffic Load for Capacity Planning

The New Territory of Lightweight Security in a Cloud Computing Environment

ETSF10 Internet Protocols Transport Layer Protocols

BoxPlot++ Zeina Azmeh, Fady Hamoui, Marianne Huchard. To cite this version: HAL Id: lirmm

HySCaS: Hybrid Stereoscopic Calibration Software

Collision Avoidance on Shared Slots in a Wireless Slotted Network: Models and Simulations

Hardware Acceleration for Measurements in 100 Gb/s Networks

Relabeling nodes according to the structure of the graph

Representation of Finite Games as Network Congestion Games

Change Detection System for the Maintenance of Automated Testing

The Proportional Colouring Problem: Optimizing Buffers in Radio Mesh Networks

DSM GENERATION FROM STEREOSCOPIC IMAGERY FOR DAMAGE MAPPING, APPLICATION ON THE TOHOKU TSUNAMI

Malware models for network and service management

Study on Feebly Open Set with Respect to an Ideal Topological Spaces

QuickRanking: Fast Algorithm For Sorting And Ranking Data

FIT IoT-LAB: The Largest IoT Open Experimental Testbed

QoS in IPv6. Madrid Global IPv6 Summit 2002 March Alberto López Toledo.

Application-Aware Protection in DWDM Optical Networks

Syrtis: New Perspectives for Semantic Web Adoption

Managing Risks at Runtime in VoIP Networks and Services

Zigbee Wireless Sensor Network Nodes Deployment Strategy for Digital Agricultural Data Acquisition

Scalability of Routing Protocols

Converged Networks. Objectives. References

Advanced Lab in Computer Communications Meeting 6 QoS. Instructor: Tom Mahler

Telecommunication Services Engineering Lab. Roch H. Glitho

Lecture 13. Quality of Service II CM0256

KeyGlasses : Semi-transparent keys to optimize text input on virtual keyboard

Removing the MAC Retransmission Times from the RTT in TCP

YANG-Based Configuration Modeling - The SecSIP IPS Case Study

Blind Browsing on Hand-Held Devices: Touching the Web... to Understand it Better

Lesson 14: QoS in IP Networks: IntServ and DiffServ

An FCA Framework for Knowledge Discovery in SPARQL Query Answers

Fuzzy sensor for the perception of colour

Congestion Control and Resource Allocation

Multicast and Quality of Service. Internet Technologies and Applications

Improve the QoS by Applying Differentiated Service over MPLS Network

Lecture 14: Performance Architecture

CSCD 433/533 Advanced Networks Spring Lecture 22 Quality of Service

Using a Medical Thesaurus to Predict Query Difficulty

Computing and maximizing the exact reliability of wireless backhaul networks

The Connectivity Order of Links

Modelling and simulation of a SFN based PLC network

Moveability and Collision Analysis for Fully-Parallel Manipulators

Comparison of spatial indexes

Page 1. Quality of Service. CS 268: Lecture 13. QoS: DiffServ and IntServ. Three Relevant Factors. Providing Better Service.

Internet Quality of Service: an Overview

CSE 123b Communications Software

ITU-T standardization for energy saving using NGN and connected objects

Introduction to Quality of Service

Service Reconfiguration in the DANAH Assistive System

RSVP Support for RTP Header Compression, Phase 1

CCVP QOS Quick Reference Sheets

Cisco ASR 1000 Series Aggregation Services Routers: QoS Architecture and Solutions

Cloud My Task - A Peer-to-Peer Distributed Python Script Execution Service

Mapping Mechanism to Enhance QoS in IP Networks

Teaching Encapsulation and Modularity in Object-Oriented Languages with Access Graphs

Traffic Grooming in Bidirectional WDM Ring Networks

Multi Protocol Label Switching

Ahmed Benallegue RMDCN workshop on the migration to IP/VPN 1/54

The optimal routing of augmented cubes.

SIM-Mee - Mobilizing your social network

MPLS Multi-Protocol Label Switching

Mokka, main guidelines and future

Internet QoS : A Big Picture

NP versus PSPACE. Frank Vega. To cite this version: HAL Id: hal

COM2REACT: V2V COMMUNICATION FOR COOPERATIVE LOCAL TRAFFIC MANAGEMENT

THE EFFICIENCY OF CONSTRAINT BASED ROUTING IN MPLS NETWORKS

Catalogue of architectural patterns characterized by constraint components, Version 1.0

Domain Based Approach for QoS Provisioning in Mobile IP

Quality of Service Enhancement by Using an Integer Bloom Filter Based Data Deduplication Mechanism in the Cloud Storage Environment

Mohammad Hossein Manshaei 1393

Lecture Outline. Bag of Tricks

INSE 7110 Winter 2009 Value Added Services Engineering in Next Generation Networks Week #2. Roch H. Glitho- Ericsson/Concordia University

Linked data from your pocket: The Android RDFContentProvider

A Relative Bandwidth Allocation Method Enabling Fast Convergence in XCP

Open Digital Forms. Hiep Le, Thomas Rebele, Fabian Suchanek. HAL Id: hal

EE 122: Differentiated Services

Wireless Networked Control System using IEEE with GTS

Transcription:

QoS Mechanisms in NGN Muhammad Farooq, Abid Ahmad, Irshad Ullah To cite this version: Muhammad Farooq, Abid Ahmad, Irshad Ullah. QoS Mechanisms in NGN. International Journal of Engineering Works, Kambohwell Publisher Enterprises, 2017, 4 (5), pp.2409-2770. <http://www.kwpublisher.com/paper/qos-mechanisms-in-ngn>. <hal-01527736> HAL Id: hal-01527736 https://hal.archives-ouvertes.fr/hal-01527736 Submitted on 6 Jun 2017 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés. Distributed under a Creative Commons Attribution 4.0 International License

International Journal of Engineering Works Kambohwell Publisher Enterprises Vol. 4, Issue 5, PP. 89-92, May 2017 www.kwpublisher.com QoS Mechanisms in NGN Muhammad Farooq, Abid Ahmad, Irshad Ullah Abstract Next generation network (NGN) is taking the focus of different service providers because the requirement for the bandwidth has increased and the service providers also wants to offer some other services for their users. Next generation network is not handling the voice and data differently but voice and data are congregated. So this congregation has raised some question on the Quality of service (QOS) in NGN. This paper is the result of survey about the QOS mechanisms in NGN. Different mechanisms have been studied and presented their comparison in this paper. we can connect copper, wireless or optical media to it as shown in Figure-2 Keywords Quality of service (QOS), Next generation network (NGN), Voice over IP (VOIP), Internet Protocol television (IPTV) I. INTRODUCTION This The difference between the legacy PSTN and NGN is explained in Figure-1. For service provider to provide internet, telephone and wireless services in a particular place they have to install different systems for each of above. It requires a huge investment and place. Figure-2 This system has advantage that all the past technologies and future technologies can be connected to it if they are IP based. If they are not IP based we have to connect a Gateway in between [2]. Because of its construction it is necessary to guarantee the Quality of Service for voice and data. For this purpose different techniques are used for guarantying the QOS. Some techniques are discussed in this paper. This paper is composed of the following sections. The definition of QOS is given in section II. Section III describes the methods for improving QOS in NGN and last section presents conclusion. follow. II. DEFINITION OF QUALITY OF SERVICE Figure-1 Further the service provider needs human resources of each of above and expertise for the maintenance of their system. In NGN system, service provider needs to install only one network in order to provide internet, telephone and wireless services to the customers. The system will be IP based so it will bypass all the traditional switches used in legacy PSTN. So to expand the network NGN will require not so much investment and place [1]. Further the power consumption of these systems is also smaller than legacy PSTN which will be discuss in coming sections. NGN is completely IP based and QOS of a network is defined by the following parameters. Network Availability Network throughput Packet delay Jitter Packet loss [3] Network availability is the network up time. Ideally the network should always be available to the users. Network throughput is presented in bits per second (bps). It is the bandwidth which the service provider can achieve using his Copyright 2017 KWP Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

network. Packet delay is the time between packet sent from sending side and packet received at receiving side [4].Jitter is the packet delay variation. Packets sent from sender to receiver do not have the same packet delay. There will be some variation in this packet delay and this variation is called the jitter [4].Packet lost is the data lost due to congestion. All the above are the measures for quality of service. III. METHOD OF IMPROVING OF QOS IN NGN Next generation network (NGN) is a packet based heterogeneous network and it is completely based on IP. The biggest problem in NGN is to provide end-to-end quality of service. There are a number of methods used to ensure end-toend quality of service (QoS): resource reservation, admission control and priority scheduling. A. Resource Prediction at Egress NODE Egress node is one at which the access and core network are connected. At egress node admission control mechanism is used which is an efficient way to provide end-to-end quality of service (QoS). In this model it is supposed that core network is supporting IP Diffserv and MPLS Diffserv. While RACS is responsible for resource and admission control as well as it also guaranties the availability of the resources of the network for a given session. In this method RACS check the resources of the network for each session, so it over load the core network because the traffic of each access network accumulates in core network, while the access network is not too much over loaded. So the edge router (ER), which connects the core network with the access network, is responsible for admission control mechanism. NGN is based on IPV6. The IPV6 header has DSCP which support Diffserv. Here in this mechanism when user request for end-to-end QoS, RACS calculates the number of hops. If the number of hops is small it provides low priority to DSCP and if the number of hope is large it provide high priority to DSCP. RACS continuously check the number of the hops; if the number of the hops decreases then it initializes the RACS. If the number of the hops decreases so much that it meet the required QoS with lower DSCP. It provides low priority DSCP, by this way increase the utility of network component and hence QoS is improved. The egress node prediction base admission control is efficient and less overhead. In this method the current state of the egress node is measure and also predicts its future state. While planning base admission control is simple but not efficient. Also probe base admission control is efficient but overhead in network [5]. B. QOS Scheduler There are numerous scheduling techniques which are used for QoS improvement like WFQ, Hierarchical queue, DRR and calendar queue. The calendar queue is simple and easily implementing technique and also best for service per-flow base scheduling. The other techniques are complex and also it is very difficult to implement. Although, calendar queue is best but due to fixed slot size the throughput is limited. So we can use an algorithm with this to improve the throughput at some way. The other scheduling technique used in per-flow base queue. They ensure QoS for high priority traffic and not for low priority traffic. In calendar queue the packets are scheduled and the buffer is shared among the users. The packets arrived are stored in the common buffer for certain interval of time before sending to the calendar queue. If a packet is not served in the given interval, it is simply dropped rather than forwarding into the calendar queue. However, calendar queue used a fixed slots size while handling variable size packet. So some packets have different size than the time slot, so after serving such a variable size packet a blank remain in the slot, which is called a hole. In this technique an algorithm is used to properly utilize these holes to improve the throughput of low priority traffic while maintaining the QoS of high priority traffic. The proposed scheduler is shown in the Figure-3. When a packet reaches, the flow state tables identify the flow id and calculate time to start (TTS). The high priority packets are inserted into the calendar queue according to the value of TTS. While low priority packet are managed by low priority packet management table, and they are ordered by input port and TTS value in the buffer. The high priority packets are inserted into the time slot and a hole may be left. This remaining space is calculated by a recursive equation. In this space a low priority packet is inserted. Hence by this way a large number of holes are properly utilized and the throughput of low priority packet is improved. Figure-3 This technique degrades the packet loss and end to end delay. It is easy to implement and also having an easy buffer management. It also has the capability of per-flow base switch [6]. C. Mpls Over Diffserv NGN is an IP base network, which forwards all types of packets in the same network, so therefore it is some time called heterogeneous network. Therefore, it faces certain type of problem in implementation but among them QoS is the most serious issue. Todays, internet is based on best effort services. So QoS can be achieved in such IP base network by different ways. By providing more resources one can achieve QoS but some time it is not possible. ATM and Intserv are also used for QoS improvement. But ATM has the problem of large

overhead and Intserve have the problem of scalability. However, Diffserv have the ability of scalability but they give preference to some traffic class over the other. Similarly, MPLS have high speed switches and also have the capability of traffic engineering but have lack of differentiation. Thus, if we combine MPLS and Diffserv, a great improvement can be achieved in QoS parameters. MPLS is a packet based forwarding technique on the basis of label assigned to the packet rather than IP address. When a packet is entering into MPLS network, a 48 bit label is assigned to the packet. This label is assign between layers 2 and layer 3 headers. The protocol like OSPF, RIP and BGP are maintained [4]. All the packets with same destination used the same path and the labels are removed at egress node. The router when receives a packet, it get the next hop address from the routing table. This is usually done by the link cost and not considering the link state to provide better QoS. This MPLS technique does not replace the IP routing protocol but help in determining the less congested link using traffic engineering principle to give best next hope. In this technique the router tries to find the shortest path, as by using OSPF. It can t use a path which is shortest but over utilized. Hence a packet goes through a path which is shortest as well as less congested. For video, VoIP and GSM etc. it improves the delay by a factor of 10, while for HTTP it is improved by more than 100% [7]. Similarly, packet loss and jitter is reduced to almost zero. While throughput is increased by 3 to 4 time in MPLS enabled network. Hence, MPLS over Diffserv provides very high QoS in NGN. D. Parameters which Directly Affect Real Time Data Transmition As discussed that in NGN data, voice and video all travel in the same network. So QoS is the most important consideration in the implementation of such network. Some data like audio and video need real performance but there are some parameters affecting the real time data, so such parameters must be considered while transmitting such data. These parameters are bandwidth over provisioning, priority queuing and a way of classification. i. Bandwidth Over Profvisioning Bandwidth over provisioning means to provide more bandwidth and capacity than what actually needed for the network user. If the bandwidth is more then it simply means that user can transmit more data over the network, which means that throughput is more. Bandwidth is the characteristic of any rich media. All data needs more bandwidth than what it actually needed because of overhead. For example a high quality video call has 768 kbps data. There is 20% overhead, so actually it needs 920 kbps. To provide QoS in such situation, more bandwidth should be provided. But this is not the only solution. ii. Priority Queuing In real time data transmission like audio and video, data is sensitive to buffering and skipping. These problems can be overcome by providing queue at switches and routers of the network. So these queues are transmitting delay and drop sensitive data in a priority manner. The data is segregated before entering to the switch. According to the segregation each data is placed in an appropriate queue. So delay and drop sensitive data are forwarded directly, while the rest if dropped or lost will be re-transmitted. iii. Classification The priority queue is working properly, if data is properly classified into groups. The techniques which provide priority to the packet are RSVP, Diffserve, IP precedence and MPLS. Hence when you have enough bandwidth and a way of proper queuing for each type of data and class and also you have a way of differentiation, one can guaranty QoS. E. Model Protocol Stack In this technique a model protocol stack of five layers was developed for the QoS in NGN. In addition the functions are divide into two functional networks i.e. first function network (FFN) and second function network (SFN). In this way a significant improvement occur in through put, jitter, bandwidth utilization and latency. We have LAYER 1 LAYER 2 LAYER 3 LAYER 4 LAYER 5 LAYER 1 This layer provides services to the lower layer and also gives the function to the lower layer. The functionality of NGN in this model can be divided into two big functional groups: FFN (first functional network) and SFN (second functional network). The former is composed of NGN core network and end devices and the latter is composed of sub network like PSTN and ATM etc. in FFN MPLS is applicable in the core network, which performs the function of traffic engineering and also ensure end to end QoS. The SFN ensure QoS in each sub network because it can t be performed when core network is reached. LAYER 2 It performs the function of admission control. In NGN each user request for certain services, which is based on service level agreement (SLA). SLA is agreed upon rule between customer and service provider. When a customer requests for a particular service, the admission control will check the resources and gives the response on the basis of available resources [8]. LAYER 3 This layer performs the function of routing. The routing techniques are applied in FFN to select the shortest path by observing the resources of the network. The protocols like OSPF, BGP and RIP provides the QoS in SFN. LAYER 4 This layer performs the function of signaling. The required QoS parameter are evaluated by this layer and forwarded to the

other network nodes. The protocol translation is done by the media gateway due to which the signaling is problematic in SFN [8]-[10]. While in FFN signaling is easy because in this network switching is the only function. LAYER 5 This layer performs like MAC layer. This layer will provide the information of available channel, the maximum bandwidth, modulation scheme etc. This model improved the parameters on which QoS depends. The delay is improved from 5% to 29%by baseline test and 70% improvement in case of MPLS over the baseline test. The jitter is improved up to 70% while throughput is improved by a factor of 10 [11]. CONCULSION The work presented in this paper is about the QoS solution for NGN. QoS of a particular network is defined by packet delay, network availability, network throughput, jitter and packet loss. By improving the above parameters the QoS of the network can be improved. NGN is IP based network which transmits the voice, video, and other types of data through the same network so the big problem in NGN is to guarantee the end to end QoS. In order to improve the QoS different techniques are used. Few of the techniques are presented in this paper. Different techniques are suited for different locations where these types of networks are to be introduced. It is necessary to have a careful look at the suitable technique before implementation process. REFERENCES [1] Kaczmarek, Sylwester, Magdalena Kosek, and Maciej Sac. "Traffic Model of IMS/NGN Architecture with Transport Stratum Based on MPLS Technology." International Journal of Electronics and Telecommunications 59.2 (2015): 113-123. [2] Training Manual, Next Generation Network (NGN) PTCL Headquarters, G-8/4, Islamabad. [3] Schreiner, Florian. "Resource efficient quality of service management for NGN services in federated cloud environments." (2015). [4] Lam, Dao Ngoc. "Defining Quantiles for Estimating IP Packet Delay Variation in NGN Core Networks." REV Journal on Electronics and Communications 1.03 (2011). [5] Ban, Se Youn, Jun Kyun Choi, and Hyong-Soon Kim. "Efficient End-to- End QoS mechanism using egress node resource prediction in NGN network." Advanced Communication Technology, 2006. ICACT 2006. The 8th International Conference. Vol. 1. IEEE, 2006. [6] Choi, Hyung-Woo, et al. "Quality-of-service scheduler for next generation network services." Advanced Communication Technology, 2009. ICACT 2009. 11th International Conference on. Vol. 1. IEEE, 2009. [7] Mir, Umer Mushtaq, et al. "DiffServ-Aware Multi Protocol Label Switching Based Quality of Service in Next Generation Networks." Advance Computing Conference (IACC), 2014 IEEE International. IEEE, 2014. [8] Joung, Jinoo, et al. "A flow admission control in Next Generation Networks with flow aggregate information exchange." Telecommunication Systems (2013): 1-12. [9] ITU-T Recommendation Y.2171 Admission control priority levels in Next Generation Networks. International Telecommunication Union Standardization (ITU-T). Aug, 2006. [10] Sanmartin, Paul, and José Márquez. "Model of QoS on NGN: An analysis of performance." Electronics, Robotics and Automotive Mechanics Conference (CERMA), 2010. IEEE, 2010. [11] Sanmartin, Paul, and José Márquez. "Model of QoS on NGN: An analysis of performance." Electronics, Robotics and Automotive Mechanics Conference (CERMA), 2010. IEEE, 2010. Abid Ahmad Darsamand was born in Hangu 10th March 1992. B.Sc Electrical communication Engineering, University of Engineering And Technology Peshawar, K.P.K Pakistan (2011-2015)Enrolled in MS Electrical Electronics and Communication Engineering at UET Peshawar (2016-2018). From 14th June 2013 to 15th Sept 2013 he was an internee engineer at Water and power development authority (WAPDA) Islamabad Pakistan. He was trainee engineer at Pakistan Telecommunication Company Limited (PTCL) from 6th July 2015 to 2nd October 2015. He was appointed as lecturer at CECOS University Peshawar KPK Pakistan from 2nd April 2016 to 2nd October 2016. Muhammad Farooq was born in Charsadda, KPK, Pakistan in 1992. He has done his B.Sc. in 2015 in Electrical Engineering from UET Peshawar, Pakistan. He is also enrolled in M.Sc. Electrical Engineering in UET Peshawar. His Major field of study is communication and electronics.he worked as an INTERNEE ENGINEER in Huawei Pakistan for three months and in PTCL for 6 months. He is currently working as a LECTURER in the Department of Electrical Engineering, UET Peshwar since August 2016.