US2013259044A1PendingUtilityA1

Communication system, node, packet forwarding method and program

37
Assignee: TANABE YOSUKEPriority: Dec 17, 2010Filed: Dec 19, 2011Published: Oct 3, 2013
Est. expiryDec 17, 2030(~4.4 yrs left)· nominal 20-yr term from priority
Inventors:Yosuke Tanabe
H04L 45/16H04L 45/38H04L 12/28
37
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Even though the number of communication terminals or that of communication services exploited by the communication terminals is increased, load imposed on a node or a controller is to be less likely to be increased, while delay in processing is to be less likely to be produced. Each node of a communication system holds a plurality of packet handling operations which correlate the forwarding destination of a packet belonging to each flow with a set of collation rules that identify each flow, and forwards the received packet in accordance with the processing rules. In case the destination address of the received packet is such address indicating that the packet is to be multicast, the node multicasts the packet using the plurality of the processing rules the node holds.

Claims

exact text as granted — not AI-modified
1 . A communication system, comprising a node holding a plurality of packet handling operations which correlate the forwarding destination of a packet belonging to each flow with a set of collation rules that identify each flow; the node forwarding the packet received in accordance with the packet handling operations; wherein,
 in case the destination address of the received packet is such address indicating that the received packet is to be multicast, the node multicasts the packet using the plurality of the packet handling operations the node holds.   
     
     
         2 . The communication system according to  claim 1 , wherein,
 the node includes a packet handling operation retrieving condition producing unit that produces retrieving conditions which will extract the packet handling operations matched to a destination of multicasting; and wherein,   in case the destination address of the received packet is an address indicating that the received packet is to be multicast, such packet handling operations including collation rules matched to the retrieving conditions produced by the packet handling operation retrieving condition producing unit are extracted to execute multicast-forwarding.   
     
     
         3 . The communication system according to  claim 1 , wherein,
 in case the destination address of the received packet is a link local multicast address, the packet handling operation retrieving condition producing unit produces the retrieving conditions which will extract the packet handling operations including the collation rules in which a Layer 3 destination address coincides with a Layer 3 network address of the source of packet transmission.   
     
     
         4 . The communication system according to  claim 1 , wherein,
 in case the destination address of the received packet is a direct multicast address, the packet handling operation retrieving condition producing unit produces retrieving conditions which will extract packet handling operations including collation rules in which the Layer 3 destination address coincides with a Layer 3 network address of the destination.   
     
     
         5 . A node, holding a plurality of packet handling operations which correlate the forwarding destination of a packet belonging to each flow with a set of collation rules that identify each flow; the node forwarding the received packet in accordance with the packet handling operations; wherein,
 in case the destination address of the received packet is such address indicating that the packet is to be multicast, the node multicasts the packet using the plurality of the packet handling operations the node holds.   
     
     
         6 . The node according to  claim 5 , comprising a packet handling operation retrieving condition producing unit that produces retrieving conditions which will extract the packet handling operations matched to a destination for multicasting; wherein,
 in case the destination address of the received packet is an address indicating that the received packet is to be multicast, such packet handling operations including collation rules matched to the retrieving conditions produced by the packet handling operation retrieving condition producing unit are extracted to execute multicast-forwarding.   
     
     
         7 . The node according to  claim 5 , wherein,
 in case the destination address of the received packet is a link local multicast address, the packet handling operation retrieving condition producing unit produces the retrieving conditions which will extract the packet handling operations including the collation rules in which a Layer 3 destination address coincides with a Layer 3 network address of the source of packet transmission.   
     
     
         8 . The node according to  claim 5 , wherein,
 in case the destination address of the received packet is a direct multicast address, the packet handling operation retrieving condition producing unit produces retrieving conditions which will extract the packet handling operations including the collation rules in which a Layer 3 destination address coincides with a Layer 3 network address of the destination.   
     
     
         9 . A method for forwarding a packet at a node holding a plurality of packet handling operations which correlate the forwarding destination of a packet belonging to each flow with a set of collation rules that identify each flow; the node forwarding the received packet in accordance with the packet handling operations;
 the method comprising:   confirming whether or not a destination address of the received packet is an address indicating that the received packet is to be multicast; and   multicast-forwarding the packet, using the plurality of packet handling operations, in case the destination address of the received packet is an address indicating that the received packet is to be multicast.   
     
     
         10 . (canceled) 
     
     
         11 . The communication system according to  claim 2 , wherein,
 in case the destination address of the received packet is a link local multicast address, the packet handling operation retrieving condition producing unit produces the retrieving conditions which will extract the packet handling operations including the collation rules in which a Layer 3 destination address coincides with a Layer 3 network address of the source of packet transmission.   
     
     
         12 . The communication system according to  claim 2 , wherein,
 in case the destination address of the received packet is a direct multicast address, the packet handling operation retrieving condition producing unit produces retrieving conditions which will extract packet handling operations including collation rules in which the Layer 3 destination address coincides with a Layer 3 network address of the destination.   
     
     
         13 . The communication system according to  claim 3 , wherein,
 in case the destination address of the received packet is a direct multicast address, the packet handling operation retrieving condition producing unit produces retrieving conditions which will extract packet handling operations including collation rules in which the Layer 3 destination address coincides with a Layer 3 network address of the destination.   
     
     
         14 . The node according to  claim 6 , wherein,
 in case the destination address of the received packet is a link local multicast address, the packet handling operation retrieving condition producing unit produces the retrieving conditions which will extract the packet handling operations including the collation rules in which a Layer 3 destination address coincides with a Layer 3 network address of the source of packet transmission.   
     
     
         15 . The node according to  claim 6 , wherein,
 in case the destination address of the received packet is a direct multicast address, the packet handling operation retrieving condition producing unit produces retrieving conditions which will extract the packet handling operations including the collation rules in which a Layer 3 destination address coincides with a Layer 3 network address of the destination.   
     
     
         16 . The node according to  claim 7 , wherein,
 in case the destination address of the received packet is a direct multicast address, the packet handling operation retrieving condition producing unit produces retrieving conditions which will extract the packet handling operations including the collation rules in which a Layer 3 destination address coincides with a Layer 3 network address of the destination.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.