Guidelines for IPX Provider Networks (Previously Inter- Service Provider IP Backbone Guidelines) Version 14.0 01 August 2018
Total Page:16
File Type:pdf, Size:1020Kb
GSM Association Non-confidential Official Document IR.34 - Guidelines for IPX Provider networks (Previously Inter-Service Provider IP Backbone Guidelines) Guidelines for IPX Provider networks (Previously Inter- Service Provider IP Backbone Guidelines) Version 14.0 01 August 2018 This is a Non-binding Permanent Reference Document of the GSMA Security Classification: Non-confidential Access to and distribution of this document is restricted to the persons permitted by the security classification. This document is confidential to the Association and is subject to copyright protection. This document is to be used only for the purposes for which it has been supplied and information contained in it must not be disclosed or in any other way made available, in whole or in part, to persons other than those permitted under the security classification without the prior written approval of the Association. Copyright Notice Copyright © 2018 GSM Association Disclaimer The GSM Association (“Association”) makes no representation, warranty or undertaking (express or implied) with respect to and does not accept any responsibility for, and hereby disclaims liability for the accuracy or completeness or timeliness of the information contained in this document. The information contained in this document may be subject to change without prior notice. Antitrust Notice The information contain herein is in full compliance with the GSM Association’s antitrust compliance policy. V14.0 Page 1 of 53 GSM Association Non-confidential Official Document IR.34 - Guidelines for IPX Provider networks (Previously Inter-Service Provider IP Backbone Guidelines) Table of Contents 1. Introduction 3 1.1 Overview 3 1.1.1 Purpose 3 1.1.2 Background 4 1.1.3 About this Document 4 1.2 Scope 5 1.2.1 In Scope 5 1.2.2 Out of Scope 5 1.3 Definition of Terms 5 1.4 Document Cross-References 7 2 The Need for IP Interconnect 8 2.1 General 8 2.2 IPX 9 3 IPX Network Architecture 10 3.1 IPX Network Connection 10 3.2 IPX Architecture 10 3.3 IPX Connectivity Options 11 3.3.1 IPX Transport 11 3.3.2 IPX Service Transit 12 3.3.3 IP Service Hub 12 3.4 IPX Proxy Services 12 3.5 Types of Service Provider and Interconnectivity Allowed 13 4 Requirements of the IPX Networks 13 4.1 General 13 4.2 Separation of IPX Services on IPX Networks 14 4.3 Number of IPX Providers used to Transit Packets between Service Providers 14 4.4 Connections between IPX Provider and Service Provider 14 4.5 IPX Provider Peering Interface 15 4.6 Technical Specification of the IPX Network 17 4.6.1 IP Routing 17 4.6.2 BGP-4 Advertisement Rules 18 4.6.3 IPX Service to VLAN/VPN Mapping and Advertisement 18 4.6.4 IP Addressing and Routing 20 4.6.5 DNS/ENUM 21 4.6.6 Security and Screening 21 4.6.7 QoS 21 4.6.8 Generic IPX Proxy Requirements 22 5 Technical Requirements for Service Providers 22 5.1 General Service Provider Requirements 22 5.1.1 Service Provider IP Routing 23 5.1.2 Service Provider IP Addressing 23 5.1.3 Service Provider DNS 23 5.1.4 Service Provider Security and Screening 23 V14.0 Page 1 of 53 GSM Association Non-confidential Official Document IR.34 - Guidelines for IPX Provider networks (Previously Inter-Service Provider IP Backbone Guidelines) 5.2 BGP Advertisement Rules 24 5.2.1 General Rules 24 5.3 Service Provider and IPX Network Connectivity 25 6 QoS 26 6.1 SLA for IPX Network 26 6.1.1 Service Guarantees 26 6.1.2 Responsibilities 26 6.2 Traffic classification 27 6.2.1 UMTS QoS parameters 27 6.2.2 EPS QoS Class Identifiers 27 6.2.3 Diffserv Per Hop Behaviour 27 6.2.4 IPX traffic classes 28 6.2.5 Differentiated Services Code Point 28 6.2.6 2G/3G and EPS traffic marking 28 6.2.7 Application traffic marking 29 6.2.8 Packet marking rules 30 6.3 IP QoS Definitions for IPX Network 31 6.3.1 Availability 31 6.3.2 Delay 32 6.3.3 Jitter 35 6.3.4 Packet Loss Rate 37 7 Traffic Applications 37 7.1 GPRS/3G/4G Data Roaming 37 7.2 Service Provider Bilateral Services 38 7.3 WLAN Roaming 38 7.4 MMS Interworking 39 7.5 IMS 39 Annex A Considerations for implementation 41 A.1 A.1 Double IPX Provider network problem 41 A.1.1 Short term solution: Network configuration 41 A.1.2 Short-term solution disadvantages 42 A.1.3 Long-term solution: Network design in Service Provider network 42 Annex B IPX Proxy Requirements 45 B.1 Introduction 45 B.2 Requirements for IPX Proxy 45 B.2.1 General 45 Annex C Document Management 50 C.1 Document History 50 Other Information 52 V14.0 Page 2 of 53 GSM Association Non-confidential Official Document IR.34 - Guidelines for IPX Provider networks (Previously Inter-Service Provider IP Backbone Guidelines) 1. Introduction 1.1 Overview 1.1.1 Purpose The internet Protocol (IP) Packet eXchange (IPX) Network is an inter-Service Provider IP backbone which comprises the interconnected networks of IPX Providers and General Packet Radio Service (GPRS) Roaming eXchange (GRX) Providers. The IPX network supports multiple IPX services. The purpose of this document is to provide guidelines and technical information on how these networks are set-up and interconnect, and how Service Providers will connect to the IPX Provider networks. The services supported on IPX are out of scope for this document and are currently listed in GSMA Permanent Reference Document (PRD) AA.51. An IPX service is a service that requires the IPX network for either isolation from the Internet and/or for quality of service and experience. See GSMA PRD AA.51 [27] for a list of IPX Services. Contrary to previous versions of IR.34, GRX is now considered an IPX service which is offered on an IPX Network. The term GRX network is no longer used; however, an entity which only offers the GRX service may refer to itself as a GRX Provider. IPX Provider IPX Provider network Peering for IPX services network including GRX IPX Network Peering for Peering for GRX service only GRX service only GRX Provider network Figure 1: IPX Network comprising interconnected networks of GRX and IPX providers The IP Packet eXchange (IPX) is thus a model which encompasses commercial, technical and operational requirements. The implementation of this model consists of a number of interconnected IP networks operated and managed by International Carriers and domestic Providers (IPX Providers) which compete for interconnecting Service Providers according to mutually beneficial business models. From a network perspective IPX is a global, private, multiservice, secure IP network, open to any Service Provider under a contractual agreement which supports end-to-end quality of V14.0 Page 3 of 53 GSM Association Non-confidential Official Document IR.34 - Guidelines for IPX Provider networks (Previously Inter-Service Provider IP Backbone Guidelines) service. From a commercial perspective, it supports the principle of cascading interconnect payments (when it applies), In order to provide these features, the IPX can be service aware, unlike the Internet and the GPRS Roaming eXchange (GRX) network. This document also defines high level security requirements for the Inter-Service Provider IP network. Detailed complementary requirements can be found in the PRD: “Inter-Operator IP backbone Security Requirements for Service Providers and Inter-operator IP Backbone Providers” IR.77 [19]. 1.1.2 Background The IPX Network was originally conceived as an inter-Service Provider IP backbone created to carry GTP-tunnels (GPRS Tunnelling Protocol) via the Gp interface between the GPRS Support Nodes (GSNs) in different GSM Operators that is, data roaming. The Gp interface allowed mobile end-users to make use of the GPRS/3G services of their home network while roaming in a visited network. Later, Multimedia Messaging Service (MMS) interworking and Wireless Local Area Network (WLAN) authentication data roaming were added as supported services. This original inter-Service Provider IP backbone is in fact an Inter-PLMN (Public Land Mobile Network) IP Backbone and was termed the GRX. The GRX model is used to interconnect hundreds of networks and has proven highly successful. With the subsequent development of IP-based services assisted by the spread of mobile and fixed broadband technologies, interworking of such services has become an industry wide challenge. The GRX model is applicable as an IP interworking solution; however, the GRX specification does not meet all the requirements. It has been recognised that by adding interworking specific functionality to the GRX model and offering it to the industry, a common interconnect platform could be established for IP interworking. The enhanced GRX network is called the IPX network and is designed to support a variety of types of Service Providers in a secure and business sustainable way. The core enhancements to the GRX are end-to-end Quality of Service and the introduction of the service awareness facilitates interconnect, cascaded billing and multi-lateral interconnect agreements. 1.1.3 About this Document The document provides a brief introduction to the requirements for IP interworking and the IPX network. The technical architectures of the IPX network are described followed by the technical implementation guidelines for IPX (and GRX) Providers and connecting Service Providers. Technical guidelines for Security, Quality of Service and Traffic applications are also given. Appendices provide details on known issues in the IPX Network and on the requirements for IPX proxies. V14.0 Page 4 of 53 GSM Association Non-confidential Official Document IR.34 - Guidelines for IPX Provider networks (Previously Inter-Service Provider IP Backbone Guidelines) 1.2 Scope 1.2.1 In Scope IPX Network: an inter-Service Provider IP backbone network architecture which connects Mobile Network Operators (MNOs), Fixed Network Operators (FNOs) Internet Service Providers (ISPs), Application Service Providers (ASPs), On-Line Service Providers (OSPs) etc., from here on in referred to collectively as "Service Providers".