SlideShare ist ein Scribd-Unternehmen logo
1 von 24
1 T1X1.5/2002-046
PPT ON
Generic Framing Procedure (GFP)
BY
SUDANSHU
GUPTA
BE 7th
Semester [IT]
2 T1X1.5/2002-046
CONTENTS
• What is GFP
• Frame format of GFP
• Modes of GFP
• Types of GFP
• Packet routing
• Resilient Packet rings
• Extending LAN/SAN over WAN
• SAN Transport
• Transparent GFP Mapping
• Frame vs. Transparent GFP
• Conclusion
3 T1X1.5/2002-046
What is GFP?
• GFP is an emerging new standard for Data
Encapsulation
• Accepts any client, encapsulate in simple frame,
transport over network
• Uses length/HEC frame of variable length packets
• Allows multiple data streams to be transported
over single path
– Packet aggregation for router applications
– Common encapsulation of different client data
types (e.g. Ethernet, HDLC)
4 T1X1.5/2002-046
• ITU standard, G.7041 describes a Generic
Framing Procedure (GFP) which may be
used for efficiently mapping client signals
into and transporting them over
SONET/SDH or G.709 links. This
presentation provides an overview of
network applications which have driven the
development of the GFP standard.
Applications are related to some of the
features included in G.7041.
5 T1X1.5/2002-046
• Transparent Mapping supports LAN/SAN
extension over WAN
• Extension headers support various
network topologies
–Null Extension Header for channelized
Point-to-Point network
–Linear Extension Header for Port
Aggregation over Point-to-Point network
–Ring Header for Resilient Packet Ring
applications.
6 T1X1.5/2002-046
FRAME FORMAT
A GFP frame consists of:
• A core header
• A payload header
• An optional extension header
• A GFP payload
• An optional payload frame check
sequence
7 T1X1.5/2002-046
Basic GFP Frame Structure
Core Header
FCS (optional)
Payload
Area
Length MSB
Length LSB
cHEC MSB
Payload
Payload Header
FCS[31:24]
FCS[23:16]
FCS[15:8]
FCS[7:0]
Payload Type MSB
Payload Type LSB
tHEC MSB
tHEC LSB
Optional
Extension
Header
cHEC LSB
eHEC MSB
eHEC LSB
Ext Hdr Byte 1
Ext Hdr Byte 2
Ext Hdr Byte n
8 T1X1.5/2002-046
MODES OF GFP
•There are two modes of GFP:-
• Generic Framing Procedure
- Framed (GFP-F)
• Generic Framing Procedure
- Transparent (GFP-T)
9 T1X1.5/2002-046
• GFP-F maps each client frame into a
single GFP frame. GFP-F is used where
the client signal is framed or packetized
by the client protocol.
• GFP-T on the other hand, allows
mapping of multiple 8B/10B block-coded
client data streams into an
efficient 64B/65B block code for
transport within a GFP frame.
10 T1X1.5/2002-046
TYPES OF GFP
There are two types of GFP frames:-
•A GFP client frame
•A GFP control frame
11 T1X1.5/2002-046
• A GFP Client frame can be further
classified as either a client data frame or
a client management frame. The former
is used to transport client data, while the
latter is used to transport point-to-point
management information like loss of
signal, etc
12 T1X1.5/2002-046
• The GFP Control frame currently
consists only of a core header field with
no payload area. This frame is used to
compensate for the gaps between the
client signal where the transport medium
has a higher capacity than the client
signal, and is better known as an idle
frame.
13 T1X1.5/2002-046
Application: Packet Routing through Big Fat Pipes
Packet
Switch
N x GbE
SONET
SDH
Mapper
SONET
SDH
Mapper
SPI-4
SPI-3
Router-based
WAN
OC-48
STM-16
OC-192
STM-64
• Packet Switch encodes/decodes 8B/10B and routes packets to appropriate SPI-n
• SONET/SDH Mapper encapsulates packets using PPP over GFP and maps them
into concatenated payload (STS-48c/VC-4-16c or STS-192c/VC-4-64c)
• All packet switching in WAN is handled by Layer 2 routing
• Single traffic type aggregated in edge switch & routers into big-fat-pipes going to
desired hop in routing table
• Control info from 8B/10B encoding is not preserved
• Relies on PPP for Link Configuration
Edge Switch
14 T1X1.5/2002-046
GFP Frame: PPP Packet Routing via GFP
Core Header
Payload
Area
Length MSB
Length LSB
cHEC MSB
PPP
Packet
Payload
Payload Header
Payload Type MSB
Payload Type LSB
tHEC MSB
tHEC LSB
cHEC LSB
FCS (optional)
FCS[31:24]
FCS[23:16]
FCS[15:8]
FCS[7:0]
15 T1X1.5/2002-046
Application: Resilient Packet Rings
GbE
MAC
OC-m
STM-n
Packet
Ring
HDLC
Proc.
SONET
SDH
Mapper
Framer
• Resilient Packet Ring (RPR), also known as IEEE 802.17, is a protocol
standard designed for the optimized transport of data traffic over optical fiber
ring networks.
• Multiplex packet streams into single STS-Nc / VC-4-Xc
• Each packet is encapsulated into GFP Frame
• Payload Type ID in payload header supports multi-service applications.
Network
Process.
&
Switch
SPI-nSPI-n
8B/10B
Client
Packet
Stream
Ring Node Ring
Node
Ring
Node
Ring
Node
Packet Add/Drop
16 T1X1.5/2002-046
GFP Frame: RPR Using GFP Ring Header
Core Header
Payload
Area
Length MSB
Length LSB
cHEC MSB
Packet
Payload
Payload Header
Payload Type MSB
Payload Type LSB
tHEC MSB
tHEC LSB
DestPort SrcPort
Spare
Spare DE CoS
TTL
Dest MAC[47:40]
Dest MAC[39:32]
Dest MAC[31:24]
Dest MAC[23:16]
Dest MAC[15:8]
Dest MAC[7:0]
Src MAC[47:40]
Src MAC[39:32]
Src MAC[31:24]
Src MAC[23:16]
Src MAC[15:8]
Src MAC[7:0]
eHEC MSB
eHEC LSB
Ring
Extension
Header
cHEC LSB
FCS (optional)
FCS[31:24]
FCS[23:16]
FCS[15:8]
FCS[7:0]
NOTE: GFP Ring Header removed to Living
List; 802.17 RPR proposes to include ring
header as part of GFP payload).
17 T1X1.5/2002-046
Application: Extending LAN / SAN over WAN
GbE
FC
8B/10B
Clients
STS-m
STM-n
8B/10B
Client
STS-m
STM-n
SONET / SDH
Network
GbE
FC
GbE
FC
GbE
FC
LAN /
SAN
8B/10B
Client GbE
FC
SONET
SDH
Mapper
Framer
SONET
SDH
Mapper
Framer
SONET
SDH
Mapper
Framer
• If you want to preserve individual 8B/10B block-coded channels, but cannot fit
two1.25 Gb/s GbE channels into a single OC-48 / STM-16
• Transport of single 1.25 Gb/s stream over OC-48 / STM-16 is excessively wasteful.
• Need to preserve control info (e.g. link configuration) for LAN extension, so we
cannot just send data packets.
• Cannot just interleave two streams into single path and still expect SONET/SDH to
deliver to different destinations.
18 T1X1.5/2002-046
SAN Transport through Right-Sized Pipes using GFP
N x
Fibre Chan,
GbE,
FICON,
ESCON
SONET
SDH
Mapper
with VC
SONET/SDH
Switched
WAN
OC-48/STM-16 or
OC-192/STM-64
• Transparent Encapsulation / Decapsulation preserves Control Info
• Virtually-concatenated (VC) paths sized to fit individual client signals
• Client signals preserved intact through the network
• Signals routed by switching VC paths (STS-1/VC-3 or STS-3c/VC-4 switching)
• Mix of protocols may be carried, each in its own VC path
• Virtual Concatenation (VC) is essential to compete against SAN over dark fiber
SAN - WAN PHY
8B/10B
Codec
8B/10B
Codec
Transparent
Encapsulate
/ Extract
Transparent
Encapsulate
/ Extract
19 T1X1.5/2002-046
Transparent GFP Mapping
• 12 8B/10B “Special Characters” remapped to 4-bit codes as shown
• 10B Violations mapped as “10B_ERR” (RD errs, unrecognized 10B codes)
• Rate adapt by inserting “65B_PAD” code
NAME Byte Value 10B Codeword (RD-)
abcdei fghj
10B Codeword (RD+)
abcdei fghj
64B/65B
4-bit Mapping
/K28.0/ 1C 001111 0100 110000 1011 0000
/K28.1/ 3C 001111 1001 110000 0110 0001
/K28.2/ 5C 001111 0101 110000 1010 0010
/K28.3/ 7C 001111 0011 110000 1100 0011
/K28.4/ 9C 001111 0010 110000 1101 0100
/K28.5/ BC 001111 1010 110000 0101 0101
/K28.6/ DC 001111 0110 110000 1001 0110
/K28.7/ FC 001111 1000 110000 0111 0111
/K23.7/ F7 111010 1000 000101 0111 1000
/K27.7/ FB 110110 1000 001001 0111 1001
/K29.7/ FD 101110 1000 010001 0111 1010
/K30.7/ FE 011110 1000 100001 0111 1011
10B_ERR N/A Unrecognized RD- Unrecognized RD+ 1100
65B_PAD N/A N/A N/A 1101
Spare N/A N/A N/A 1110
Spare N/A N/A N/A 1111
20 T1X1.5/2002-046
Frame-Mapped GFP vs. Transparent GFP
Frame-Mapped GFP Transparent-Mapped GFP
Variable Length GFP Frames Fixed Length GFP Frames
1-to-1 mapping of Data Packets to GFP
Frames
N-to-1 mapping of client “characters” to GFP
Frames
Point-to-Point, Packet Aggregation, or
Resilient Packet Ring Network Topology
Primarily Point-to-Point Topology using Virtual
Concatenation
Requires “MAC” to terminate client signal and
pass only data packets.
Only 8B/10B PHY layer terminated; “MAC”
not required to terminate higher layer protocol.
Data only passed in 8B format. Data and control compressed using 64B/65B
re-coding.
Channel-associated control possible using
GFP Control Frames.
Channel-associated control possible using
GFP Control Frames.
Unclear if client Loss-of-Sync, or code
violations should be communicated to far-end.
Transparent mapping defines mechanisms for
communicating LOS, Loss-of-Sync, code
violations to far end.
Doesn’t define client egress action due to
SONET/SDH signal failure.
Defines client egress action due to
SONET/SDH signal failure.
21 T1X1.5/2002-046
GFP Conclusion
• Various GFP Applications have been described and illustrated
– Packet routing
– Port aggregation over SONET/SDH using Linear Extension Headers
– Resilient Packet Ring applications using Ring Extension Headers
– Transparent Transport of 8B/10B clients
• Basic GFP Frame Structure has been described and shown
– Length frame delineation, similar to ATM cell delineation.
– Payload Headers ID encapsulated payload & encapsulation options
• Presence or absence of optional FCS
• Presence and type or absence of extension header
• Payload type allows for mixing data types in a single SONET/SDH
– Extension headers support various network topologies
• Null Extension Header for channelized Point-to-Point network
• Linear Extension Header for Port Aggregation over Point-to-Point
network
• Ring Header for Resilient Packet Ring applications
22 T1X1.5/2002-046
• LAN/SAN extension over WAN using Transparent
Mapping described and shown
– 64B/65B re-coding preserves data & control for
“transparent” transport
– Superblocks provide error detection / correction
over relatively small blocks
– Supports efficient transport of full-rate 8B/10B
clients over smallest paths.
23 T1X1.5/2002-046
ANY QUESTIONS ?
24 T1X1.5/2002-046
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt? (20)

(Ofdm)
(Ofdm)(Ofdm)
(Ofdm)
 
DWDM-Presentation.pdf
DWDM-Presentation.pdfDWDM-Presentation.pdf
DWDM-Presentation.pdf
 
Precoding
PrecodingPrecoding
Precoding
 
Optical Transport Network
Optical Transport NetworkOptical Transport Network
Optical Transport Network
 
Introduction to LTE
Introduction to LTEIntroduction to LTE
Introduction to LTE
 
Sdh total final
Sdh total finalSdh total final
Sdh total final
 
Non Linear Effects in Fiber Optic Systems
Non Linear Effects in Fiber Optic SystemsNon Linear Effects in Fiber Optic Systems
Non Linear Effects in Fiber Optic Systems
 
Designing 5G NR (New Radio)
Designing 5G NR (New Radio)Designing 5G NR (New Radio)
Designing 5G NR (New Radio)
 
1. Coordinated Multi-Point Transmission in 5G.pptx
1. Coordinated Multi-Point Transmission in 5G.pptx1. Coordinated Multi-Point Transmission in 5G.pptx
1. Coordinated Multi-Point Transmission in 5G.pptx
 
Mimo
MimoMimo
Mimo
 
Mimo
MimoMimo
Mimo
 
SDH BASICS
SDH BASICSSDH BASICS
SDH BASICS
 
Pdh and sdh1
Pdh and sdh1Pdh and sdh1
Pdh and sdh1
 
Overview 3GPP NR Physical Layer
Overview 3GPP NR Physical LayerOverview 3GPP NR Physical Layer
Overview 3GPP NR Physical Layer
 
Dense wavelength division multiplexing (dwdm) technique
Dense wavelength division multiplexing (dwdm) techniqueDense wavelength division multiplexing (dwdm) technique
Dense wavelength division multiplexing (dwdm) technique
 
SDH ALARMS
SDH ALARMSSDH ALARMS
SDH ALARMS
 
microwave communication
microwave communicationmicrowave communication
microwave communication
 
3gpp overview
3gpp overview3gpp overview
3gpp overview
 
Optical Network Survivability
Optical Network SurvivabilityOptical Network Survivability
Optical Network Survivability
 
Ec 2401 wireless communication unit 4
Ec 2401 wireless communication   unit 4Ec 2401 wireless communication   unit 4
Ec 2401 wireless communication unit 4
 

Andere mochten auch

Triptic curs 2012 2013
Triptic curs 2012 2013Triptic curs 2012 2013
Triptic curs 2012 2013ecoroda99
 
SYNHRONOUS TRANSMISSION OFC
SYNHRONOUS TRANSMISSION OFCSYNHRONOUS TRANSMISSION OFC
SYNHRONOUS TRANSMISSION OFCimbarun
 
6236_protein-expression-vs-gfp
6236_protein-expression-vs-gfp6236_protein-expression-vs-gfp
6236_protein-expression-vs-gfpHimanshu Sethi
 
Enterprise out of the Box (Serhiy Kharytonov Technology Stream)
Enterprise out of the Box (Serhiy Kharytonov Technology Stream)Enterprise out of the Box (Serhiy Kharytonov Technology Stream)
Enterprise out of the Box (Serhiy Kharytonov Technology Stream)IT Arena
 
Metrodata Solutions Catalogue
Metrodata Solutions CatalogueMetrodata Solutions Catalogue
Metrodata Solutions CatalogueMetrodata Limited
 
MetroCONNECT: Ethernet Access Networking
MetroCONNECT: Ethernet Access NetworkingMetroCONNECT: Ethernet Access Networking
MetroCONNECT: Ethernet Access NetworkingMetrodata Limited
 
Problem Framing and Characterization (Scott Sehlhorst Product Stream)
Problem Framing and Characterization (Scott Sehlhorst Product Stream)Problem Framing and Characterization (Scott Sehlhorst Product Stream)
Problem Framing and Characterization (Scott Sehlhorst Product Stream)IT Arena
 
EBS and PDH, a comparision
EBS and PDH, a comparisionEBS and PDH, a comparision
EBS and PDH, a comparisionLarry Sherrod
 
Switching conditions in SDH protection schemes.
Switching conditions in SDH protection schemes.Switching conditions in SDH protection schemes.
Switching conditions in SDH protection schemes.MapYourTech
 
HDLC & basic protocols
HDLC & basic protocolsHDLC & basic protocols
HDLC & basic protocolsAkhil Kaushik
 
Optical Switching Comprehensive Article
Optical Switching Comprehensive ArticleOptical Switching Comprehensive Article
Optical Switching Comprehensive ArticleMapYourTech
 
HDLC, PPP and SLIP
HDLC, PPP and SLIPHDLC, PPP and SLIP
HDLC, PPP and SLIPNaveen Kumar
 
HDLC(high level data link control)
HDLC(high level data link control)HDLC(high level data link control)
HDLC(high level data link control)Anand Biradar
 

Andere mochten auch (20)

Triptic curs 2012 2013
Triptic curs 2012 2013Triptic curs 2012 2013
Triptic curs 2012 2013
 
SYNHRONOUS TRANSMISSION OFC
SYNHRONOUS TRANSMISSION OFCSYNHRONOUS TRANSMISSION OFC
SYNHRONOUS TRANSMISSION OFC
 
6236_protein-expression-vs-gfp
6236_protein-expression-vs-gfp6236_protein-expression-vs-gfp
6236_protein-expression-vs-gfp
 
Enterprise out of the Box (Serhiy Kharytonov Technology Stream)
Enterprise out of the Box (Serhiy Kharytonov Technology Stream)Enterprise out of the Box (Serhiy Kharytonov Technology Stream)
Enterprise out of the Box (Serhiy Kharytonov Technology Stream)
 
Metrodata Solutions Catalogue
Metrodata Solutions CatalogueMetrodata Solutions Catalogue
Metrodata Solutions Catalogue
 
MetroCONNECT: Ethernet Access Networking
MetroCONNECT: Ethernet Access NetworkingMetroCONNECT: Ethernet Access Networking
MetroCONNECT: Ethernet Access Networking
 
Hdlc ppt..
Hdlc ppt..Hdlc ppt..
Hdlc ppt..
 
Problem Framing and Characterization (Scott Sehlhorst Product Stream)
Problem Framing and Characterization (Scott Sehlhorst Product Stream)Problem Framing and Characterization (Scott Sehlhorst Product Stream)
Problem Framing and Characterization (Scott Sehlhorst Product Stream)
 
EBS and PDH, a comparision
EBS and PDH, a comparisionEBS and PDH, a comparision
EBS and PDH, a comparision
 
Switching conditions in SDH protection schemes.
Switching conditions in SDH protection schemes.Switching conditions in SDH protection schemes.
Switching conditions in SDH protection schemes.
 
Data link control protocol(4)
Data link control protocol(4)Data link control protocol(4)
Data link control protocol(4)
 
Data link control protocol(3)
Data link control protocol(3)Data link control protocol(3)
Data link control protocol(3)
 
HDLC & basic protocols
HDLC & basic protocolsHDLC & basic protocols
HDLC & basic protocols
 
Hdlc
HdlcHdlc
Hdlc
 
Curso Transporte Optico de datos - Telnet
Curso Transporte Optico de datos - TelnetCurso Transporte Optico de datos - Telnet
Curso Transporte Optico de datos - Telnet
 
Optical Switching Comprehensive Article
Optical Switching Comprehensive ArticleOptical Switching Comprehensive Article
Optical Switching Comprehensive Article
 
Data link control protocol(2)
Data link control protocol(2)Data link control protocol(2)
Data link control protocol(2)
 
HDLC, PPP and SLIP
HDLC, PPP and SLIPHDLC, PPP and SLIP
HDLC, PPP and SLIP
 
Data link control protocol(1)
Data link control protocol(1)Data link control protocol(1)
Data link control protocol(1)
 
HDLC(high level data link control)
HDLC(high level data link control)HDLC(high level data link control)
HDLC(high level data link control)
 

Ähnlich wie Generic framing procedure

PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktycznie
PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktyczniePLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktycznie
PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktyczniePROIDEA
 
LTE_Basic_principle.pptx
LTE_Basic_principle.pptxLTE_Basic_principle.pptx
LTE_Basic_principle.pptxAbhilash C A
 
Cube2012 high capacity service provider design using gpmls for ip next genera...
Cube2012 high capacity service provider design using gpmls for ip next genera...Cube2012 high capacity service provider design using gpmls for ip next genera...
Cube2012 high capacity service provider design using gpmls for ip next genera...Ashish Tanwer
 
Grasp the Critical Issues for a Functioning JESD204B Interface
Grasp the Critical Issues for a Functioning JESD204B InterfaceGrasp the Critical Issues for a Functioning JESD204B Interface
Grasp the Critical Issues for a Functioning JESD204B InterfaceAnalog Devices, Inc.
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP TransportMyNOG
 
ENRZ Advanced Modulation for Low Latency Applications
ENRZ Advanced Modulation for Low Latency ApplicationsENRZ Advanced Modulation for Low Latency Applications
ENRZ Advanced Modulation for Low Latency ApplicationsDeborah Porchivina
 
Viavi Flex E Poster 2018
Viavi Flex E Poster 2018Viavi Flex E Poster 2018
Viavi Flex E Poster 2018Ray Sharma
 
Инновации Cisco для операторов связи
Инновации Cisco для операторов связиИнновации Cisco для операторов связи
Инновации Cisco для операторов связиCisco Russia
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterRobb Boyd
 
Designing and deploying converged storage area networks final
Designing and deploying converged storage area networks finalDesigning and deploying converged storage area networks final
Designing and deploying converged storage area networks finalBhavin Yadav
 
Intel® Ethernet Update
Intel® Ethernet Update Intel® Ethernet Update
Intel® Ethernet Update Michelle Holley
 
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
Demystifying the JESD204B High-speed Data Converter-to-FPGA interfaceDemystifying the JESD204B High-speed Data Converter-to-FPGA interface
Demystifying the JESD204B High-speed Data Converter-to-FPGA interfaceAnalog Devices, Inc.
 
ETE405-lec9.ppt
ETE405-lec9.pptETE405-lec9.ppt
ETE405-lec9.pptmashiur
 
IP Infusion Application Note for 4G LTE Fixed Wireless Access
IP Infusion Application Note for 4G LTE Fixed Wireless AccessIP Infusion Application Note for 4G LTE Fixed Wireless Access
IP Infusion Application Note for 4G LTE Fixed Wireless AccessDhiman Chowdhury
 

Ähnlich wie Generic framing procedure (20)

PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktycznie
PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktyczniePLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktycznie
PLNOG 7: Klaudiusz Staniek - MPLS a QoS - praktycznie
 
MENOG-Segment Routing Introduction
MENOG-Segment Routing IntroductionMENOG-Segment Routing Introduction
MENOG-Segment Routing Introduction
 
5 g ran_jnn_atal_fdp
5 g ran_jnn_atal_fdp5 g ran_jnn_atal_fdp
5 g ran_jnn_atal_fdp
 
LTE_Basic_principle.pptx
LTE_Basic_principle.pptxLTE_Basic_principle.pptx
LTE_Basic_principle.pptx
 
Cube2012 high capacity service provider design using gpmls for ip next genera...
Cube2012 high capacity service provider design using gpmls for ip next genera...Cube2012 high capacity service provider design using gpmls for ip next genera...
Cube2012 high capacity service provider design using gpmls for ip next genera...
 
Grasp the Critical Issues for a Functioning JESD204B Interface
Grasp the Critical Issues for a Functioning JESD204B InterfaceGrasp the Critical Issues for a Functioning JESD204B Interface
Grasp the Critical Issues for a Functioning JESD204B Interface
 
5g-Air-Interface-pptx.pptx
5g-Air-Interface-pptx.pptx5g-Air-Interface-pptx.pptx
5g-Air-Interface-pptx.pptx
 
Lte basics
Lte basicsLte basics
Lte basics
 
ECOC Panel on OIF CEI 56G
ECOC Panel on OIF CEI 56GECOC Panel on OIF CEI 56G
ECOC Panel on OIF CEI 56G
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
 
ENRZ Advanced Modulation for Low Latency Applications
ENRZ Advanced Modulation for Low Latency ApplicationsENRZ Advanced Modulation for Low Latency Applications
ENRZ Advanced Modulation for Low Latency Applications
 
Viavi Flex E Poster 2018
Viavi Flex E Poster 2018Viavi Flex E Poster 2018
Viavi Flex E Poster 2018
 
Инновации Cisco для операторов связи
Инновации Cisco для операторов связиИнновации Cisco для операторов связи
Инновации Cisco для операторов связи
 
Ca npp t
Ca npp tCa npp t
Ca npp t
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the Datacenter
 
Designing and deploying converged storage area networks final
Designing and deploying converged storage area networks finalDesigning and deploying converged storage area networks final
Designing and deploying converged storage area networks final
 
Intel® Ethernet Update
Intel® Ethernet Update Intel® Ethernet Update
Intel® Ethernet Update
 
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
Demystifying the JESD204B High-speed Data Converter-to-FPGA interfaceDemystifying the JESD204B High-speed Data Converter-to-FPGA interface
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
 
ETE405-lec9.ppt
ETE405-lec9.pptETE405-lec9.ppt
ETE405-lec9.ppt
 
IP Infusion Application Note for 4G LTE Fixed Wireless Access
IP Infusion Application Note for 4G LTE Fixed Wireless AccessIP Infusion Application Note for 4G LTE Fixed Wireless Access
IP Infusion Application Note for 4G LTE Fixed Wireless Access
 

Kürzlich hochgeladen

Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...masabamasaba
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durbanmasabamasaba
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 

Kürzlich hochgeladen (20)

Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 

Generic framing procedure

  • 1. 1 T1X1.5/2002-046 PPT ON Generic Framing Procedure (GFP) BY SUDANSHU GUPTA BE 7th Semester [IT]
  • 2. 2 T1X1.5/2002-046 CONTENTS • What is GFP • Frame format of GFP • Modes of GFP • Types of GFP • Packet routing • Resilient Packet rings • Extending LAN/SAN over WAN • SAN Transport • Transparent GFP Mapping • Frame vs. Transparent GFP • Conclusion
  • 3. 3 T1X1.5/2002-046 What is GFP? • GFP is an emerging new standard for Data Encapsulation • Accepts any client, encapsulate in simple frame, transport over network • Uses length/HEC frame of variable length packets • Allows multiple data streams to be transported over single path – Packet aggregation for router applications – Common encapsulation of different client data types (e.g. Ethernet, HDLC)
  • 4. 4 T1X1.5/2002-046 • ITU standard, G.7041 describes a Generic Framing Procedure (GFP) which may be used for efficiently mapping client signals into and transporting them over SONET/SDH or G.709 links. This presentation provides an overview of network applications which have driven the development of the GFP standard. Applications are related to some of the features included in G.7041.
  • 5. 5 T1X1.5/2002-046 • Transparent Mapping supports LAN/SAN extension over WAN • Extension headers support various network topologies –Null Extension Header for channelized Point-to-Point network –Linear Extension Header for Port Aggregation over Point-to-Point network –Ring Header for Resilient Packet Ring applications.
  • 6. 6 T1X1.5/2002-046 FRAME FORMAT A GFP frame consists of: • A core header • A payload header • An optional extension header • A GFP payload • An optional payload frame check sequence
  • 7. 7 T1X1.5/2002-046 Basic GFP Frame Structure Core Header FCS (optional) Payload Area Length MSB Length LSB cHEC MSB Payload Payload Header FCS[31:24] FCS[23:16] FCS[15:8] FCS[7:0] Payload Type MSB Payload Type LSB tHEC MSB tHEC LSB Optional Extension Header cHEC LSB eHEC MSB eHEC LSB Ext Hdr Byte 1 Ext Hdr Byte 2 Ext Hdr Byte n
  • 8. 8 T1X1.5/2002-046 MODES OF GFP •There are two modes of GFP:- • Generic Framing Procedure - Framed (GFP-F) • Generic Framing Procedure - Transparent (GFP-T)
  • 9. 9 T1X1.5/2002-046 • GFP-F maps each client frame into a single GFP frame. GFP-F is used where the client signal is framed or packetized by the client protocol. • GFP-T on the other hand, allows mapping of multiple 8B/10B block-coded client data streams into an efficient 64B/65B block code for transport within a GFP frame.
  • 10. 10 T1X1.5/2002-046 TYPES OF GFP There are two types of GFP frames:- •A GFP client frame •A GFP control frame
  • 11. 11 T1X1.5/2002-046 • A GFP Client frame can be further classified as either a client data frame or a client management frame. The former is used to transport client data, while the latter is used to transport point-to-point management information like loss of signal, etc
  • 12. 12 T1X1.5/2002-046 • The GFP Control frame currently consists only of a core header field with no payload area. This frame is used to compensate for the gaps between the client signal where the transport medium has a higher capacity than the client signal, and is better known as an idle frame.
  • 13. 13 T1X1.5/2002-046 Application: Packet Routing through Big Fat Pipes Packet Switch N x GbE SONET SDH Mapper SONET SDH Mapper SPI-4 SPI-3 Router-based WAN OC-48 STM-16 OC-192 STM-64 • Packet Switch encodes/decodes 8B/10B and routes packets to appropriate SPI-n • SONET/SDH Mapper encapsulates packets using PPP over GFP and maps them into concatenated payload (STS-48c/VC-4-16c or STS-192c/VC-4-64c) • All packet switching in WAN is handled by Layer 2 routing • Single traffic type aggregated in edge switch & routers into big-fat-pipes going to desired hop in routing table • Control info from 8B/10B encoding is not preserved • Relies on PPP for Link Configuration Edge Switch
  • 14. 14 T1X1.5/2002-046 GFP Frame: PPP Packet Routing via GFP Core Header Payload Area Length MSB Length LSB cHEC MSB PPP Packet Payload Payload Header Payload Type MSB Payload Type LSB tHEC MSB tHEC LSB cHEC LSB FCS (optional) FCS[31:24] FCS[23:16] FCS[15:8] FCS[7:0]
  • 15. 15 T1X1.5/2002-046 Application: Resilient Packet Rings GbE MAC OC-m STM-n Packet Ring HDLC Proc. SONET SDH Mapper Framer • Resilient Packet Ring (RPR), also known as IEEE 802.17, is a protocol standard designed for the optimized transport of data traffic over optical fiber ring networks. • Multiplex packet streams into single STS-Nc / VC-4-Xc • Each packet is encapsulated into GFP Frame • Payload Type ID in payload header supports multi-service applications. Network Process. & Switch SPI-nSPI-n 8B/10B Client Packet Stream Ring Node Ring Node Ring Node Ring Node Packet Add/Drop
  • 16. 16 T1X1.5/2002-046 GFP Frame: RPR Using GFP Ring Header Core Header Payload Area Length MSB Length LSB cHEC MSB Packet Payload Payload Header Payload Type MSB Payload Type LSB tHEC MSB tHEC LSB DestPort SrcPort Spare Spare DE CoS TTL Dest MAC[47:40] Dest MAC[39:32] Dest MAC[31:24] Dest MAC[23:16] Dest MAC[15:8] Dest MAC[7:0] Src MAC[47:40] Src MAC[39:32] Src MAC[31:24] Src MAC[23:16] Src MAC[15:8] Src MAC[7:0] eHEC MSB eHEC LSB Ring Extension Header cHEC LSB FCS (optional) FCS[31:24] FCS[23:16] FCS[15:8] FCS[7:0] NOTE: GFP Ring Header removed to Living List; 802.17 RPR proposes to include ring header as part of GFP payload).
  • 17. 17 T1X1.5/2002-046 Application: Extending LAN / SAN over WAN GbE FC 8B/10B Clients STS-m STM-n 8B/10B Client STS-m STM-n SONET / SDH Network GbE FC GbE FC GbE FC LAN / SAN 8B/10B Client GbE FC SONET SDH Mapper Framer SONET SDH Mapper Framer SONET SDH Mapper Framer • If you want to preserve individual 8B/10B block-coded channels, but cannot fit two1.25 Gb/s GbE channels into a single OC-48 / STM-16 • Transport of single 1.25 Gb/s stream over OC-48 / STM-16 is excessively wasteful. • Need to preserve control info (e.g. link configuration) for LAN extension, so we cannot just send data packets. • Cannot just interleave two streams into single path and still expect SONET/SDH to deliver to different destinations.
  • 18. 18 T1X1.5/2002-046 SAN Transport through Right-Sized Pipes using GFP N x Fibre Chan, GbE, FICON, ESCON SONET SDH Mapper with VC SONET/SDH Switched WAN OC-48/STM-16 or OC-192/STM-64 • Transparent Encapsulation / Decapsulation preserves Control Info • Virtually-concatenated (VC) paths sized to fit individual client signals • Client signals preserved intact through the network • Signals routed by switching VC paths (STS-1/VC-3 or STS-3c/VC-4 switching) • Mix of protocols may be carried, each in its own VC path • Virtual Concatenation (VC) is essential to compete against SAN over dark fiber SAN - WAN PHY 8B/10B Codec 8B/10B Codec Transparent Encapsulate / Extract Transparent Encapsulate / Extract
  • 19. 19 T1X1.5/2002-046 Transparent GFP Mapping • 12 8B/10B “Special Characters” remapped to 4-bit codes as shown • 10B Violations mapped as “10B_ERR” (RD errs, unrecognized 10B codes) • Rate adapt by inserting “65B_PAD” code NAME Byte Value 10B Codeword (RD-) abcdei fghj 10B Codeword (RD+) abcdei fghj 64B/65B 4-bit Mapping /K28.0/ 1C 001111 0100 110000 1011 0000 /K28.1/ 3C 001111 1001 110000 0110 0001 /K28.2/ 5C 001111 0101 110000 1010 0010 /K28.3/ 7C 001111 0011 110000 1100 0011 /K28.4/ 9C 001111 0010 110000 1101 0100 /K28.5/ BC 001111 1010 110000 0101 0101 /K28.6/ DC 001111 0110 110000 1001 0110 /K28.7/ FC 001111 1000 110000 0111 0111 /K23.7/ F7 111010 1000 000101 0111 1000 /K27.7/ FB 110110 1000 001001 0111 1001 /K29.7/ FD 101110 1000 010001 0111 1010 /K30.7/ FE 011110 1000 100001 0111 1011 10B_ERR N/A Unrecognized RD- Unrecognized RD+ 1100 65B_PAD N/A N/A N/A 1101 Spare N/A N/A N/A 1110 Spare N/A N/A N/A 1111
  • 20. 20 T1X1.5/2002-046 Frame-Mapped GFP vs. Transparent GFP Frame-Mapped GFP Transparent-Mapped GFP Variable Length GFP Frames Fixed Length GFP Frames 1-to-1 mapping of Data Packets to GFP Frames N-to-1 mapping of client “characters” to GFP Frames Point-to-Point, Packet Aggregation, or Resilient Packet Ring Network Topology Primarily Point-to-Point Topology using Virtual Concatenation Requires “MAC” to terminate client signal and pass only data packets. Only 8B/10B PHY layer terminated; “MAC” not required to terminate higher layer protocol. Data only passed in 8B format. Data and control compressed using 64B/65B re-coding. Channel-associated control possible using GFP Control Frames. Channel-associated control possible using GFP Control Frames. Unclear if client Loss-of-Sync, or code violations should be communicated to far-end. Transparent mapping defines mechanisms for communicating LOS, Loss-of-Sync, code violations to far end. Doesn’t define client egress action due to SONET/SDH signal failure. Defines client egress action due to SONET/SDH signal failure.
  • 21. 21 T1X1.5/2002-046 GFP Conclusion • Various GFP Applications have been described and illustrated – Packet routing – Port aggregation over SONET/SDH using Linear Extension Headers – Resilient Packet Ring applications using Ring Extension Headers – Transparent Transport of 8B/10B clients • Basic GFP Frame Structure has been described and shown – Length frame delineation, similar to ATM cell delineation. – Payload Headers ID encapsulated payload & encapsulation options • Presence or absence of optional FCS • Presence and type or absence of extension header • Payload type allows for mixing data types in a single SONET/SDH – Extension headers support various network topologies • Null Extension Header for channelized Point-to-Point network • Linear Extension Header for Port Aggregation over Point-to-Point network • Ring Header for Resilient Packet Ring applications
  • 22. 22 T1X1.5/2002-046 • LAN/SAN extension over WAN using Transparent Mapping described and shown – 64B/65B re-coding preserves data & control for “transparent” transport – Superblocks provide error detection / correction over relatively small blocks – Supports efficient transport of full-rate 8B/10B clients over smallest paths.