US2002073222A1PendingUtilityA1

Packet transfer control method

Priority: Dec 7, 2000Filed: Dec 6, 2001Published: Jun 13, 2002
Est. expiryDec 7, 2020(expired)· nominal 20-yr term from priority
H04L 9/40H04L 69/22
21
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A packet transfer control method and a system employing the method achieve the search of a high capacity and a plurality of parameters required for hardware routing. The method includes the steps of finding, by means of hardware processing, a first route information which has been address solved by a tree search using a destination address contained in the header information of the IP packet; finding a second route information which has been solved by information, excluding the destination address, that specifies a packet; and combining the first and the second route information to judge the execution of transfer to software.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A packet transfer control method in which a transfer destination can be solved from header information of an IP packet, the method comprising the steps of: 
 finding, by means of hardware processing, a first route information which has been address solved by a tree search using a destination address contained in the header information of the IP packet;    finding a second route information which has been solved by information, excluding the destination address, that specifies a packet; and    combining the first and the second route information to judge the execution of transfer to software.    
     
     
         2 . The packet transfer control method according to  claim 1 , wherein 
 the information, excluding the destination address, that specifies a packet includes a source address, protocol type and port number at TCP/UDP or other packet header information, or includes identifying information to be given to a packet within an apparatus.    
     
     
         3 . The packet transfer control method according to  claim 1 , further comprising the steps of: 
 giving individual band control conditions to each of the first and the second route information; and    combining the first and the second routes to determine a final band control.    
     
     
         4 . A packet transfer control method in which a transfer destination is solved from header information of an IP packet, the method comprising the steps of: 
 searching a destination by a tree search, with a destination parameter contained in the header information of the IP packet as a search condition; searching specified flow data by use of a memory that is able to search by hardware whether the specified flow data is in data set for one input data, the specified flow data exchanging route information and information in a protocol that performs network management, from a plurality of parameters contained in the header information of the IP packet; and    combining the destination searched by the tree search and the specified flow data to judge the execution of transfer to software.    
     
     
         5 . The packet transfer control method according to  claim 4 , wherein the step of searching the specified flow data by use of the memory includes the steps of individually searching the contents of each parameter that can be masked, and searching by a plurality of times decoding conditions of each parameter that can be masked.  
     
     
         6 . The packet transfer control method according to  claim 4 , wherein 
 the data set for one input data are configured to have data and a mask to determine an effective range on a data-to-data basis.    
     
     
         7 . A packet transfer control system having an edge node connecting an access network and a core network, the edge node converting an IP packet into a core network address for each destination of the packet so that transfer through the core network can be made via an optimum route, the system comprising: 
 means for, by hardware processing, finding a first route information which has been address solved by a tree search depending on a destination address contained in header information;    means for finding second route information which has been solved by information, excluding a destination address, that specifies a packet; and    means for combining the first and the second route information to judge the execution of transfer to software.    
     
     
         8 . The packet transfer control system according to  claim 7 , wherein 
 the information, excluding the destination address, that specifies a packet includes a source address, protocol type and port number at TCP/UDP or other packet header information, or includes ID information to be given to a packet within an apparatus.    
     
     
         9 . The packet transfer control system according to  claim 8 , further comprising: 
 means for giving individual band control conditions to each of the first and the second route information, the means combining the first and the second routes to determine a final band control.    
     
     
         10 . A packet transfer control system having an edge node connecting an access network and a core network, the edge node converting an IP packet into a core network address for each destination of the packet so that transfer through the core network can be made via an optimum route, wherein 
 the edge node comprises:    means for searching a destination by a tree search, with a destination parameter contained in the header information of the IP packet as a search condition;    a memory (CAM: content Addressabe Memory) for allowing a hardware search of whether to lie within data set for one input data;    means for searching, by use of the memory, a specified flow data exchanging route information and information in a protocol that performs network management, from a plurality of parameters contained in the header information of the IP packet; and    means for combining the destination searched by the tree search and the specified flow data to judge the execution of transfer to software.    
     
     
         11 . The packet transfer control system according to  claim 10 , wherein the means for searching the specified flow data by use of the memory includes means for individually searching the contents of each parameter that can be masked, and means for searching by a plurality of times decoding conditions of each parameter that can be masked.  
     
     
         12 . The packet transfer control system according to  claim 10 , wherein 
 the data set for one input data are configured to have data and a mask to determine an effective range on a data-to-data basis.

Join the waitlist — get patent alerts

Track US2002073222A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.