The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 12, 2019

Filed:

Jun. 30, 2016
Applicant:

New H3c Technologies Co., Ltd., Hangzhou, CN;

Inventors:

Kai Ren, Beijing, CN;

Changzhong Ge, Beijing, CN;

Shaoliang An, Beijing, CN;

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/749 (2013.01); H04L 12/745 (2013.01); H04L 12/753 (2013.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 45/48 (2013.01); H04L 45/741 (2013.01); H04L 45/748 (2013.01); H04L 63/0272 (2013.01);
Abstract

A Multibit Trie is created for routing distribution of IP prefixes in each Virtual Private Network (VPN). Routing of IP prefixes in the highest level 1˜m of the Multibit Trie is expanded to IP prefixes in level m+1 according to a prefix expansion method, wherein m is an integer larger than 1. Each branch of the IP prefixes in the level m+1 of the Multibit Trie is taken as a Branch_Tree, and data structure information of each Branch_Tree is saved. When routing of an IP address in a VPN is to be searched, a Branch_Tree is searched in a Multibit Trie corresponding to the VPN according to the highest m+1 bits of the IP address, and the routing of the IP address is searched in the Branch_Tree.


Find Patent Forward Citations

Loading…