SRv6 for Mobile User-Plane
|
|
- Willis Ramsey
- 5 years ago
- Views:
Transcription
1 SRv6 for Mobile User-Plane draft-ietf-dmm-srv6-mobile-uplane-01 IETF101 S.Matsushima, C.Filsfils, M.Kohno, D.Voyer, C.Perkins, P.Camarillo
2 Comments since IETF100 Many positive comments from both On/Off-List Adopted as a WG document. But with some complains mainly on readability, i.e: packet flow description. Concerns on SRH SRH insertion or IPv6 encaps with SRH Impact to size of overhead Applicability for 5G architecture Need to be clear on which generation is the target Functions covered versus existing User Plane protocol GTP-U Messages (e.g, End-Marker) GTP-U Extension headers (e.g, 5G container) IPv4/Ethernet PDU support
3 Summary of Updates from v00 to v01 Reference architecture and terminology changes Refer to 5G arch (TS23.501), but not limited to only that. Traditional mode ( from Basic mode in v00 ) Enhanced mode ( from Aggregate mode in v00) Uses IPv6 encapsulation with SRH by default thereby supporting other types of PDU, e.g. IPv4, Ethernet, etc., Improved draft readability Added detailed packet flows, simplified use-cases. Added interworking with IPv6/GTP New SR-GW functionality at UPF No need for an uplink classifier
4 Next Steps Extend function coverage To support GTP-U Messages and Extension headers, i.e, 5GS Container. Ideally, GTP-U Extension header encodings are not modified. Needs further study. Examples with different UPFs Interaction with Uplink Classifier UPF and/or Branching Point UPF for use cases. e.g, traffic measurement, lawful intercept, multi-homing, charging, etc.,
5 A View of 3GPP-friendly SRv6 UP Protocol Stack UE Application PDU Layer 5G-AN Protocol Layers 5G-AN Protocol Layers 5G-AN N3 UPF UPF N6 (PDU Session Anchor) Relay IPv6* L2 L1 IPv6* L2 L1 Relay IPv6* L2 L1 PDU Layer IPv6* L2 L1 *: IPv6 header + SRH (variable size: 1 SID = 16Bytes) No SRH in traditional mode with just an IPv6 header (40Bytes)
6 A View of 3GPP-friendly SRv6 UP Protocol Stack (gnb/n3 unchanged scenarios) UE Application 5G-AN N3 UPF UPF N6 (PDU Session Anchor) PDU Layer PDU Layer 5G-AN Protocol Layers 5G-AN Protocol Layers Relay GTP-U UDP/IP L2 GTP-U UDP/IP L2 Relay IPv6* L2 IPv6* L2 L1 L1 L1 L1 *: IPv6 header + SRH (variable size: 1 SID = 16Bytes) No SRH in traditional mode with just an IPv6 header (40Bytes)
7 Traditional mode
8 Reference diagram AMF UE gnb N2 SMF N4 N11 A G1 X2 N3 UPF U1 UPF U2 N6 Internet N3 G2 AMF: Access & Mobility Function SMF: Session Management Function gnb: 5G enodeb (i.e., base station) UPF: User Plane Function N2, N3, N4, N6,, N11: 5G reference points (functional block interfaces) X2: inter-base station reference point
9 Traditional mode Mobile user-plane functions are the same ones as with GTP-U. It s just a data plane replacement. Equivalent with existing User Plane in terms of functionality. PDU sessions mapped 1-for-1 with a GTP-U tunnel. In this mode, mapped with SRv6 policy. gnb is SRv6 capable but from control plane viewpoint there s no change. Lower MTU overhead than GTP-U over IPv6/UDP! draft-dukes-spring-mtu-overhead-analysis-00
10 Traditional mode - uplink AMF N11 N2 SMF N4 UE gnb G UPF1 UPF2 N3 U1 U2 N6 Internet T.Encaps.Red End.MAP End.DT SA = A::, DA = Z:: SA = G::, DA = U1:: SA = G::, DA = U2:: SA = A::, DA = Z:: SA = A::, DA = Z:: SA = A::, DA = Z::
11 Traditional mode - downlink AMF N11 N2 SMF N4 UE G::1 gnb UPF1 UPF2 N3 U1 U2 N6 Internet End.DX End.MAP T.Encaps.Red SA = Z::, DA = A:: SA = U2::, DA = G::1 SA = Z::, DA = A:: SA = U2::, DA = U1:: SA = Z::, DA = A:: SA = Z::, DA = A::
12 End.Map The Endpoint function with SID mapping (End.MAP) is used in several scenarios. Particulary in mobility, is is used in the UPF for When N receives a packet destined to S and S is a local End.Map SID, N does: 1. look up the IPv6 DA in the mapping table 2. update the IPv6 DA with the new mapped SID ;; Ref1 3. forward according to the new mapped SID 4. ELSE /* if S is NOT a local End.Map SID */ 5. Drop the packet Ref1: SRH is NOT modified if it exists in the header.
13 Enhanced mode
14 Reference diagram AMF N2 N11 SMF UE gnb N4 A G1 X2 NFV TE UPF N3 S1 C1 U2 N6 Internet G2 C1: Traffic Engineering S1: Service function instance running on NFV platform AMF: Access & Mobility Function SMF: Session Management Function gnb: 5G enodeb (i.e., base station) UPF: User Plane Function N2, N3, N4, N6,, N11: 5G reference points (functional block interfaces) X2: inter-base station reference point
15 Enhanced mode Several UE share the same SR policy (and its SIDs) The SR policy includes Traffic Engineering(C1) and NFV(S1) The gnb control-plane (N2 interface) might, or might not be unchanged: Ø If unchanged, we signal a single IP address that the gnb resolves with PCEP, reverse DNS, LISP into a SID list Ø If changed, we signal a full SID list over the N2 interface
16 Enhanced mode - uplink AMF N11 N2 SMF N4 UE gnb G NFV S1 TE C1 UPF2 U2 Internet T.Encaps.Red <S1::, C1::, U2::> End.* End.* End.DT with PSP SA = A::, DA = Z:: SA = G::, DA = S1:: SR Hdr (U2::, C1::) SL=2 SA = A::, DA = Z:: SA = G::, DA = C1:: SR Hdr (U2::, C1::) SL=1 SA = A::, DA = Z:: SA = G::, DA = C1:: SA = A::, DA = Z:: SA = A::, DA = Z:: End.*: Appropriate SRv6 End function type for the purposes.
17 Enhanced mode - downlink AMF N11 N2 SMF N4 UE G::1 gnb NFV S1 TE C1 UPF2 U2 Internet End.DX with PSP End.* End.* T.Encaps.Red <C1::, S1::, G::1> SA = U2::, DA = S1:: SA = U2::, DA = C1:: SA = U2::, DA = G::1 SR Hdr (G::1, S1::) SL=1 SR Hdr (G::1, S1::) SL=2 SA = Z::, DA = A:: SA = Z::, DA = A:: SA = Z::, DA = A:: SA = Z::, DA = A:: SA = Z::, DA = A:: End.*: Appropriate SRv6 End function type for the purposes.
18 Enhanced mode with unchanged gnb IPv6 GTP behavior
19 SRv6 (N3 unchanged IPv6/GTP) Application PDU Layer PDU Layer 5G-AN Protocol Layers 5G-AN Protocol Layers Relay GTP-U UDP/IPv6 L2 Relay GTP-U UDP/IPv6 L2 IPv6* L2 IPv6* L2 L1 L1 L1 L1 UE 5G-AN UPF UPF (PDU Session Anchor) N3 N6 At the N3 the packet is IPv6/GTP, but IPv6 DA is an SRv6 segment. Routing is based on SRv6. *: IPv6 header + SRH (variable size: 1 SID = 16Bytes) No SRH in traditional mode with just an IPv6 header (40Bytes)
20 Reference diagram AMF N2 N11 SMF UE gnb N4 A G1 X2 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet G2 C1: Traffic Engineering S1: Service function instance running on NFV platform X: GTP-U/SRv6 Interworking AMF: Access & Mobility Function SMF: Session Management Function gnb: 5G enodeb (i.e., base station) UPF: User Plane Function N2, N3, N4, N6,, N11: 5G reference points (functional block interfaces) X2: inter-base station reference point SR GW: Segment Routing Gateway between GTP-U/IPv6 and SRv6
21 Objective AMF N2 N11 SMF UE gnb N4 A G1 X2 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet G2 SR GW to UPF U2 is SRv6 capable for the underlay, overlay and service chaining GTP-U endpoint IPv6 addresses of gnb and SR GW could be treated as SRv6 SID. No software changes in the gnb To achieve this we deploy an SR GW in between gnb and UPF (N3 interface) Any SRv6 capable router on hardware or software. Applies to any kind of PDU session types
22 Uplink traffic Old: IPv6 addr X::1 + TEID (1234) New: IPv6 SID X:A::1 + TEID (1234) X:A:1 is BSID at X TEID (1234) could be dummy N2 AMF N11 SMF UE gnb N4 A G1 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet
23 Uplink traffic Old: IPv6 addr X::1 + TEID (1234) New: IPv6 SID X:A::1 + TEID (1234) X:A:1 is BSID at X TEID (1234) could be dummy N2 AMF SMF N4 N11 UE gnb A G1 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet SA = A::, DA = Z:: SA = G1::, DA = X:A::1 UDP - GTP TEID: 1234 SA = A::, DA = Z:: SRGW advertise SID in LOC(64b of X ) + Algorithm(8b of A and B) format : X:A::/72 -> Low latency X:B::/72 -> High bandwidth SRGW does End.M.GTP6.D function for X:A:: and X:B::. X:A::1 is a type of End.M.GTP6.D SID that pops the GTP header without lookup and pushes an outer header with SID list X:A:1 could be a flex-alg SID (end-to-end network slicing) for other SRv6 nodes. X:A::1 can be shared across UEs
24 Uplink traffic Old: IPv6 addr X::1 + TEID (1234) New: IPv6 SID X:A::1 + TEID (1234) X:A:1 is BSID at X TEID (1234) could be dummy N2 AMF SMF N4 N11 UE gnb A G1 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet End.M.GTP.6.D End.* End.* End.DT6 SA = A::, DA = Z:: SA = G1::, DA = X:A::1 UDP - GTP TEID: 1234 SA = A::, DA = Z:: SR Hdr SA = X::, DA = S1:: (U2::, C1::) SL=2 SA = A::, DA = Z:: SR Hdr SA = X::, DA = C1:: (U2::, C1::) SL=1 SA = A::, DA = Z:: SA = X::, DA = U2:: SA = A::, DA = Z:: SA = A::, DA = Z:: SRGW advertise SID in LOC(64b of X ) + Algorithm(8b of A and B) format : X:A::/72 -> Low latency X:B::/72 -> High bandwidth SRGW does End.M.GTP6.D function for X:A:: and X:B::. X:A::1 is a type of End.M.GTP6.D SID that pops the GTP header without lookup and pushes an outer header with SID list X:A:1 could be a flex-alg SID (end-to-end network slicing) for other SRv6 nodes. X:A::1 can be shared across UEs Without modifying the N2 interface we are steering the UE packets to an SRGW along the designated algorithm path. End.*: Appropriate SRv6 End function type for the purposes.
25 End.M.GTP6.D The " Endpoint function with IPv6/GTP decapsulation into SR policy (End.M.GTP6.D) is used to in interworking scenario the direction from legacy user-plane to SRv6 user- plane network. When N receives a packet destined to S and S is a local End.M.GTP6.D SID, N does: 1. IF NH=UDP and UDP.DST_PORT=GTP 2. pop IP, UDP and GTP headers 3. push an outer IPv6 header with its own SRH 4. set the outer IPv6 SA to A 5. set the outer IPv6 DA to the first segment of the SRv6 Policy 6. forward according to the first segment of the SRv6 Policy 7. ELSE 8. drop the packet
26 Downlink traffic AMF N2 N11 SMF Remote Endpoint == G1:: + TEID (3456) G1:: is a gnb IPv6 addr UE gnb N4 A G1 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet SA = Z::, DA = A:: UPF U2 (anchor point) maintains state of A: FIB lookup: A/128 is matched to <C1::, S1::, X::2:3456, G1::> SRGW SID X:: need be pre-configured, or through N4 or other means.
27 Downlink traffic AMF N2 N11 SMF Remote Endpoint == G1:: + TEID (3456) G1:: is a gnb IPv6 addr UE gnb N4 A G1 N3 SR GW X NFV S1 End.* TE C1 End.* UPF U2 T.Encaps.Red N6 Internet SA= U2::, DA= X::2:3456 SA= U2::, DA= S1 SA= U2::, DA= C1 SA = Z::, DA = A:: SR Hdr ( G1::, X::2:3456, S1::) SL=1 SR Hdr ( G1::, X::2:3456, S1::) SL=2 SR Hdr ( G1::, X::2:3456, S1::) SL=3 SA = Z::, DA = A:: SA = Z::, DA = A:: SA = Z::, DA = A:: SRGW does End.M.GTP6.E function. X::2 is an SRv6 End.M.GTP6.E SID. Removes SRH, adds UDP and GTP with TEID received in SID ARGs IPv6 DA is the last segment of the SRH Scales (no state per UE in SR gateway) gnb could configure an IPv6 addresses per network slice. G1::1 -> Low latency G1::2 -> High bandwidth UPF U2 (anchor point) maintains state of A: FIB lookup: A/128 is matched to <C1::, S1::, X::2:3456, G1::> SRGW SID X:: need be pre-configured, or through N4 or other means. End.*: Appropriate SRv6 End function type for the purposes.
28 Downlink traffic AMF N2 N11 SMF Remote Endpoint == G1:: + TEID (3456) G1:: is a gnb IPv6 addr UE gnb N4 A G1 N3 SR GW X End.M.GTP.6.E NFV S1 End.* TE C1 End.* UPF U2 T.Encaps.Red N6 Internet SA = Z::, DA = A:: SA = X::, DA = G1:: SA= U2::, DA= X::2:3456 SA= U2::, DA= S1 SA= U2::, DA= C1 SA = Z::, DA = A:: UDP - SR Hdr ( G1::, X::2:3456, S1::) SL=1 SR Hdr ( G1::, X::2:3456, S1::) SL=2 SR Hdr ( G1::, X::2:3456, S1::) SL=3 GTP TEID: 3456 SA = Z::, DA = A:: SA = Z::, DA = A:: SA = Z::, DA = A:: SA = Z::, DA = A:: SRGW does End.M.GTP6.E function. X::2 is an SRv6 End.M.GTP6.E SID. Removes SRH, adds UDP and GTP with TEID received in SID ARGs IPv6 DA is the last segment of the SRH Scales (no state per UE in SR gateway) gnb could configure an IPv6 addresses per network slice. G1::1 -> Low latency G1::2 -> High bandwidth UPF U2 (anchor point) maintains state of A: FIB lookup: A/128 is matched to <C1::, S1::, X::2:3456, G1::> SRGW SID X:: need be pre-configured, or through N4 or other means. End.*: Appropriate SRv6 End function type for the purposes.
29 End.M.GTP6.E The " Endpoint function with encapsulation for IPv6/GTP tunnel (End.M.GTP6.E) is used in interworking scenario for the direction from SRv6 user-plane to legacy user- plane network. When interworking node N receives a packet P destined to S and S is a local End.RAN SID, N does: 1. IF NH=SRH & SL = 1 THEN ;; Ref1 2. decrement SL 3. store SRH[SL] in variable new_da 4 store TEID in variable new_teid ;; Ref2 5. pop the (outer) IPv6 header and its extension headers 6. push an IPv6 header, a UDP header and a GTP-U header 7. set the IPv6 DA to new_da 8. set the GTP_TEID to new_teid 9. lookup the new_da and forward the packet accordingly 10. ELSE 11. drop the packet Ref1: An End.M.GTP6.E SID must always be the penultimate SID. Ref2: TEID is extracted from the argument space of the current SID.
30 Enhanced mode with unchanged gnb IPv4 GTP behavior
31 SRv6 (N3 unchanged IPv4/GTP) Application 5G-AN N3 N6 UPF UPF (PDU Session Anchor) PDU Layer PDU Layer Relay Relay 5G-AN Protocol Layers 5G-AN Protocol Layers GTP-U UDP/IPv4 L2 GTP-U UDP/IPv4 L2 IPv6* L2 IPv6* L2 L1 L1 L1 L1 UE At the N3 the packet is IPv4/GTP. *: IPv6 header + SRH (variable size: 1 SID = 16Byte) No SRH in traditional mode with just an IPv6 header (40Byte)
32 Reference topology UE gnb N2 AMF SMF N4 N11 A G1 X2 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet UE G2 C1: Traffic Engineering S1: Service function instance running on NFV platform X: GTP-U/SRv6 Interworking AMF: Access & Mobility Function SMF: Session Management Function gnb: 5G enodeb (i.e., base station) UPF: User Plane Function N2, N3, N4, N6,, N11: 5G reference points (functional block interfaces) X2: inter-base station reference point SR GW: Segment Routing Gateway between GTP-U/IPv4 and SRv6
33 Objective AMF N2 N11 SMF UE gnb N4 A G1 X2 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet UE G2 SR GW to UPF U2 is SRv6 capable for the underlay, overlay and service chaining GTP-U endpoint of gnb and SR GW addresses on N3 is IPv4. No software changes in the gnb To achieve this we deploy an SR GW in between gnb and UPF (N3 interface) Any SRv6 capable router on hardware or software. Applies to any kind of PDU session types
34 Uplink AMF IPv4 addr of SRGW + TEID (1234) N2 N11 SMF N4 UE gnb A G1 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet T.M.Tmap End.* End.* End.DT SA = A::, DA = Z:: IPv4 Hdr SA = G1, DA = SRGW UDP - GTP TEID: 1234 SA = A::, DA = Z:: SR Hdr SA = X::, DA = S1:: (U2::, C1::) SL=2 SA = A::, DA = Z:: SR Hdr SA = X::, DA = C1:: (U2::, C1::) SL=1 SA = A::, DA = Z:: SA = X::, DA = U2:: SA = A::, DA = Z:: SA = A::, DA = Z:: SRGW does T.M.Tmap function. SRGW is a UPF Uplink Classifier. Coexist with current UPFs. Steers traffic into SR policy. End.*: Appropriate SRv6 End function type for the purposes.
35 Downlink AMF N2 N11 SMF UE gnb N4 IPv4 addr of gnb + TEID (3456) A G1 N3 SR GW X NFV S1 TE C1 UPF U2 N6 Internet End.M.GTP.4.E End.* End.* T.Encaps.Red SA = Z::, DA = A:: IPv4 Hdr SA = SRGW, DA = G1 UDP - GTP TEID: 3456 SA = Z::, DA = A:: SR Hdr SA= U2::, DA= X::G1:SRGW:3456 (X::G1:SRGW:3456, S1::)SL=0 SA = Z::, DA = A:: SR Hdr SA= U2::, DA= S1 (X::G1:SRGW:3456, S1::) SL=1 SA = Z::, DA = A:: SR Hdr SA= U2::, DA= C1 (X::G1:SRGW:3456, S1::) SL=2 SA = Z::, DA = A:: SA = Z::, DA = A:: X::G1:SRGW:3456is an SRv6 End.M.GTP4.E function Removes SRH, adds IPv4/UDP and GTP IPv4 SA, DA and GTP TEID are part of the SID s arguments Scales (no state per UE in SR gateway) End.*: Appropriate SRv6 End function type for the purposes.
36 End.M.GTP4.E The Endpoint function with encapsulation for IPv4/GTP tunnel (End.M.GTP4.E) is used to the direction from SRv6 user-plane to legacy userplane network. When interworking node N receives a packet destined to S and S is a local End.M.GTP4.E SID, N does: 1. IF NH=SRH & SL > 0 THEN 2. decrement SL 3. update the IPv6 DA with SRH[SL] 4. push header of TUN-PROTO with tunnel ID from S 5. push outer IPv4 header with SA, DA from S 6. ELSE 7. Drop the packet Ref1: TUN-PROTO indicates target tunnel type.
37 T.M.Tmap The "Transit with mobile tunnel decapsulation and map to an SRv6 policy function (T.M.Tmap for short) is used to the direction from legacy user-plane to SRv6 userplane network. When interworking node N receives a packet destined to a SRGW IPv4 address, N does: 1. IF P.PLOAD == TUN-PROTO THEN ;; Ref1 2. pop the outer IPv4 header and tunnel headers 3. copy IPv4 DA, SA, TUN-ID to form SID B with SRGW-IPv6-Prefix ;; embedding IPv4 DA/SA/TEID in a SID could be an option. 4. encapsulate the packet into a new IPv6 header ;; Ref2, Ref2bis 5. set the IPv6 DA = B 6. forward along the shortest path to B 7. ELSE 8. Drop the packet Ref1: P.PLOAD and T.PLOAD represent payload protocol of the receiving packet, and payload protocol of the tunnel respectively. Ref2: The received IPv6 DA is placed as last SID of the inserted SRH. Ref2bis: The SRH is inserted before any other IPv6 Routing Extension
38 Appendix
39 CC E A, E AC I4 C4 E EA., - 4 / - C A E 6C 4E A 4 4,A A E 4E4 4E <- Redundancies lessen TCO <- Can be scaled up but costy <- Hard to meet Apps reqs )3A C,3A D3E 4 34 A )3A3 AD,3A D3E 2 C 4 B 4A - -G -G -, E6 - A A 2 C 4 AD - C - C ( 2,
40 , ( 5 )
41
42 D.? C.B C?BDC B? D B -D D - - DF?B C D?, A B DC?, D C D MCL 8 SH B 38P & 38P / & OIICH 3/ ( /8 8 LN & /8 /8 LN & 38 ( 38 / ( 86 4 CH CH 4 6 3/ & ) / ) 86 4 CH CH ) / ) 38P M MCL 8/6 8L N A H 1 8P& M FHC MCL 8H IC 8L N A H OHNF HCRCM CMMF IM FI OIICH -CNQCCI Q 6 BCM /C H SM FHC - AG OH IB LC Q 2FD O HFNS IB CHF FHFNS 0 L 8H IC IB 6CNQ LGM OHNF HC FLNO H 6CNQ LGM CRFMN 8L PFBCM 2FD O HFNS IB CHF FHFNS
43 0 N 7 H R 7?D H? N IC 7N? MAL 5 R 15P) 7-15P) - 8 IIA LN ) 5 LN ) A A A A IM NAM - 2 RALM 6 A 1IN 7 IC A 15P) 2 RAL (* NM ( NM 7ACHAIN 1 7ACHAIN 1 15P) 7-15P) - *Exist in Segment Routing Extension Header (SRH)
44 C.-E 6? 6B C6A C E6?, D 6 6 A 6 C6 C? -,.,6A B6BB? CD 6 A6 C??? C C C,E C6 A C6B 6C?A B? C 6? 6?C 6AB. A6 A6B6 CB C 6 A? 6 D C? ( 3 ( ( 3 3.-E. B ) ) )-.-E 6C?A
45 -1 - ) ( ) AMF SMF
46 2- - ) ( ) AMF SMF
47 1 )( 1 AMF SMF 1 SID SID SID SID
48 2 )( AMF SMF 1 S I D S I D S I D S I D S I D S I D S I D S I D
49 7 7=58 8 ==7 = : :5 7 MAG/LMA/SGW/PGW/eNB Control-Plane Message ü Tunnel endpoint Address (A::) ü Tunnel Identifier(0x ) Control-Plane Entity User-Plane Entity ü Tunnel endpoint Address (A::) ü Tunnel Identifier(0x ) ü SID: A::1234:5678 5A: FIB table 5A:
50 SRH (Segment Routing Header) 4 Segment ID (SID)
51 46 6 SRv6 Function* Name Forwarding SRv6 Function* Name Forwarding ( - ( ) 4 (. 3 )6 ) ) 64 ( 6 ) 6 (6-64 -) 64 ) 3 ( ) 3 6 ) 6 ( ) 3 6 ) 6 (. ) 3 ) (. ) 3 ) ( ) 64 * Non exhaustive list of SRv6 Network Programming
52 IPv6 Segment Routing Header (SRH) draft-ietf-6man-segment-routing-header SRv6 Network Programming draft-filsfils-spring-srv6-network-programming
53 Traditional mode - uplink AMF N11 N2 SMF N4 UE gnb G UPF1 UPF2 N3 U1 U2 N6 Internet Encapsulation Insertion SA = A::, DA = Z:: SA = A::, DA = Z:: T.Encaps.Red End.MAP End.DT SA = G::, DA = U1:: SA = A::, DA = Z:: T.Insert.Red End.B6 End.T SA = A::, DA = U1:: SR Hdr ( Z::, U2::) SL=1 SA = G::, DA = U2:: SA = A::, DA = Z:: SA = A::, DA = U2:: SR Hdr ( Z::, U2::) SL=0 SA = A::, DA = Z:: SA = A::, DA = Z::
54 Traditional mode - downlink AMF N11 N2 SMF N4 UE gnb G UPF1 UPF2 N3 U1 U2 N6 Internet Encapsulation SA = Z::, DA = A:: End.X End.MAP T.Encaps.Red SA = U2::, DA = G:: SA = Z::, DA = A:: SA = U2::, DA = U1:: SA = Z::, DA = A:: SA = Z::, DA = A:: Insertion SA = Z::, DA = A:: End.X End.B6 T.Insert.Red SR Hdr SA = Z::, DA = G:: ( A::, G::) SL=0 SA = Z::, DA = U1:: SR Hdr ( A::, G::) SL=1 SA = Z::, DA = A::
55 Enhanced mode - uplink AMF N11 N2 SMF N4 UE gnb G NFV S1 TE C1 UPF2 U2 Internet Encaps SA = A::, DA = Z:: T.Encaps.Red <S1::, C1::, U2::> SR Hdr SA = G::, DA = S1:: (U2::, C1::) SL=2 SA = A::, DA = Z:: SA = G::, DA = C1:: SR Hdr (U2::, C1::) SL=1 SA = A::, DA = Z:: End.DT with PSP SA = G::, DA = C1:: SA = A::, DA = Z:: SA = A::, DA = Z:: Insert SA = A::, DA = Z:: T.Insert.Red <S1::, C1::, U2::> SA = A::, DA = S1:: SR Hdr (Z::, U2::, C1::) SL=3 SA = A::, DA = C1:: SR Hdr (Z::, U2::, C1::) SL=2 End.T with PSP SA = A::, DA = U2:: SR Hdr (Z::, U2::, C1::) SL=1 SA = A::, DA = Z::
56 Enhanced mode - downlink AMF N11 N2 SMF N4 NFV S1 TE C1 UPF2 U2 Internet UE gnb G End.DT with PSP T.Encaps.Red <C1::, S1::, G::> Encaps SA = Z::, DA = A:: SA = U2::, DA = G:: SA = Z::, DA = A:: SA = U2::, DA = S1:: SR Hdr (G::, S1::) SL=1 SA = Z::, DA = A:: SA = U2::, DA = C1:: SR Hdr (G::, S1::) SL=2 SA = Z::, DA = A:: SA = Z::, DA = A:: Insert SA = Z::, DA = A:: End.T with PSP SA = Z::, DA = G1:: SR Hdr (A::, G::, S1::) SL=1 SA = Z::, DA = S1:: SR Hdr (A::, G::, S1::) SL=2 SR Hdr SA = Z::, DA = C1:: (A::, G::, S1::) SL=3 T.Insert.Red <C1::, S1::, G::> SA = Z::, DA = A::
SRv6 for Mobile User-Plane
SRv6 for Mobile User-Plane draft-ietf-dmm-srv6-mobile-uplane-02 IETF102 S.Matsushima, C.Filsfils, M.Kohno, D.Voyer, C.Perkins, P.Camarillo Summary of Updates from v01 to v02 Clarify supporting PDU types
More informationSRv6 for Mobile User- Plane
SRv6 for Mobile User- Plane draft-matsushima-spring-dmm-srv6-mobile-uplane-03 IETF100 S.Matsushima, C.Filsfils, M.Kohno, D.Voyer Feedbacks after IETF99 Many people asked: System Impacts? To current control-plane
More informationShare IETF understanding on User Plane of 3GPP 5G System Intend to be a part of the LS reply to User Plane Protocol Study in 3GPP
User Plane Protocol and Architectural Analysis on 3GPP 5G System draft-hmm-dmm-5g-uplane-analysis-00 S.Homma - NTT T.Miyasaka KDDI Research S.Matsushima SoftBank D.Voyer Bell Canada IETF102@Montreal 1
More informationSRv6: Network as a Computer and Deployment use-cases
SRv6: Network as a Computer and Deployment use-cases Gaurav Dawra, Technical Leader, Cisco Systems (gdawra@cisco.com) John Brzozowski, Fellow and Chief Architect, Comcast John Leddy, Network Engineering,
More informationOptimized Mobile User Plane Solutions for 5G
Optimized Mobile User Plane Solutions for 5G draft-bogineni-dmm-optimized-mobile-user-plane-01.txt K. Bogineni, A. Akhavain, T. Herbert, D. Farinacci, A. Rodriguez-Natal, G. Carofiglio, J. Augé, L. Muscariello,
More informationA Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017
A Segment Routing (SR) Tutorial R. Bonica NANOG70 June 6, 2017 AKA: SPRING IETF Standardization Source Packet Routing In Networking (SPRING) WG ISIS, OSPF, IDR and MPLS WGs What is SR? A tunneling technology
More informationDiscussion on mobility management 5G standardization and role of ICN
Discussion on mobility management 5G standardization and role of ICN CT4 study item 3GPP CT4 has initiated a study item to study different mobility management protocols for potential replacement of GTP
More informationSRv6 Network Programming
SRv6 Network Programming FD.io VPP and Linux Pablo Camarillo - Software Engineer @ Cisco Systems Ahmed Abdelsalam PhD student @ Gran Sasso Science Institute Who are we? Ahmed Abdelsalam PhD student @ Gran
More informationMPLS Segment Routing in IP Networks
MPLS Segment Routing in IP Networks draft-bryant-mpls-unified-ip-sr Stewart Bryant Adrian Farrel John Drake Jeff Tantsura
More informationWiFi Integration in Evolution to 5G networks. Satish Kanugovi WiFi Knowledge Summit, Bangalore March 9, Nokia 2018
WiFi Integration in Evolution to 5G networks Satish Kanugovi (satish.k@nokia.com) WiFi Knowledge Summit, Bangalore March 9, 2018 1 Nokia 2018 Outline Integrating WiFi Access into the 5G Core Multi-Access
More informationIntended status: Standards Track
SPRING Internet-Draft Intended status: Standards Track Expires: April 9, 2018 F. Clad, Ed. C. Filsfils P. Camarillo Cisco Systems, Inc. D. Bernier Bell Canada B. Decraene Orange B. Peirens Proximus C.
More informationSegment Routing for Service Chaining
1 Segment Routing for Service Chaining draft-dawra-idr-bgp-sr-service-chaining-00 draft-clad-spring-segment-routing-service-chaining-00 Merged Authors List : Gaurav Dawra, Cisco Systems Clarence Filsfils,
More informationSegment Routing Update
BRKRST-3122 Segment Routing Update Clarence Filsfils Cisco Fellow cf@cisco.com Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco
More informationService Aware Networking using SR. IETF101 PANRG meeting March 20 th 2018
Service Aware Networking using SR IETF101 PANRG meeting March 20 th 2018 daniel.bernier@bell.ca daniel.voyer@bell.ca Telco Challenges The Internet is growing exponentially!! Physical networks are static.
More informationInternet-Draft Intended status: Standards Track Expires: August 28, 2018 S. Matsushima SoftBank February 24, 2018
DMM WG Internet-Draft Intended status: Standards Track Expires: August 28, 2018 S. Gundavelli Cisco M. Liebsch NEC S. Matsushima SoftBank February 24, 2018 Mobility-aware Floating Anchor (MFA) draft-gundavelli-dmm-mfa-00.txt
More informationThis chapter describes the support of Non-IP PDN on P-GW and S-GW.
This chapter describes the support of Non-IP PDN on P-GW and S-GW. Feature Summary and Revision History, page 1 Feature Description, page 2 How It Works, page 2 Configuring Non-IP PDN, page 8 Monitoring
More informationSDN Workshop. Contact: WSDN01_v0.1
SDN Workshop Contact: training@apnic.net WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Segment Routing SDN Workshop WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Overview In a nutshell Introduction to
More informationMENOG 18. Segment Routing. Vahid Tavajjohi. From HAMIM Corporation
Segment Routing MENOG 18 Rasoul Mesghali Vahid Tavajjohi CCIE#34938 From HAMIM Corporation 1 Agenda Introduction Technology Overview Use Cases Closer look at the Control and Data Plane Traffic Protection
More informationAn interface for programmable IPv6 Segment Routing network functions in Linux
An interface for programmable IPv6 Segment Routing network functions in Linux Dissertation presented by Mathieu XHONNEUX for obtaining the Master s degree in Electrical Engineering Supervisor(s) Olivier
More informationTransparent Edge Gateway for Mobile Networks
Transparent Edge Gateway for Mobile Networks Ashkan Aghdai *, Mark Huang, David Dai, Yang Xu *, and Jonathan Chao * * NYU Tandon School of Engineering Huawei Technologies 1st P4 European Workshop (P4EU)
More information5G Core Network Standardization
5G Core Network Standardization 2018.09.18 @TAICS For TAICS Sharing 2018.07.26 New Business Opportunities in 5G Era 2 Wearables VR/AR/MR Automotive Smart City Data,, Data,, Data 2/3/4G establish the value
More informationOptimized Mobile User Plane Solutions for 5G
Optimized Mobile User Plane Solutions for 5G draft-bogineni-dmm-optimized-mobile-user-plane-00.txt 17 th 23 rd March, 2018 K. Bogineni, A. Akhavain, T. Herbert, D. Farinacci, A. Rodriguez-Natal Acknowledgements
More informationRouting Header Is back... Should We Panic?
Routing Header Is back... Should We Panic? Leveraging IPv6 extension header for traffic engineering Eric Vyncke (evyncke@cisco.com also @evyncke) Distinguished Engineer Cisco Systems March, 2015 Where
More informationSegment Routing Policy for Traffic Engineering draft-filsfils-spring-segment-routing-policy-05.txt
Network Working Group Internet-Draft Intended status: Standards Track Expires: September 1, 2018 C. Filsfils S. Sivabalan K. Raza J. Liste F. Clad K. Talaulikar Z. Ali Cisco Systems, Inc. S. Hegde Juniper
More informationCO/DC Network Transformation. Daniel Voyer Technical Fellow March 2017
CO/DC Network Transformation Daniel Voyer Technical Fellow March 2017 What is Bell Canada? Our Origins Network 3.0 Oldest in World (1880) We really did invent the phone Largest in Canada Public Multiple
More information5G NSA for MME. Feature Summary and Revision History
Feature Summary and Revision History, on page 1 Feature Description, on page 2 How It Works, on page 5 Configuring, on page 10 Monitoring and Troubleshooting, on page 13 Feature Summary and Revision History
More informationGTI Sub-6GHz 5G Core Network
GTI Sub-6GHz 5G Core Network http://www.gtigroup.org 1 GTI Sub-6GHz 5G Core Network White Paper Version: V0.3 Deliverable Type Confidential Level Working Group Procedural Document Working Document Open
More informationPreferred Path Routing (PPR) in IGPs
Preferred Path Routing (PPR) in IGPs draft-chunduri-lsr-isis-preferred-path-routing-01 draft-chunduri-lsr-ospf-preferred-path-routing-01 Uma Chunduri, Richard Li [Huawei USA] Russ White [LinkedIn] Jeff
More informationMPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP
Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE MPLS etc.. MPLS is not alone LDP MPLS-TE LABEL MP-BGP LSP TAG H-VPLS 26 April 2016 AN TEST GMPLS SR T-MPLS ISIS-TE MPƛS OSPF-TE PCEP Multi-Protocol
More informationOPEN CONTRAIL ARCHITECTURE GEORGIA TECH SDN EVENT
OPEN CONTRAIL ARCHITECTURE GEORGIA TECH SDN EVENT sdn-and-nfv-technical---georgia-tech---sep-2013---v2 Bruno Rijsman, Distinguished Engineer 24 September 2013 Use Cases 2 Copyright 2013 Juniper Networks,
More informationData Center Configuration. 1. Configuring VXLAN
Data Center Configuration 1. 1 1.1 Overview Virtual Extensible Local Area Network (VXLAN) is a virtual Ethernet based on the physical IP (overlay) network. It is a technology that encapsulates layer 2
More informationGTP-based S2b Interface Support on the P-GW and SAEGW
GTP-based S2b Interface Support on the P-GW and SAEGW This chapter describes the GTP-based S2b interface support feature on the standalone P-GW and the SAEGW. Feature, page 1 How the S2b Architecture Works,
More informationVXLAN Overview: Cisco Nexus 9000 Series Switches
White Paper VXLAN Overview: Cisco Nexus 9000 Series Switches What You Will Learn Traditional network segmentation has been provided by VLANs that are standardized under the IEEE 802.1Q group. VLANs provide
More informationTunnels. Jean Yves Le Boudec 2015
Tunnels Jean Yves Le Boudec 2015 1. Tunnels Definition: a tunnel, also called encapsulation occurs whenever a communication layer carries packets of a layer that is not the one above e.g.: IP packet in
More informationCloud e Datacenter Networking
Cloud e Datacenter Networking Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione DIETI Laurea Magistrale in Ingegneria Informatica Prof.
More informationTunnels. Jean Yves Le Boudec 2015
Tunnels Jean Yves Le Boudec 2015 1. Tunnels Definition: a tunnel, also called encapsulation occurs whenever a communication layer carries packets of a layer that is not the one above e.g.: IP packet in
More informationSegment Routing: Technology deep-dive and advanced use cases
Segment Routing: Technology deep-dive and advanced use cases Clarence Filsfils Cisco Fellow Part II is available! amzn.com/b01i58lsuo amazon.com/dp/b07n13rdm9 Agenda 40 min: SR-MPLS: new solutions 40 min:
More informationSegment Routing for IPv6 Networks Stefano Previdi Distinguished Engineer BRKRST-3123
Segment Routing for IPv6 Networks Stefano Previdi (sprevidi@cisco.com) Distinguished Engineer BRKRST-3123 Agenda Introduction to Segment Routing Segment Routing and the IPv6 Source Routing Model IPv6 Segment
More informationCloud e Datacenter Networking
Cloud e Datacenter Networking Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione DIETI Laurea Magistrale in Ingegneria Informatica Prof.
More informationDAY 2. HSPA Systems Architecture and Protocols
DAY 2 HSPA Systems Architecture and Protocols 1 LTE Basic Reference Model UE: User Equipment S-GW: Serving Gateway P-GW: PDN Gateway MME : Mobility Management Entity enb: evolved Node B HSS: Home Subscriber
More information2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA
2D1490 p4 2007 MPLS, RSVP, etc Olof Hagsand KTHNOC/NADA Literature Handouts: MPLS-Enabled applications (Minei, Lucek). Parts of Section 1. JunOS Cookbook: Chapter 14 Background MPLS - Multiprotocol Label
More informationConcepts and Operation of MPLS VPNs. Francisco Bolanos
Concepts and Operation of MPLS VPNs Francisco Bolanos fbolanos@cisco.com 2001, Cisco Systems, Inc. All rights reserved. 1 Agenda MPLS Concepts Label Structure Label assignment and distribution RD, RT and
More informationGuidelines for Adding Congestion Notification to Protocols that Encapsulate IP (draft-ietf-tsvwg-ecn-encap-guidelines-08)
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP (draft-ietf-tsvwg-ecn-encap-guidelines-08) Bob Briscoe (Simula esearch Lab) John Kaippallimalil (Huawei) Pat Thaler (Broadcom)
More informationTunnels. Jean Yves Le Boudec 2014
Tunnels Jean Yves Le Boudec 2014 2 Menu Today: lecture Tunnels, 6to4 Link State Routing Tomorrow 11:15 12:15 Last clicker test How TOR works (presentation of best research exercise award) No lab Lab 3
More informationImplementing IP in IP Tunnel
This chapter module provides conceptual and configuration information for IP in IP tunnels on Cisco ASR 9000 Series Router. Note For a complete description of the IP in IP tunnel commands listed in this
More informationIPv6 Transition Technology
www.huawei.com Transition Technology HUAWEI TECHNOLOGIES CO., LTD. Address exhaustion has occurred The address exhaustion has arrived. 4.3 billion addresses are not enough to address the humans and their
More informationLARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF
LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2
More informationUDP Path for In-band Performance Measurement for Segment Routing Networks
UDP Path for In-band Performance Measurement for Segment Routing Networks draft-gandhi-spring-udp-pm-01 Rakesh Gandhi - Cisco Systems (rgandhi@cisco.com) - Presenter Clarence Filsfils - Cisco Systems (cfilsfil@cisco.com)
More informationCIS-331 Final Exam Spring 2016 Total of 120 Points. Version 1
Version 1 1. (25 Points) Given that a frame is formatted as follows: And given that a datagram is formatted as follows: And given that a TCP segment is formatted as follows: Assuming no options are present
More informationPacket Filtering. Adaptive. APPlication NOTE // Adaptive Packet Filtering
APPlication NOTE // Adaptive Packet Filtering Adaptive Packet Filtering Regular Expression Filtering, as the name indicates offers the option to identify patterns inside a packet across any part of the
More informationVXLAN Design with Cisco Nexus 9300 Platform Switches
Guide VXLAN Design with Cisco Nexus 9300 Platform Switches Guide October 2014 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 39 Contents What
More informationIP Mobility Design Considerations
CHAPTER 4 The Cisco Locator/ID Separation Protocol Technology in extended subnet mode with OTV L2 extension on the Cloud Services Router (CSR1000V) will be utilized in this DRaaS 2.0 System. This provides
More informationSimulation of LTE Signaling
Simulation of LTE Signaling 1 Florin SANDU, 2 Szilárd CSEREY, 3 Eugen MILE-CIOBANU 1 "Transilvania University of Brasov Bd Eroilor nr. 29A RO-500036 Brasov sandu@unitbv.ro, 2,3 SIEMENS Program and System
More informationExpires: April 25, 2019 Sprint A. Akhavain Huawei Canada Research Centre S. Matsushima SoftBank D. Voyer Bell Canada October 22, 2018
DMM Working Group Internet-Draft Intended status: Informational Expires: April 25, 2019 P. Camarillo C. Filsfils Cisco Systems, Inc. L. Bertz Sprint A. Akhavain Huawei Canada Research Centre S. Matsushima
More informationdraft-xu-mpls-unified-source-routing-instruction
draft-xu-mpls-unified-source-routing-instruction xuxiaohu@huawei.com, stewart.bryant@gmail.com, robert@raszuk.net, uma.chunduri@gmail.com, luismiguel.contrerasmurillo@telefonica.com, luay.jalil@verizon.com,
More informationSpirent TestCenter Segment Routing AppNote
Spirent TestCenter Segment Routing AppNote Table of contents Executive Summary....................................................................2 Overview of Segment Routing..............................................................2
More informationIntroduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124
Introduction to Segment Routing Santiago Álvarez, Distinguished Technical Marketing Engineer BRKRST-2124 Agenda Technology Overview Use Cases A Closer Look to Control and Data Plane Traffic Protection
More informationOPENSDNCORE RELEASE 4. Use cases
OPENSDNCORE RELEASE 4 Use cases AGENDA q Service Function Chaining q Tunneling with OpenSDNCore q Queues and Metering for QoS q Full Mesh Routing q Adaptive Flow Placement q Labeling q LoadBalancing 2
More informationA Method for Real-Time Session Management on a Mobile Network
A Method for Real-Time Session Management on a Mobile Network Sekwon Kim, Joohyung Oh, Byoungki Moon, and Chaetae Im Korea Internet Security Center Korea Internet & Security Agency IT Venture Tower, Jungdaero
More informationCisco IOS LISP Application Note Series: Access Control Lists
Cisco IOS LISP Application Note Series: Access Control Lists Version 1.1 (28 April 2011) Background The LISP Application Note Series provides targeted information that focuses on the integration and configuration
More informationPath to 5G: A Control Plane Perspective
Path to 5G: A Control Plane Perspective Erik Guttman 1 and Irfan Ali 2 1 Chairman of 3GPP TSG-SA, Samsung Electronics, Germany 2 Senior 5G architect at Cisco Systems, USA E-mail: erik.guttman@samsung.com;
More informationLARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF
LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 05 MULTIPROTOCOL LABEL SWITCHING (MPLS) AND LABEL DISTRIBUTION PROTOCOL (LDP) 1 by Xantaro IP Routing In IP networks, each router makes an independent
More informationReaping the Benefits of IPv6 Segment Routing
Reaping the Benefits of IPv6 Segment Routing Public PhD thesis defense David Lebrun Université catholique de Louvain October 19, 2017 1/69 Table of Contents Introduction Segment Routing Implementing IPv6
More informationIPv6 migration strategies for mobile networks
migration strategies for mobile s White paper To cope with the increasing demand for IP addresses, most mobile operators (MNOs) have deployed Carrier Grade Network Address Translation (CG-NAT). Introducing
More informationInternet Engineering Task Force (IETF) Request for Comments: Cisco Systems January 2013
Internet Engineering Task Force (IETF) Request for Comments: 6831 Category: Experimental ISSN: 2070-1721 D. Farinacci D. Meyer J. Zwiebel S. Venaas Cisco Systems January 2013 The Locator/ID Separation
More information3GPP TS V ( )
TS 29.281 V11.5.0 (2012-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; General Packet Radio System (GPRS) Tunnelling Protocol
More informationIntegration of LISP and LISP-MN in INET
Institute of Computer Science Chair of Communication Networks Prof. Dr.-Ing. P. Tran-Gia, Matthias Hartmann (University of Wuerzburg, Germany) Michael Höfling, Michael Menth (University of Tuebingen, Germany)
More informationInternet Engineering Task Force (IETF) Category: Standards Track. B. Decraene S. Litkowski Orange R. Shakir Google, Inc. July 2018
Internet Engineering Task Force (IETF) Request for Comments: 8402 Category: Standards Track ISSN: 2070-1721 C. Filsfils, Ed. S. Previdi, Ed. L. Ginsberg Cisco Systems, Inc. B. Decraene S. Litkowski Orange
More informationConfigure SR-TE Policies
This module provides information about segment routing for traffic engineering (SR-TE) policies, how to configure SR-TE policies, and how to steer traffic into an SR-TE policy. About SR-TE Policies, page
More informationContents. EVPN overview 1
Contents EVPN overview 1 EVPN network model 1 MP-BGP extension for EVPN 2 Configuration automation 3 Assignment of traffic to VXLANs 3 Traffic from the local site to a remote site 3 Traffic from a remote
More informationOutline. CS5984 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Host Mobility Problem Solutions. Network Layer Solutions Model
CS5984 Mobile Computing Outline Host Mobility problem and solutions IETF Mobile IPv4 Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech Mobile IPv4 1 2 Host Mobility Problem 1/2 Host Mobility
More informationMultiProtocol Label Switching - MPLS ( RFC 3031 )
Outline MultiProtocol Label Switching - MPLS ( RFC 3031 ) 1. What is MPLS and how does it work? 2. What MPLS is used for? 3. Label Distribution Protocols 1 1. What is MPLS and how does it work? MPLS is
More informationLocator ID Separation Protocol (LISP) Overview
Locator ID Separation Protocol (LISP) is a network architecture and protocol that implements the use of two namespaces instead of a single IP address: Endpoint identifiers (EIDs) assigned to end hosts.
More informationSegment Routing On Demand SR Next Hop. Bertrand Duvivier Principal Engineer CKN, March 29 th 2016
Segment Routing On Demand SR Next Hop Bertrand Duvivier Principal Engineer CKN, March 29 th 2016 (from next slide) 2 Network Bandwidth demand in SP s Network demand double every 18 months Compute demand
More informationNative Deployment of ICN in 4G/LTE Mobile Networks
Native Deployment of ICN in 4G/LTE Mobile Networks Prakash Suthar, Milan Stolic, Anil Jangam Cisco Systems Inc. IETF-99 (Prague), 19 July 2017 https://tools.ietf.org/html/draft-suthar-icnrg-icn-lte-4g-02
More informationOutline. CS6504 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Dr. Ayman Abdel-Hamid. Mobile IPv4.
CS6504 Mobile Computing Outline Host Mobility problem and solutions IETF Mobile IPv4 Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech Mobile IPv4 1 2 Host Mobility Problem 1/2 Host Mobility
More informationEnabling ICN in 3GPP s 5GC Architecture. (draft
Enabling ICN in 3GPP s 5GC Architecture (draft draft-ravi ravi-icnrg icnrg-5gc 5gc-icn icn-00) Ravi Ravindran, Prakash Suthar, G.Q.Wang Ravi.Ravindran@Huawei.com psuthar@cisco.com Gq.wang@huawei.com IETF/ICNRG,
More informationSegment Routing. Clarence Filsfils Distinguished Engineer
Segment Routing Clarence Filsfils Distinguished Engineer cf@cisco.com Segment Routing Unified DC + WAN + Aggregation from server in the DC, through WAN and to the service edge Policy-aware DC: disjoint
More informationCIS-331 Spring 2016 Exam 1 Name: Total of 109 Points Version 1
Version 1 Instructions Write your name on the exam paper. Write your name and version number on the top of the yellow paper. Answer Question 1 on the exam paper. Answer Questions 2-4 on the yellow paper.
More informationGuidelines for Adding Congeson Nocaon to Protocols that Encapsulate IP (dra-ie-tsvwg-ecn-encap-guidelines-04)
Guidelines for Adding Congeson Nocaon to Protocols that Encapsulate IP (dra-ie-tsvwg-ecn-encap-guidelines-04) Bob Briscoe (Simula esearch Lab) John Kaippallimalil (Huawei) Pat Thaler (Broadcom) IETF-95,
More informationETSI TS V ( )
TS 129 502 V15.0.0 (2018-07) TECHNICAL SPECIFICATION 5G; 5G System; Session Management Services; Stage 3 (3GPP TS 29.502 version 15.0.0 Release 15) 1 TS 129 502 V15.0.0 (2018-07) Reference RTS/TSGC-0429502vf00
More informationLISP Router IPv6 Configuration Commands
ipv6 alt-vrf, page 2 ipv6 etr, page 4 ipv6 etr accept-map-request-mapping, page 6 ipv6 etr map-cache-ttl, page 8 ipv6 etr map-server, page 10 ipv6 itr, page 13 ipv6 itr map-resolver, page 15 ipv6 map-cache-limit,
More informationOSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1
OSI Network Layer Network Fundamentals Chapter 5 Version 4.0 1 Objectives Identify the role of the Network Layer, as it describes communication from one end device to another end device. Examine the most
More informationInternet Engineering Task Force (IETF) Request for Comments: 8431 Category: Standards Track ISSN:
Internet Engineering Task Force (IETF) Request for Comments: 8431 Category: Standards Track ISSN: 2070-1721 L. Wang Individual M. Chen Huawei A. Dass Ericsson H. Ananthakrishnan Netflix S. Kini Individual
More information5G: an IP Engineer Perspective
5G: an Engineer Perspective Igor Giangrossi Principal Consulting Engineer /Optical Networks igor.giangrossi@nokia.com 1 NANOG 75 A Brief History of Mobile Networks From analog voice to high speed Internet
More informationLECTURE 8. Mobile IP
1 LECTURE 8 Mobile IP What is Mobile IP? The Internet protocol as it exists does not support mobility Mobile IP tries to address this issue by creating an anchor for a mobile host that takes care of packet
More informationCIS-331 Fall 2014 Exam 1 Name: Total of 109 Points Version 1
Version 1 1. (24 Points) Show the routing tables for routers A, B, C, and D. Make sure you account for traffic to the Internet. Router A Router B Router C Router D Network Next Hop Next Hop Next Hop Next
More informationa Standard M2M architecture
Performance Improvements to develop a Standard M2M architecture Machine to Machine Standardization ETSI Workshop 4th - 5th June 2008 Sohia Antipolis, France Ana Minaburo, R&D Engineer ana.minaburo@jcp-consult.com
More informationDirect Tunnel for 4G (LTE) Networks
This chapter briefly describes support for direct tunnel (DT) functionality over an S12 interface for a 4G (LTE) network to optimize packet data traffic. Cisco LTE devices (per 3GPP TS 23.401 v8.3.0) supporting
More information3GPP TS V9.2.0 ( )
TS 29.281 V9.2.0 (2010-03) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; General Packet Radio System (GPRS) Tunnelling Protocol User
More informationTag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER
CHAPTER 23 Tag Switching Background Rapid changes in the type (and quantity) of traffic handled by the Internet and the explosion in the number of Internet users is putting an unprecedented strain on the
More informationFederal Agencies and the Transition to IPv6
Federal Agencies and the Transition to IPv6 Introduction Because of the federal mandate to transition from IPv4 to IPv6, IT departments must include IPv6 as a core element of their current and future IT
More informationSPRING. IETF-94 Tuesday, November 3
SPRING IETF-94 Tuesday, November 3 Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement made within the context
More informationLocator/ID Separation Protocol (LISP)
Locator/ID Separation Protocol (LISP) Damien Saucez* INRIA Sophia Antipolis FRNOG 18, December 2 th, 2011 * special thanks to Olivier Bonaventure, Luigi Iannone and Dino Farinacci Disclaimer Not a vendor
More informationEC441 Fall 2018 Introduction to Computer Networking Chapter4: Network Layer Data Plane
EC441 Fall 2018 Introduction to Computer Networking Chapter4: Network Layer Data Plane This presentation is adapted from slides produced by Jim Kurose and Keith Ross for their book, Computer Networking:
More informationLayering for the TSN Layer 2 Data Plane
Layering for the TSN Layer 2 Data Plane Norman Finn Version 3 Feb. 17, 2014 tsn-nfinn-l2-data-plane-0214-v03.pdf 1 At the AVnu face-to-face meeting in December, Norm Finn made presentations on the subject
More informationLocation ID Separation Protocol. Gregory Johnson -
Location ID Separation Protocol Gregory Johnson - grjohnso@cisco.com LISP - Agenda LISP Overview LISP Operations LISP Use Cases LISP Status (Standards and in the Community) Summary 2 LISP Overview 2010
More informationLecture 16: Network Layer Overview, Internet Protocol
Lecture 16: Network Layer Overview, Internet Protocol COMP 332, Spring 2018 Victoria Manfredi Acknowledgements: materials adapted from Computer Networking: A Top Down Approach 7 th edition: 1996-2016,
More informationEnhanced Virtual Networks (VPN+) Stewart Bryant & Jie Dong (Huawei) draft-bryant-rtgwg-enhanced-vpn-01
nhanced Virtual Networks (VPN+) Stewart Bryant & Jie Dong (Huawei) draft-bryant-rtgwg-enhanced-vpn-01 1 Overview VPNs have been widely deployed to support multi-tenancy in public operator networks. They
More informationChapter 4 Network Layer: The Data Plane. Part A. Computer Networking: A Top Down Approach
Chapter 4 Network Layer: The Data Plane Part A All material copyright 996-06 J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach 7 th Edition, Global Edition Jim Kurose,
More information