How To Understand And Understand The Gsp Protocol On A Cell Phone Or Ipad Or Ipa (For A Cell) On A Sim Simlan 2 Or Ipam (For An Ipa) On An Ipad 2 Or 4 Or Ipap
|
|
|
- Osborn Stanley
- 5 years ago
- Views:
Transcription
1 HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks Jim Geovedi Daniel Mende
2 Agenda Overview 3G / 4G Backhaul Networks Backend Protocols in depth The Lab The Tools Exercises Conclusions
3 Overview 3G / 4G
4 Standards In mobile telco world everything standardized by 3GPP 3GPP: collaboration between groups of telco standard orgs Which type of documents do you think these guys produce? ;-) 3GPP standards structured as/bundled in releases 1992: Phase 1 (GSM) 2000: Release 99 incl. first specification of 3G UMTS 2008: Release 8 incl. first specification of LTE stuff At times, 3GPP standards are a bit bulky ;-)
5 2G/3G Node B UTRAN RNC Core Network MSC/VLR GMSC PSTN / ISDN Node B BTS HLR AuC OAM SMSC other Wireless Networks BTS GERAN BSC P C U SGSN GGSN X.25 / Internet / corporate networks RAN: Radio Access Network RNC: Radio Network Controller MSC: Mobile Switching Center AuC: Authentication Center UTRAN: UMTS RAN BTS: Base Transceiver Station VLR: Visitor Location Register OAM: Operation Administration & Maintenance GERAN: GSM Enhanced RAN BSC: Base Station Controller GMSC: Gateway MSC SMSC: Short Message Service Center PCU: Paket Control Unit HLR: Home Location Register GSN: GPRS Support Node S/GGSN: Serving/Gateway GSN Source: 3GPP
6 4G
7 Backhaul Networks
8 Backhaul networks Definition In communication services Used to transport information from one network node to another In mobile communication Mobile Backhaul Carries data from the RAN to the management network and back. Three primary functions Transport Aggregation and grooming Switching/routing
9 Mobile Backhaul (3G)
10 Backhaul networks in 4G 4G specific requirements laid out by 3GPP Includes enodeb MME SGW enb MME SAE-GW Internet Represents The transport network between enodeb and MME The transport network between enodeb and SGW AAA
11 Backhaul networks Technologies Mostly ATM in the early years (GSM) PDH/SDH over Microwave, T1/E1 IP/MPLS Hybrid Approach with data offloading to DSL Carrier Ethernet
12 How to get into backhaul Physical intrusion to some cage located in the somewhere Get access to network segment Microwave DSL Carrier Ethernet 4G aggregates dumb BTS and BSC/RNC functions on one device enb not dumb anymore.
13 Once you re in (a backhaul network) Attack components 3G: SGSN, RNC, NodeB 4G: MME, enb, SAE-GW Routers/Switches Eavesdropping Will get you some key material but what would you need this for? Pretty much everything is unencrypt. here anyway. That s why 3GPP insists on using IPsec gateways. Subsequent question: do (which) operators implement this? In standard bodies $SOME_BIG_COUNTRY (hint: in Asia) strongly opposed this recommendation.
14 Protocols used in Backend
15 GTP GPRS Tunneling Protocol IP-based protocol initially used to carry GPRS within GSM and UMTS networks. Plays major role in 4G networks as well. Three variants GTP-C used for control plane (signaling) GTP-U used for user data GTP used for charging data
16 GTP GTP-C Control section of the GTP standard In 3G used for signaling between SGSN and GGSN Activates and deactivates GTP sessions In roaming scenarios this happens between different operators. GTP-U Used for data transport between the RAN and the core network Can tunnel packets in several formats: IPv4, IPv6, PPP etc. GTP Used in 3G for transmitting charging data from the CDF to the CGF.
17 GTP Header The GTP Header GTPv1 GTPv2
18 Some GTP message types GTP-C provides messages for Echo Create/Update/Delete/Initiate PDP Context PDU Notification Send Routing Information Failure Report Note MS/MS info Identification SGSN Context Forward Relocation Forward SRNS Context RAN information MBMS Notification/Context/(De-)Registration/Session
19 GTP in 4G
20 GTP-C Control protocol for GTP session Very complex protocol A lots of different mandatory TLVs are defined for all the different Message types Even more optional TLVs are defined, plus vendor specific secret TLVs
21 GTP-U Tunneling protocol for ME-traffic. Static header length. Endpoint multiplexing done by 32bit TEID. (Tunnel Endpoint Identifier, more on that later) User data is transported in clear text No authentication mechanism in the protocol itself
22 GTP from a security perspective Unauthenticated protocol No inherent security properties Trusted environment assumed Is used to perform quite some functions Session establishment ( activate PDP context ) Forwarding of packets Charging related stuff All these functions rely on certain protocol fields Presumably only known to valid peers... which are isolated anyway... ERNW GmbH Breslauer Str. 28 D Heidelberg 22
23 The PDP-Context Packet Data Protocol A PDP-Context is an established data connection from the Mobile station to the Network. An Access Point Name (APN) is used to determine QoS and billing conditions. In 4G, also voice calls are data connections!
24 GTP session establishment A GTP-PDPContext-request is sent via GTP-C, which includes a local TEID and an APN. If the APN is valid the request is answered with a GTP-PDPContext-response (including remote TEID). Afterwards GTP-U packets are processed.
25 TEID in detail Tunnel Endpoint Identifier Do I need to explain that it serves to identify endpoints of tunnels? ;-) For each (user) data session.
26 TEID in detail Apparently some discussion about it being random For obvious (?) security reasons. Although we were not able to find spec prescribing this. What we observed 0x00005c35 0x00005c4d 0x00005c65 0x00005c7d 0x00005c95 [ ] Does this look random to you?
27 S1AP S1 Application Protocol Used in 4G between enodeb and MME (the S1 interface). Replaces GTP-C which is used in 3G on that interface. Uses SCTP for transport. Protocol is defined in ASN.1 only (!) in the 3GPP spec. Vendors implement proprietary extensions. What could possibly go wrong ;-)
28 S1AP Details We had the opportunity to test an enodeb MME pair, actively communicating over S1AP. Some things came to eyes early: No authentication used whatsoever. SCTP session is used to keep track of neighbor state. -> DoS via spoofed SCTP-ABORT packages. Others needed an fuzzing approach to come clear: No good parsing of the (ASN.1 defined) protocol. Fuzzing lead to major crash of the device. No tools or details released here, due to NDA. SORRY!
29 SCTP - Overview SCTP Stream Control Transmission Protocol Specified by IETF, maintained IETF Transport Area (TSVWG) WG Specs: RFC 3286 (Introduction) RFC 2960 (2000) RFC 3309 RFC 4960 (2007) RFC 5062
30 SCTP 4 way handshake SCTP vs. TCP
31 SCTP Timeline RFC 2960 (2000): initial spec RFC 4960 (2007): major rewrite RFC 5062 (2007) Security Attacks Found Against the Stream Control Transmission Protocol (SCTP) and Current Countermeasures So, over time SCTP has changed a bit
32 Tests in SCTP space Practical problems Current tools do not work very well Probably due to stack rewrites based on RFC 5206 and 4960 nmap SCTP does not work in a satisfactory manner -sz does give results -sy ( half-open handshake ) didn t show anything useful But we _knew_ the ports were there Philippe Langlois SCTPscan didn t work either. Daniel wrote quick+dirty simple SCTP port scanner.
33 SCTP hacked scanner ;) s = socket.socket(socket.af_inet, socket.sock_seqpacket) for i in ip: for j in xrange(sys.argv[2], sys.argv[3]): time.sleep(0.01) try: s.connect((j, i)) except Exception, e: print "Port %d closed on %s: %s" % (i, j, e) else: print "Port %d open on %s" % (i, j) s.close() (this is more port-knocking no real port-scanning)
34 UDP vs. SCTP UDP is nice from an attackers point of view: Easy to spoof Fast to scan SCTP brings some effort to Man-in-the-Middle attacks 4-Way Handshake in performed Security cookie is needed But, session termination by sending SCTP-ABORT packets no hard thing. In 4G, SCTP session state is used to track neighbor state -> DoS SGSN vs. GGSN
35 The VMware
36 The virtual machine Minimal gentoo linux with Username root Password toor Tools and dependencies preinstalled Tools in /root/tools GTP dizz files in /root/tools/dizzes Wireshark on the host system is recommended
37 The virtual machine Please make sure the virtual machine is running on your system. You will need it to follow the next part of the session. If you re lacking Wireshark or VMware, both can be found in the local net:
38 The Lab
39 GTP on 7200VXR 7200 is capable of serving as GGSN in a 3G net Special image needed service gprs ggsn config command Once activated, device opens up udp/2123 and udp/2152 gtp-echo-requests (gtp-v1) are answered on both ports gtp-create-pdpcontext-requests (gtp-v1) are answered on udp/2123 (gtp-c) if a valid/configured APN is given in the request
40 Lab ranges Local Network DHCP enabled /24 gw Target Network /24 40
41 The Tools
42 gtp_scan Scans a host to find gtp services on udp/sctp Python based Requires IPy Source:
43 gtp_scan cmd $ python gtp-scan.py --help Usage: gtp-scan.py [options] address[/net] Options: --version exit show program's version number and -h, --help show this help message and exit -w SEC Time to wait for cooldown -s Use SCTP for transport, instead of UDP 43
44 gtp_scan detail GTP inbuilt ping mechanism is used to discover services. Scans for GTP-U, GTP-C and GTP. Each port is tested with GTPv1 and GTPv2 echo_requests. Listening Services will send back a GTP echo_response, if no filtering is applied on the path. As hosts answer nicely and UDP is used for transport, fast scanning of wide network ranges is possible.
45 Some statistics (GTP-C) Version 1 Version 2 AfriNIC 26 (31) 11 (26) APNIC 81 (131) 97 (90) ARIN 52 (29) 45 (51) LACNIC 22 (14) 10 (18) RIPE 129 (97) 94 (435) UP 310 (302) 257 (620) [Values in brackets are the results from our last scan, some months ago]
46 apnbf Script that brute forces the APN (Access Point Name) in GTPv1c. Python based Source:
47 apnbf cmd $ python apnbf.py --help Usage: apnbf.py [options] address Options: --version show program's version number and exit -h, --help show this help message and exit -w WORDLIST Wordlist to use -d SEC BruteForce delay -v Be verbose
48 apnbf detail Host are scanned for the possibility to establish a new PDP_context. This requires a valid APN name. If the establishment is possible, further attacks could be launched. Given list for APN names is brute forced. Returned error code gives a good impression of the hosts shape.
49 APNBF results from the internetz List of most used APNs in the Wild: internet (12) INTERNET (10) Internet (10) wap (5) mms (5) airtelnet.es (4) online.telia.se (3) cmnet (3) Some gtp speakers don t care about the APN at all ;-)
50 Python based fuzzing framework Useful to fuzz GTP spreaker Requires pylibpcap and libdnet Source: 50
51 GTP on 7200VXR DoS Sending out _a_lot_ of gtp-echo-requests will stress the 7200er CPU to 100%, so that No ICMP pings answered anymore. No remote mgmt (ssh/telnet) possible (refuses connections on tcp/22). No further GTP requests processed. Sending out _a_lot_ of gtp-create-pdpcontext-requests will also stress the device, so that only ~30% of all (valid and bogus) requests are answered. However a valid APN is needed We ll get back to this
52 Exercises
53 Scan for GTP Scan the target range [ /24] for GTP* speaking devices. #cd /root/tools/gtp_scan-0.7/ #python gtp-scan.py /24
54 Scan for GTP gtp- s c a n v 0. 7 C o p y r i g h t D a n i e l M e n d e < m a i c 0 d e c a f e. d e > s t a r t i n g s c a n o f / 2 4 c o o l i n g d o w n f o r 1 0 s e c... # # # u p, f r o m udp/ ( gtp- c ) s e n t * * * V A L I D L E N I N G T P : v e r s i o n = 1 f l a g s = X X X t y p e = 3 * * * V E R S I O N N O T S U P P O R T E D # # # u p, f r o m udp/ ( gtp' ) s e n t 3 e f f v e r s i o n = 1 f l a g s = X X X t y p e = 3 l e n = 0 d a t a = f f * * * V E R S I O N N O T S U P P O R T E D # # # u p, f r o m udp/ ( gtp- c ) s e n t c 3 d e 0 1 * * * V A L I D L E N I N G T P : v e r s i o n = 1 f l a g s = X X X t y p e = 2 * * * E C H O R E S P O N S E done
55 Find the right APN Find at least one valid APN on the identified GTP-C speaking devices. #cd /root/tools/apnbf-0.1 #python apnbf.py -w apnlist
56 Find the right APN apnbf v 0. 1 C o p y r i g h t D a n i e l M e n d e < m a i c 0 d e c a f e. d e > s t a r t i n g s c a n o f t r y i n g i n t e r n e t. g p r s. u n i f o n. c o m. a r M i s s i n g o r u n k n o w n A P N trying i n t e r n e t. u n i f o n M i s s i n g o r u n k n o w n A P N trying i n t e r n e t. c t i m o v i l. c o m. a r M i s s i n g o r u n k n o w n A P N trying i n t e r n e t * * * A P N F O U N D : i n t e r n e t trying t e l s t r a. i n t e r n e t M i s s i n g o r u n k n o w n A P N
57 Establish a valid PDP-Context Find the gtp_create_pdp_context_request.dizz in the dizzes/gtp_v1/ folder on the virtual machine. Edit the APN_value field to match the discovered APN: { '_name': 'APN_value', '_type': 'basic', 'bytelen': None, 'cur': '\x0bapn_here', 'default': '\x0band_here', 'fuzz': 'none', 'length': None},
58 Establish a valid PDP-Context # nano / r o o t / t o o l s / d i z z e s / g t p _ v 1 / g t p _ c r e a t e _ p d p _ c o n t e x t _ r e q u e s t. d i z z press CTRL+W for find enter the search term APN_value replace the ernwtel.com with your APN press CTRL+O to save and CTRL+X to exit the editor
59 Establish a valid PDP-Context Once the dizz file is prepared, start up dizzy and send the described packet once: #python dizzy.py -t -o udp -d e 2123:2123../dizzes/gtp_v1/gtp_create_pdp_context_request.dizz Look into Wireshark on your host system and examine the answer. What do you see?
60 Move on to real fuzzing Establishing a valid PDP-context is nice and the first step for GTP state-full fuzzing, but we will stay with state-less fuzzing for this time, because: This a 3G/4G lab session, no fuzzing training ;) I don t had the time (yet) to write state-full fuzzing scripts (although dizzy is usable as a state-full fuzzer) We don t want to kill the telco industry today :-D
61 Move on to real fuzzing Edit the gtp_create_pdp_context_request.dizz file again and set every field you want to be fuzzed to: 'fuzz': 'std', Launch up the same dizzy command but remove the -t (testing) flag. Sit back and watch Wireshark ;-) BTW, what s the load on the target?
62 Conclusions We expect to see a number of attacks in 3G and 4G mobile telco networks in the next years, for some reasons Walled (telco) gardens are vanishing. At the same time terminals get more and more powerful. In the future it s all IP in those networks. There s a complex (IP based) protocol landscape. And potentially ppl_outside_telcos are able to understand these prots. As there are apparently people understanding Siemens PCS 7... Theory reality
63 There s never enough time THANK YOU...for yours!
Practical security research on 3G and 4G mobile telecommunications networks
Practical security research on 3G and 4G mobile telecommunications networks Daniel Mende, Enno Rey {dmende, erey}@ernw.de Who we are Old-school network geeks, working as security researchers for Germany
Security Testing 4G (LTE) Networks 44con 6th September 2012 Martyn Ruks & Nils
Security Testing 4G (LTE) Networks 44con 6th September 2012 Martyn Ruks & Nils 11/09/2012 1 Today s Talk Intro to 4G (LTE) Networks Technical Details Attacks and Testing Defences Conclusions 11/09/2012
Practical Security Testing for LTE Networks BlackHat Abu Dhabi December 2012 Martyn Ruks & Nils
Practical Security Testing for LTE Networks BlackHat Abu Dhabi December 2012 Martyn Ruks & Nils 06/11/2012 1 Today s Talk Intro to LTE Networks Technical Details Attacks and Testing Defences Conclusions
How To Understand The Gsm And Mts Mobile Network Evolution
Mobile Network Evolution Part 1 GSM and UMTS GSM Cell layout Architecture Call setup Mobility management Security GPRS Architecture Protocols QoS EDGE UMTS Architecture Integrated Communication Systems
Contents VULNERABILITIES OF MOBILE INTERNET (GPRS), 2014
VULNERABILITIES OF MOBILE INTERNET (GPRS) Dmitry Kurbatov Sergey Puzankov Pavel Novikov 2014 Contents 1. Introduction 2. Summary 3. Mobile network scheme 4. GTP protocol 5. Searching for mobile operator
IP-based Mobility Management for a Distributed Radio Access Network Architecture. [email protected]
IP-based Mobility Management for a Distributed Radio Access Network Architecture [email protected] Outline - Definition IP-based Mobility Management for a Distributed RAN Architecture Page 2 Siemens
LTE Overview October 6, 2011
LTE Overview October 6, 2011 Robert Barringer Enterprise Architect AT&T Proprietary (Internal Use Only) Not for use or disclosure outside the AT&T companies except under written agreement LTE Long Term
ETSI TS 129 274 V8.0.0 (2009-01) Technical Specification
TS 129 274 V8.0.0 (2009-01) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; General Packet Radio Service (GPRS); Evolved GPRS Tunnelling Protocol (egtp) for EPS (3GPP TS
2G/3G Mobile Communication Systems
2G/3G Mobile Communication Systems Winter 2012/13 Integrated Communication Systems Group Ilmenau University of Technology Outline 2G Review: GSM Services Architecture Protocols Call setup Mobility management
How to secure an LTE-network: Just applying the 3GPP security standards and that's it?
How to secure an LTE-network: Just applying the 3GPP security standards and that's it? Telco Security Day @ Troopers 2012 Peter Schneider Nokia Siemens Networks Research 1 Nokia Siemens Networks 2012 Intro
UMTS/GPRS system overview from an IP addressing perspective. David Kessens Jonne Soininen
UMTS/GPRS system overview from an IP addressing perspective David Kessens Jonne Soininen Introduction 1) Introduction to 3GPP networks (GPRS, UMTS) Technical overview and concepts for 3GPP networks Mobility
Mobile SCTP Transport Layer Mobility Management for the Internet
Mobile SCTP Transport Layer Mobility Management for the Maximilian Riegel Siemens AG, Munich, Germany E-mail: [email protected] Dr. Michael Tüxen Siemens AG, Munich, Germany E-mail: [email protected]
ETSI TS 129 119 V9.0.0 (2010-01) Technical Specification
TS 129 119 V9.0.0 (2010-01) Technical Specification Universal Mobile Telecommunications System (UMTS); LTE; GPRS Tunnelling Protocol (GTP) specification for Gateway Location Register (GLR) (3GPP TS 29.119
SS7 & LTE Stack Attack
SS7 & LTE Stack Attack Ankit Gupta Black Hat USA 2013 [email protected] Introduction With the evolution of IP network, Telecom Industries are using it as their core mode of communication for their network
NTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications
M2M 3GPP Standardization Further Development of LTE/LTE-Advanced LTE Release 10/11 Standardization Trends Core Network Infrastructure and Congestion Control Technology for M2M Communications The number
Diameter in the Evolved Packet Core
Diameter in the Evolved Packet Core A Whitepaper November 2009 Page 2 DIAMETER in the Evolved Packet Core Mobile broadband is becoming a reality, as the Internet generation grows accustomed to having broadband
GTP Security in 3G Core Network
2010 Second International Conference on Networks Security, Wireless Communications and Trusted Computing GTP Security in 3G Core Network Xuena Peng 1,2, Wen Yingyou 1,2, Zhao Dazhe 1,2, Zhao Hong 1,2 College
IP Multimedia System: general aspects and migration perspectives
IMS TPC EPC IP Multimedia System: general aspects and migration perspectives Dr. Leo Lehmann Federal Office of Communication, Switzerland ITU Workshop on Developments regarding telecommunication network
LTE transport network security Jason S. Boswell Head of Security Sales, NAM Nokia Siemens Networks
LTE transport network security Jason S. Boswell Head of Security Sales, NAM Nokia Siemens Networks 1 Nokia Siemens Networks New evolved Networks - new security needs Walled Garden Transport & Protocols
Whitepaper. 10 Metrics to Monitor in the LTE Network. www.sevone.com blog.sevone.com [email protected]
10 Metrics to Monitor in the LTE Network The deployment of LTE increases dependency on the underlying network, which must be closely monitored in order to avert serviceimpacting events. In addition, the
Overview of Network Architecture Alternatives for 3GPP2 Femto Cells Jen M. Chen, et al. QUALCOMM Incorporated
3GPP2 Workshop, Boston, MA Title: Source: Contact: Overview of Network Architecture Alternatives for 3GPP2 Femto Cells Jen M. Chen, et al. QUALCOMM Incorporated Jen M. Chen QUALCOMM Incorporated 858-658-2543
Chapter 10 VoIP for the Non-All-IP Mobile Networks
Chapter 10 VoIP for the Non-All-IP Mobile Networks Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 10.1 GSM-IP: VoIP Service for GSM 256
Trends in Mobile Network Architectures 3GPP LTE Mobile WiMAX Next Generation Mobile Networks Dr.-Ing. Michael Schopp, Siemens Networks
Trends in Mobile Network Architectures 3GPP LTE Mobile WiMAX Next Generation Mobile Networks Dr.-Ing. Michael Schopp, Siemens Networks Outline 1 Next Generation Mobile Networks 2 New Radio Access Network
Use of MPLS in Mobile Backhaul Networks
Use of MPLS in Mobile Backhaul Networks Introduction Backhaul plays a vital role in mobile networks by acting as the link between Radio Access Network (RAN) equipment (Eg: radio basestation) and the mobile
Mobile Office Security Requirements for the Mobile Office
Mobile Office Security Requirements for the Mobile Office [email protected] Alcatel SEL AG 20./21.06.2001 Overview Security Concepts in Mobile Networks Applications in Mobile Networks Mobile Terminal used
So happy to be here! Paparazzi over IP. Daniel Mende & Pascal Turbing {dmende pturbing}@ernw.de. www.ernw.de
So happy to be here! Paparazzi over IP Daniel Mende & Pascal Turbing {dmende pturbing}@ernw.de 2/18/2013 ERNW GmbH Carl-Bosch-Str. 4 DE-69115 Heidelberg #2 Who we are Old-school network geeks, working
Introduction to Evolved Packet Core
S T R A T E G I C W H I T E P A P E R Introduction to Evolved Packet Core This white paper provides a brief introduction to Evolved Packet Core a new mobile core for LTE. Herein, key concepts and functional
Mobile network evolution A tutorial presentation
Mobile network evolution A tutorial presentation Andy Sutton Principal Design Consultant - Transport Networks Avren Events, Time and Sync in Telecoms, Dublin, Ireland Tuesday 2 nd November 2010 hello About
Mobile Communications
October 21, 2009 Agenda Topic 2: Case Study: The GSM Network 1 GSM System General Architecture 2 GSM Access network. 3 Traffic Models for the Air interface 4 Models for the BSS design. 5 UMTS and the path
10 METRICS TO MONITOR IN THE LTE NETWORK. [ WhitePaper ]
[ WhitePaper ] 10 10 METRICS TO MONITOR IN THE LTE NETWORK. Abstract: The deployment of LTE increases dependency on the underlying network, which must be closely monitored in order to avert service-impacting
Virtualization techniques for redesigning mobile backhaul networks: challenges and issues. Fabrice Guillemin Orange Labs, IMT/IMT/OLN/CNC/NCA
Virtualization techniques for redesigning mobile backhaul networks: challenges and issues Fabrice Guillemin Orange Labs, IMT/IMT/OLN/CNC/NCA MobiArch 2015 September 7, 2015 Outline 1 2 3 Introduction Convergent
Index. Common Packet Channel (CPCH) 25 Compression 265, 279 82, 288 header compression 284
bindex.fm Page 296 Tuesday, March 22, 2005 7:17 AM Index 2G, 2.5G, 3G 13 3GPP 118 Release 5 (Rel 5) 124 Release 6 (Rel 6) 125 Release 97/98 (Rel 97/98) 119 Release 99 (Rel 99) 120 4 3GPP2 129 4G 13, 44
4G Mobile Networks At Risk
07.05.1203 Consortium Attack analysis and Security concepts for MObile Network infastructures supported by collaborative Information exchange 4G Mobile Networks At Risk The ASMONIA Threat and Risk Analysis
464XLAT: Breaking Free of IPv4. [email protected] APRICOT 2014
464XLAT: Breaking Free of IPv4 [email protected] APRICOT 2014 1 Background T-Mobile US is a GSM / UMTS / LTE provider in the USA with 45+ Million subscribers In 2008, T-Mobile launched the first
Authentication and Security in IP based Multi Hop Networks
7TH WWRF MEETING IN EINDHOVEN, THE NETHERLANDS 3RD - 4TH DECEMBER 2002 1 Authentication and Security in IP based Multi Hop Networks Frank Fitzek, Andreas Köpsel, Patrick Seeling Abstract Network security
Chapter 2 Mobility Management for GPRS and UMTS
Chapter 2 Mobility Management for GPRS and UMTS Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University Outline 2.1 Network Architectures 2.2 Concepts
Mobility Management for All-IP Core Network
Mobility Management for All-IP Core Network Mobility Management All-IP Core Network Standardization Special Articles on SAE Standardization Technology Mobility Management for All-IP Core Network PMIPv6
SAE and Evolved Packet Core
SAE and Evolved Packet Core Farooq Bari Seattle Communications (COM-19) Society Chapter Nov. 13, 2008 1 SAE/EPS Background Around 2005, 3GPP RAN groups initiated the LTE work and in parallel the SAE work
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: [email protected]
Outsourcing and network sharing: key considerations to solve the backhaul challenge
Outsourcing and network sharing: key considerations to solve the backhaul challenge Franck Chevalier Head of Broadband Sector, Operations Consulting September 2008 Contents 2 About Analysys Mason Market
Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab
Long-Term Evolution Mobile Telecommunications Networks WMNet Lab Background Long-Term Evolution Define a new packet-only wideband radio with flat architecture as part of 3GPP radio technology family 2004:
LTE Attach and Default Bearer Setup Messaging
LTE Attach and Default Bearer Setup Messaging 2012 Inc. All Rights Reserved LTE Attach Message Sequence Chart enodeb MME SGW HSS Initial UE Message Update Location Update Location Answer Create Session
ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/240.8550; [email protected] +32/3/240.7830; Guy.Reyniers@alcatel.
Contact: ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/240.8550; [email protected] +32/3/240.7830; [email protected] Voice over (Vo) was developed at some universities to diminish
Cisco ASR 5000 Mobility Management Entity Administration Guide
Cisco ASR 5000 Mobility Management Entity Administration Guide Version 14.0 Last Updated February 28, 2014 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com
Implementing LTE International Data Roaming
Implementing International Data Roaming Data Roaming Standardization Implementing International Data Roaming On completion of EPC standardization at 3GPP, specifications for international roaming between
Configuring a Load-Balancing Scheme
This module contains information about Cisco Express Forwarding and describes the tasks for configuring a load-balancing scheme for Cisco Express Forwarding traffic. Load-balancing allows you to optimize
Chapter 8 Security Pt 2
Chapter 8 Security Pt 2 IC322 Fall 2014 Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 All material copyright 1996-2012 J.F Kurose and K.W. Ross,
Linux Network Security
Linux Network Security Course ID SEC220 Course Description This extremely popular class focuses on network security, and makes an excellent companion class to the GL550: Host Security course. Protocols
PDF vytvořeno zkušební verzí pdffactory www.fineprint.cz UMTS
UMTS Generations of mobile systems Generation 1 (1980-1995) 2 (1992-2000) 2,5 (1999-2010) 3 (2004-20?) Names NMT (Nordic Mobile Telephone); 450 MHz, 900 MHz AMPS (Advance Mobile Telephone System); USA
Synchronization Requirements in Cellular Networks over Ethernet
Synchronization Requirements in Cellular Networks over Ethernet IEEE 802.3 TS Interim, May. 2009 J. Kevin Rhee 1, Kyusang Lee 2, and Seung-Hwan Kim 3 1 KAIST, 2 ACTUS Networks, and 3 ETRI, S. Korea Acknowledgment
2G Cellular Data Networks
1 2 General Mobility Issues 2G Cellular Data Networks Registration and Authentication User Locate local service provider access point Obtain network access Service provider Locate mobile user within network
Immersed Network Discovery and Attacks. Philippe Langlois Telecom Security Task Force [email protected] http://www.tstf.
Immersed Network Discovery and Attacks Specifics of Telecom Core Network (CN) insider attacks Philippe Langlois Telecom Security Task Force [email protected] http://www.tstf.net 1 Speaker Introduction
IPV6 IN MOBILE NETWORKS
IPV6 IN MOBILE NETWORKS APNIC37 - TUTORIAL PRESENTATION TUESDAY 25/02/2014 TELSTRA TEMPLATE 4X3 BLUE BETA TELPPTV4 Sunny Yeung Senior Technology Specialist Telstra Wireless Data Engineering AGENDA 1. Why
Overview of the Evolved packet core network
UNIVERSITY OF ALBERTA Overview of the Evolved packet core network Project report submitted to the Faculty of graduate studies and research University of Alberta In partial fulfillment of the requirements
Impact of IP on Mobile Communications THIS IS CISCO ON THE MOVE
Impact of IP on Mobile Communications David Caspari Vice President Asia Pacific Service Provider Feb 24, 2005 THIS IS CISCO ON THE MOVE 1 The Vision of Mobility Delivering Operational and Service Benefits
3GPP TS 29.119 V7.0.0 (2007-06)
TS 29.119 V7.0.0 (2007-06) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network; GPRS Tunnelling Protocol (GTP) specification for GLR (Release 7) The present
Technical white paper. Enabling mobile broadband growth Evolved Packet Core
Technical white paper Enabling mobile broadband growth Evolved Packet Core Contents 3 Enabling mobile broadband growth 4 Enabling migration from current networks to LTE 4 Terminology 5 The demand for cost-effective
Worldwide attacks on SS7 network
Worldwide attacks on SS7 network P1 Security Hackito Ergo Sum 26 th April 2014 Pierre-Olivier Vauboin ([email protected]) Alexandre De Oliveira ([email protected]) Agenda Overall telecom architecture Architecture
Protocol Signaling Procedures in LTE
White Paper Protocol Signaling Procedures in LTE By: V. Srinivasa Rao, Senior Architect & Rambabu Gajula, Lead Engineer Overview The exploding growth of the internet and associated services has fueled
Network Infrastructure Security in Cellular Data Networks: An Initial Investigation
Network Infrastructure Security in Cellular Data Networks: An Initial Investigation Kavita Barapatre, Nirlesh Koshta, Vishal Sharma IIT Bombay, Mumbai, India and Fabio Ricciato Forschungszentrum Telekommunikation
Traffic Recognition in Cellular Networks
IT 09 010 Examensarbete 30 hp March 2009 Traffic Recognition in Cellular Networks Alexandros Tsourtis Institutionen för informationsteknologi Department of Information Technology Abstract Traffic Recognition
Securing Next Generation Mobile Networks
White Paper October 2010 Securing Next Generation Mobile Networks Overview As IP based telecom networks are deployed, new security threats facing operators are inevitable. This paper reviews the new mobile
Understanding Mobile Wireless Backhaul
Understanding Mobile Wireless Backhaul Understanding Mobile Wireless Backhaul 1 Introduction Wireless networks are evolving from voice-only traffic to networks supporting both voice and high-speed data
192620010 Mobile & Wireless Networking. Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4]
192620010 Mobile & Wireless Networking Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4] Geert Heijenk Outline of Lecture 5 Cellular Systems (UMTS / LTE) (1/2) q Evolution of cellular
Global System for Mobile Communication Technology
Global System for Mobile Communication Technology Mobile Device Investigations Program Technical Operations Division DHS - FLETC GSM Technology Global System for Mobile Communication or Groupe Special
Advanced SIP Series: SIP and 3GPP Operations
Advanced S Series: S and 3GPP Operations, Award Solutions, Inc Abstract The Session Initiation Protocol has been chosen by the 3GPP for establishing multimedia sessions in UMTS Release 5 (R5) networks.
Chapter 2: Wireless IP Network Architectures
Chapter 2: Wireless Network Architectures Jyh-Cheng Chen and Tao Zhang -Based Next-Generation Wireless Networks Published by John Wiley & Sons, Inc. January 2004 This material is protected under all Copyright
The 3GPP and 3GPP2 Movements Towards an All IP Mobile Network. 1 Introduction
The 3GPP and 3GPP2 Movements Towards an All IP Mobile Network Girish Patel Wireless Solutions Nortel Networks Richardson, TX [email protected] Steven Dennett Personal Communications Sector Motorola
Flow-Based Monitoring of GTP Traffic in Cellular Networks. Master of Science Thesis. E.H.T.B. Brands
Flow-Based Monitoring of GTP Traffic in Cellular Networks Master of Science Thesis by E.H.T.B. Brands Date: July 20, 2012 Committee: dr. ir. Aiko Pras Rick Hofstede, M.Sc. dr. ir. Georgios Karagiannis
UNDERSTANDING CORE TELECOM SECURITY
SOLUTION BRIEF -TELECOM UNDERSTANDING CORE TELECOM SECURITY If you think you re not affected, consider that a 2013 Congressional survey of more than 150 utility companies revealed more than a dozen utilities
GSM Network and Services
GSM Network and Services GPRS - sharing of resources 1 What is the problem? Many data applications are very bursty in its traffic pattern: http, smtp, pop, telnet,... Why reserve physical resources at
3GPP Long Term Evolution: Architecture, Protocols and Interfaces
3GPP Long Term Evolution: Architecture, Protocols and Interfaces Aderemi A. Atayero, Matthew K. Luka, Martha K. Orya, Juliet O. Iruemi Department of Electrical & Information Engineering Covenant University,
Mobile Devices Security: Evolving Threat Profile of Mobile Networks
Mobile Devices Security: Evolving Threat Profile of Mobile Networks SESSION ID: MBS-T07 Anand R. Prasad, Dr.,ir., Selim Aissi, PhD Objectives Introduction Mobile Network Security Cybersecurity Implications
Mobile Services (ST 2010)
Mobile Services (ST 2010) Chapter 2: Mobile Networks Axel Küpper Service-centric Networking Deutsche Telekom Laboratories, TU Berlin 1 Mobile Services Summer Term 2010 2 Mobile Networks 2.1 Infrastructure
EXPLORER. TFT Filter CONFIGURATION
EXPLORER TFT Filter Configuration Page 1 of 9 EXPLORER TFT Filter CONFIGURATION Thrane & Thrane Author: HenrikMøller Rev. PA4 Page 1 6/15/2006 EXPLORER TFT Filter Configuration Page 2 of 9 1 Table of Content
5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network
5.0 Network Architecture 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network 1 5.1The Internet Worldwide connectivity ISPs connect private and business users Private: mostly dial-up connections Business:
Mobility and cellular networks
Mobility and cellular s Wireless WANs Cellular radio and PCS s Wireless data s Satellite links and s Mobility, etc.- 2 Cellular s First generation: initially debuted in Japan in 1979, analog transmission
Lab Objectives & Turn In
Firewall Lab This lab will apply several theories discussed throughout the networking series. The routing, installing/configuring DHCP, and setting up the services is already done. All that is left for
How To Build A Network Architecture For A Cell Phone Network
Media gateway for mobile networks Magnus Fyrö, Kai Heikkinen, Lars-Göran Petersen, and Patrik Wiss The telecommunications community is migrating toward a new network architecture based on horizontal layers.
Virtualization techniques for network functions. Fabrice Guillemin, Orange Labs, OLN/CNC/NCA September 14, 2015
Virtualization techniques for network functions Fabrice Guillemin, Orange Labs, OLN/CNC/NCA September 14, 2015 Introduction Network functions are today hosted by dedicated hardware, typically high performance
Nokia Siemens Networks Flexi Network Server
Nokia Siemens Networks Flexi Network Server Ushering network control into the LTE era 1. Moving towards LTE Rapidly increasing data volumes in mobile networks, pressure to reduce the cost per transmitted
Ref: A. Leon Garcia and I. Widjaja, Communication Networks, 2 nd Ed. McGraw Hill, 2006 Latest update of this lecture was on 16 10 2010
IPv4 Addressing There are several non-profit organizations in the world that have the authority for assigning IP addresses to institutions that need access to the Internet. These organizations are (for
EE 4105 Communication Engg-II Dr. Mostafa Zaman Chowdhury Slide # 1
EE 4105 Communication Engg-II Dr. Mostafa Zaman Chowdhury Slide # 1 1 Circuit-Switched Systems In a circuit-switched system, each traffic channel is dedicated to a user until its cell is terminated. Circuit
SIP Trunking Configuration with
SIP Trunking Configuration with Microsoft Office Communication Server 2007 R2 A Dell Technical White Paper End-to-End Solutions Team Dell Product Group - Enterprise THIS WHITE PAPER IS FOR INFORMATIONAL
Mobile. Analyzing, Planning and Optimizing Heterogeneous Mobile Access and Core Networks
Mobile Analyzing, Planning and Optimizing Heterogeneous Mobile Access and Core Networks The Features NetWorks Mobile is a tool for analyzing, planning and optimizing the fixed-line part of your (mobile)
ALTERNATIVE BACKHAUL AND DATA OFFLOAD SOLUTIONS FOR GSM AND UMTS OPERATORS
QUICK LOOK ALTERNATIVE BACKHAUL AND DATA OFFLOAD SOLUTIONS FOR GSM AND UMTS OPERATORS The Cisco RAN Optimization solution offers alternative radio access network (RAN) backhaul transport and data offload
Study of Long Term Evolution Network, its Architecture along with its Interfaces
International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Study
IMT-2000 Network Architecture
IMT-2000 Network Architecture vtoshio Shimoe vtakamichi Sano (Manuscript received May 31, 2002) International Mobile Telecommunication-2000 (IMT-2000) is a third-generation mobile communication system.
TS-3GB-S.R0103-0v1.0 Network Firewall Configuration and Control (NFCC) - Stage 1 Requirements
TS-3GB-S.R0103-0v1.0 Network Firewall Configuration and Control (NFCC) - Stage 1 Requirements Mar 3,2005 THE TELECOMMUNICATION TECHNOLOGY COMMITTEE TS-3GB-S.R0103-0v1.0 Network Firewall Configuration and
OLD VULNERABILITIES IN NEW PROTOCOLS? HEADACHES ABOUT IPV6 FRAGMENTS
OLD VULNERABILITIES IN NEW PROTOCOLS? HEADACHES ABOUT IPV6 FRAGMENTS Eric Vyncke (@evyncke) Cisco Session ID: ARCH W01 Session Classification: Advanced Agenda Status of WorldWide IPv6 Deployment IPv6 refresher:
Telecom Signaling attacks on 3G and LTE networks
Telecom Signaling attacks on 3G and LTE networks from SS7 to all-ip, all open [email protected] P1 Security Inc. v1.1 Telecom security intro! SIP, PBX,...! Periphery, customer side.! Long gone
Mobile Wireless Overview
Mobile Wireless Overview A fast-paced technological transition is occurring today in the world of internetworking. This transition is marked by the convergence of the telecommunications infrastructure
During your session you will have access to the following lab configuration. CLIENT1 (Windows XP Workstation) 192.168.0.2 /24
Introduction The Network Vulnerabilities module provides you with the instruction and Server hardware to develop your hands on skills in the defined topics. This module includes the following exercises:
GPRS and 3G Services: Connectivity Options
GPRS and 3G Services: Connectivity Options An O2 White Paper Contents Page No. 3-4 5-7 5 6 7 7 8-10 8 10 11-12 11 12 13 14 15 15 15 16 17 Chapter No. 1. Executive Summary 2. Bearer Service 2.1. Overview
2G Mobile Communication Systems
2G Mobile Communication Systems 2G Review: GSM Services Architecture Protocols Call setup Mobility management Security HSCSD GPRS EDGE References Jochen Schiller: Mobile Communications (German and English),
A System for Detecting a Port Scanner in 3G WCDMA Mobile Networks
A System for Detecting a Port Scanner in 3G WCDMA Mobile Networks K. Sekwon 1, O. Joohyung 1, I. Chaetae 1, and K. Inho 2 1 Korea Internet & Security Agency, IT Venture Tower, Jungdaero 135, Songpa, Seoul
The LTE Network Architecture
S T R A T E G I C W H I T E P A P E R The LTE Network Architecture A comprehensive tutorial Long Term Evolution (LTE) is the latest buzzword on everyone s lips, but are you as conversant with the LTE architecture
