Check patentability & draft patents in minutes with Patsnap Eureka AI!

Systems, methods, and computer readable media for adapting network protocol updates

A protocol and header technology, applied in the field of systems and computer-readable media for adapting to network protocol updates, can solve problems such as expensive and time-consuming

Pending Publication Date: 2021-12-07
GOOGLE LLC
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

New network protocols require either a respin of the ASIC or a complete redesign of the ASIC, which is expensive and time consuming
For example, redesigning and replacing an ASIC in a network can take years and cost millions of dollars

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems, methods, and computer readable media for adapting network protocol updates
  • Systems, methods, and computer readable media for adapting network protocol updates
  • Systems, methods, and computer readable media for adapting network protocol updates

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present disclosure provides systems and methods for conveniently updating network protocols. When network protocols are updated, new application-specific integrated circuits (ASICs) are designed to accommodate future network protocols, rather than redesigning and replacing ASICs. The ASIC includes a Protocol Independent Packet Editor (PIPE), which can be programmed to support the packet header editing requirements of current network protocols and possibly future network protocols.

[0023] According to one embodiment, the ASIC includes a central editing unit (CEU) running editing programs to operate on packet headers. The central editing unit is the processing pipeline for three distinct editing units—deleting units, inserting units, and modifying units. Each unit operates on packets modified from previous units. This CEU pipeline enables flexible packet header editing at high bandwidths and packet rates with efficient hardware implementation in silicon.

[0024]...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system, method, and computer readable medium for updating a network protocol are provided. The new ASIC is designed to accommodate future network protocols. The ASIC includes at least one packet editing program. The ASIC is configured to classify (820) a received packet to determine a new protocol to which the packet is to be updated, delete (830) a selected existing header of the packet, insert (840) a new header in the packet based on the classification, and modify (850) the selected header based on the classification.

Description

[0001] This case is a divisional application of an invention patent application with an application date of May 7, 2015, an application number of 201580023378.6, and an invention title of “System and Method for Adapting to Network Protocol Updates”. [0002] Cross References to Related Applications [0003] This application is a continuation of US Patent Application Serial No. 14 / 273,953, filed May 9, 2014, the disclosure of which is hereby incorporated by reference. technical field [0004] The present invention relates to systems and methods for conveniently updating network protocols. Background technique [0005] Most networking application-specific integrated circuits (ASICs) implement a small and fixed set of packet header editing capabilities for predefined network protocols. Examples of such header editing capabilities for specific network protocols include Generic Routing Encapsulation (GRE) tunnel encapsulation and decapsulation, Virtual Local Area Network / Multipr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06
CPCH04L69/22H04L45/50H04L69/08
Inventor Y.毛
Owner GOOGLE LLC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More