Cheng Li
Pronouns: he/him
Cheng LI holds a multifaceted role at Huawei Technologies, serving as a Standards Representative, Industry Development Engineer, and IP Protocol Researcher within the datacom product line. He frequently travels globally to assist customers in gaining a deeper understanding of IPv6+, Segment Routing, and BNG technologies, standards, and solutions. He also regularly presents at industry conferences, such as the MPLS & SRv6 AINETWORLD Congress (A.K.A MPLS Congress). He is an author of the first SRv6 book "SRv6 Network Programming: Ushering in a New Era of IP Networks "(ISBN: 9781032016245, Chinese/English/Arabic), and a contributor of the book "Guide to SRv6 Network Deployment"(ISBN:9781032815862, Chinese/English).
While pursuing his master's degree at Beijing University of Posts and Telecommunications (BUPT), he authored "Network Reconstruction: SDN Architecture and Implementation" (ISBN: 9787121310423) and contributed one chapter to "Core Principles and Application Practices of Software-Defined Networking" (ISBN: 9787115363695). He also gained his first international experience through an internship at Cisco Systems in San Jose, from 2016 to 2017.
Since 2017, he has actively contributed to the development of Segment Routing (SR-MPLS/SRv6) standards, focusing on areas such as PCEP, BGP, and IGP. He is the core inventor of the REPLACE flavor C-SID(a.k.a G-SRv6), contributing the content of REPLACE flavor in RFC9800, and co-author/editor of several influential RFCs, such as RFC9603 and RFC9604. He also plays a leading role in the standardization of Path Segment, serving as an editor/co-author of relevant documents. Furthermore, he is an active member of the CATS Working Group, where he serves as the secretary of the CATS WG, and an editor/co-author of CATS framework, metric definition, and related drafts. He also joined the RTG Directorate to help review RTG drafts.
He is a pragmatic and lucky researcher who owns over 200+ patents worldwide, and some of his inventions have been incorporated in the IETF standards which indeed 'make the Internet work better'.
Roles
| Role | Group | |
|---|---|---|
| Reviewer (See reviews) | Routing Area Directorate (rtgdir) | c.l@huawei.com |
| Secretary | Computing-Aware Traffic Steering (cats) | c.l@huawei.com |
External Resources
| Name | Value |
|---|---|
| GitHub Username | muzixing |
| Additional Web Page | https://www.linkedin.com/in/cheng-li-0b612394/ |
RFCs (6)
| RFC | Date | Title | Cited by |
|---|---|---|---|
| RFC 9005 | Mar 2021 | Path Computation Element Communication Protocol (PCEP) Extension for Associating Policies and Label Switched Paths (LSPs) | 2 RFCs |
| RFC 9545 | Feb 2024 | Path Segment Identifier in MPLS-Based Segment Routing Networks | 2 RFCs |
| RFC 9603 | Jul 2024 | Path Computation Element Communication Protocol (PCEP) Extensions for IPv6 Segment Routing | 7 RFCs |
| RFC 9604 | Aug 2024 | Carrying Binding Label/SID in PCE-Based Networks | 6 RFCs |
| RFC 9752 | Apr 2025 | Conveying Vendor-Specific Information in the Path Computation Element Communication Protocol (PCEP) Extensions for Stateful PCE | |
| RFC 9753 | Apr 2025 | Extension for Stateful PCE to Allow Optional Processing of Path Computation Element Communication Protocol (PCEP) Objects |
Active Internet-Drafts (25)
- draft-ietf-pce-sr-path-segment
- draft-ietf-cats-framework
- draft-lbdd-cats-dp-sr
- draft-sidor-pce-binding-label-sid-extensions
- draft-ietf-pce-sr-bidir-path
- draft-ietf-idr-5g-edge-service-metadata
- draft-ietf-spring-srv6-path-segment
- draft-all-pce-srv6-policy-sid-list-optimization
- draft-sidor-pce-lsp-state-reporting-extensions
- draft-ietf-pce-state-sync
- draft-ietf-cats-metric-definition
- draft-cl-spring-srv6-next-and-replace
- draft-ietf-pce-pcep-pmtu
- draft-ls-idr-bgp-ls-service-metadata
- draft-ietf-idr-sr-policy-path-mtu
- draft-wang-cats-green-challenges
- draft-dunbar-cats-5g-metadata-applicability
- draft-li-spring-srh-tlv-processing-programming
- draft-ls-ipsecme-ipcomp-exclude-transport-layer
- draft-lh-spring-srv6-sfc-csid
- draft-li-rtgwg-enhanced-ti-lfa
- draft-ietf-pce-controlled-id-space
- draft-ietf-spring-srv6-policy-sid-list-opt
- draft-ietf-spring-sr-service-programming
- draft-zyyhl-agent-networks-framework
Expired Internet-Drafts (72)
- draft-ietf-pce-pcep-srv6-yang
- draft-ll-idr-cats-bgp-extension
- draft-ietf-idr-bgp-ls-sr-policy-path-segment
- draft-king-rokui-ainetops-usecases
- draft-ietf-idr-sr-policy-path-segment
- draft-shi-cats-analysis-of-metric-distribution
- draft-ali-spring-sr-policy-programming-rpc
- draft-stone-pce-update-open
- draft-li-spring-sr-sfc-control-plane-framework
- draft-lm-spring-srv6-generalized-arguments
- draft-ietf-spring-compression-analysis
- draft-ietf-spring-compression-requirement
- draft-yao-cats-gap-analysis
- draft-shi-cats-ipv6-based-con
- draft-li-spring-srv6-security-consideration
- draft-cl-spring-generalized-srv6-for-cmpr
- draft-zhang-cats-computing-aware-sdwan-usecase
- draft-li-dyncast-architecture
- draft-ietf-idr-bgp-ls-sr-service-segments
- draft-liu-can-gap-reqs
- draft-chen-spring-srv6-srh-security
- draft-zhang-dyncast-computing-aware-sdwan-usecase
- draft-ali-spring-ioam-srv6
- draft-liu-dyncast-gap-reqs
- draft-decraene-spring-srv6-vlsid
- draft-jags-spring-sr-service-programming-yang
- draft-li-6man-srv6-path-segment-encap
- draft-li-spring-srv6-traverse-ipv4
- draft-li-spring-srv6-end-mpls
- draft-li-spring-tunnel-segment
- draft-cl-spring-generalized-srv6-np
- draft-lc-6man-generalized-srh
- draft-li-spring-light-weight-srv6-ioam
- draft-li-spring-compressed-srv6-np
- draft-tanaka-pce-stateful-pce-mbb
- draft-dhody-pce-stateful-pce-interdomain