← Back to Patent Explorer
US5930259A Expired / Lapsed US ⏱️ 0.0 years remaining

Packet transmission node device realizing packet transfer scheme and control information transfer scheme using multiple virtual connections

Assignee: Toshiba Corp
•
Filing: 1996-08-23
•
Granted: 1999-07-27
•
Expires: 2016-08-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A packet transmission node which realizes a packet transfer scheme in which a plurality of virtual connections for different qualities of service are set up in correspondence to a multicast destination address, and output virtual connection identifiers are stored in correspondence to destination addresses in a routing table, so that a packet is transferred to output virtual connections determined by referring to the routing table according to a destination address of a packet. A packet transmission node also realizes a control information transfer scheme in which different output virtual connections are set up for a user data packet and a control packet having an identical destination address, and output virtual connection identifiers are stored in correspondence to destination addresses and upper layer protocol identifiers in a routing table, so that a packet is transferred to an output virtual connection determined by referring to the routing table according to a destination address and an upper layer protocol identifier of a packet.

Inventors

  • 👤 Yasuhiro Katsube
  • 👤 Kenichi Nagami

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:36
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/30; H04L49/3081; H04L49/309; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5619; H04L2012/562; H04L2012/5638; H04L2012/5665; H04L2012/5667

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 66 words
A packet transmission node device, comprising: a routing table for storing output virtual connection identifiers in correspondence to destination addresses, including identifiers of a plurality of virtual connections for different qualities of service in correspondence to a multicast destination address; and transfer means for transferring a packet to output virtual connections determined by referring to the routing table according to a destination address of said packet.
Claim 2
Dependent Claim 66 words
A packet transmission node device, comprising: a routing table for storing output virtual connection identifiers in correspondence to destination addresses, including identifiers of a plurality of virtual connections for different qualities of service in correspondence to a multicast destination address; and transfer means for transferring a packet to output virtual connections determined by referring to the routing table according to a destination address of said packet.
Claim 3
Dependent Claim 49 words
The device of claim 1, wherein the routing table stores each output virtual connection identifier in correspondence to a pair of a source address and a destination address, and the transfer means refers to the routing table according to a source address and a destination address of said packet.
Claim 4
Dependent Claim 24 words
The device of claim 1, wherein the routing table also stores an output interface of the device corresponding to each output virtual connection identifier.
Claim 5
Dependent Claim 22 words
The device of claim 1, wherein the routing table also stores a quality of service corresponding to each output virtual connection identifier.
Claim 6
Dependent Claim 60 words
The device of claim 1, wherein a packet destined to the multicast destination address is to be transmitted to a node group corresponding to a multicast group including a plurality of sub-node groups, and the routing table stores the identifiers of said plurality of virtual connections for different qualities of service which are connected to said plurality of sub-node groups.
Claim 7
Independent Claim 102 words
A method of packet transmission from a packet transmission node, comprising the steps of: setting up a plurality of virtual connections for different qualities of service in correspondence to a multicast destination address; storing output virtual connection identifiers in correspondence to destination addresses, including identifiers of said plurality of virtual connections for different qualities of service set up in correspondence to the multicast destination address, in a routing table of the packet transmission node; and transferring a packet from the packet transmission node to output virtual connections determined by referring to the routing table according to a destination address of said packet.
Claim 8
Independent Claim 102 words
A method of packet transmission from a packet transmission node, comprising the steps of: setting up a plurality of virtual connections for different qualities of service in correspondence to a multicast destination address; storing output virtual connection identifiers in correspondence to destination addresses, including identifiers of said plurality of virtual connections for different qualities of service set up in correspondence to the multicast destination address, in a routing table of the packet transmission node; and transferring a packet from the packet transmission node to output virtual connections determined by referring to the routing table according to a destination address of said packet.
Claim 9
Dependent Claim 49 words
The method of claim 6, wherein the storing step stores each output virtual connection identifier in correspondence to a pair of a source address and a destination address, and the transferring step refers to the routing table according to a source address and a destination address of said packet.
Claim 10
Dependent Claim 26 words
The method of claim 6, wherein the storing step also stores an output interface of the packet transmission node corresponding to each output virtual connection identifier.
Claim 11
Dependent Claim 22 words
The method of claim 6, wherein the storing step also stores a quality of service corresponding to each output virtual connection identifier.
Claim 12
Dependent Claim 60 words
The method of claim 6, wherein a packet destined to the multicast destination address is to be transmitted to a node group corresponding to a multicast group including a plurality of sub-node groups, and the storing step stores the identifiers of said plurality of virtual connections for different qualities of service which are connected to said plurality of sub-node groups.
Claim 13
Dependent Claim 79 words
A packet transmission node device, comprising: a routing table for storing output virtual connection identifiers in correspondence to destination addresses and upper layer protocol identifiers, including identifiers of different output virtual connections for a user data packet and a control packet having an identical destination address; and transfer means for transferring a packet to an output virtual connection determined by referring to the routing table according to a destination address and an upper layer protocol identifier of said packet.
Claim 14
Dependent Claim 79 words
A packet transmission node device, comprising: a routing table for storing output virtual connection identifiers in correspondence to destination addresses and upper layer protocol identifiers, including identifiers of different output virtual connections for a user data packet and a control packet having an identical destination address; and transfer means for transferring a packet to an output virtual connection determined by referring to the routing table according to a destination address and an upper layer protocol identifier of said packet.
Claim 15
Dependent Claim 24 words
The device of claim 11, wherein the routing table also stores an output interface of the device corresponding to each output virtual connection identifier.
Claim 16
Dependent Claim 23 words
The device of claim 11, wherein the routing table also stores a next hop node address corresponding to each output virtual connection identifier.
Claim 17
Dependent Claim 25 words
The device of claim 11, wherein the routing table stores one output virtual connection identifier for control packets destined to an identical next hop node.
Claim 18
Dependent Claim 60 words
The device of claim 11, wherein the routing table stores an output virtual connection identifier of a point-to-point virtual connection connected to a multicast server for a control packet destined to a multicast destination address, and the multicast server transmits packets from said point-to-point virtual connection to a point-to-multipoint virtual connection connected to next hop nodes for said control packet.
Claim 19
Dependent Claim 48 words
The device of claim 11, wherein the routing table stores an output virtual connection identifier of a point-to-multipoint virtual connection for a plurality of control packets destined to different multicast destination addresses, said point-to-multipoint virtual connection being connected to next hop nodes for said plurality of control packets.
Claim 20
Dependent Claim 54 words
The device of claim 11, wherein the routing table stores one output virtual connection identifier for control packets destined to next hop node groups corresponding to a plurality of multicast groups, while storing one output virtual connection identifier for user data packets destined to a next hop node group corresponding to each multicast group.
Claim 21
Dependent Claim 81 words
The device of claim 11, wherein the routing table stores the output virtual connection identifiers for user data packets including identifiers of a plurality of virtual connections for different qualities of service in correspondence to a multicast destination address, and the transfer means transfers a user data packet destined to the multicast destination address to output virtual connections determined by referring to the routing table according to a destination address and an upper layer protocol identifier of the user data packet.
Claim 22
Dependent Claim 52 words
The device of claim 18, wherein the routing table stores each output virtual connection identifier for user data packets in correspondence to a source address and a destination address, and the transfer means refers to the routing table according to a source address and a destination address of the user data packet.
Claim 23
Dependent Claim 28 words
The device of claim 18, wherein the routing table also stores an output interface of the device corresponding to each output virtual connection identifier for user data packets.
Claim 24
Dependent Claim 26 words
The device of claim 18, wherein the routing table also stores a quality of service corresponding to each output virtual connection identifier for user data packets.
Claim 25
Dependent Claim 60 words
The device of claim 18, wherein the user data packet destined to the multicast destination address is to be transmitted to a node group corresponding to a multicast group including a plurality of sub-node groups, and the routing table stores the identifiers of said plurality of virtual connections for different qualities of service which are connected to one sub-node group.
Claim 26
Independent Claim 112 words
A method of packet transmission from a packet transmission node, comprising the steps of: setting up different output virtual connections for a user data packet and a control packet having an identical destination address; storing output virtual connection identifiers in correspondence to destination addresses and upper layer protocol identifiers, including identifiers of said different output virtual connections set up for a user data packet and a control packet having an identical destination address, in a routing table of the packet transmission node; and transferring a packet to an output virtual connection determined by referring to the routing table according to a destination address and an upper layer protocol identifier of said packet.
Claim 27
Independent Claim 112 words
A method of packet transmission from a packet transmission node, comprising the steps of: setting up different output virtual connections for a user data packet and a control packet having an identical destination address; storing output virtual connection identifiers in correspondence to destination addresses and upper layer protocol identifiers, including identifiers of said different output virtual connections set up for a user data packet and a control packet having an identical destination address, in a routing table of the packet transmission node; and transferring a packet to an output virtual connection determined by referring to the routing table according to a destination address and an upper layer protocol identifier of said packet.
Claim 28
Dependent Claim 26 words
The method of claim 23, wherein the storing step also stores an output interface of the packet transmission node corresponding to each output virtual connection identifier.
Claim 29
Dependent Claim 23 words
The method of claim 23, wherein the storing step also stores a next hop node address corresponding to each output virtual connection identifier.
Claim 30
Dependent Claim 25 words
The method of claim 23, wherein the storing step stores one output virtual connection identifier for control packets destined to an identical next hop node.
Claim 31
Dependent Claim 60 words
The method of claim 23, wherein the storing step stores an output virtual connection identifier of a point-to-point virtual connection connected to a multicast server for a control packet destined to a multicast destination address, and the multicast server transmits packets from said point-to-point virtual connection to a point-to-multipoint virtual connection connected to next hop nodes for said control packet.
Claim 32
Dependent Claim 48 words
The method of claim 23, wherein the storing step stores an output virtual connection identifier of a point-to-multipoint virtual connection for a plurality of control packets destined to different multicast destination addresses, said point-to-multipoint virtual connection being connected to next hop nodes for said plurality of control packets.
Claim 33
Dependent Claim 54 words
The method of claim 23, wherein the storing step stores one output virtual connection identifier for control packets destined to next hop node groups corresponding to a plurality of multicast groups, while storing one output virtual connection identifier for user data packets destined to a next hop node group corresponding to each multicast group.
Claim 34
Dependent Claim 81 words
The method of claim 23, wherein the storing step stores the output virtual connection identifiers for user data packets including identifiers of a plurality of virtual connections for different qualities of service in correspondence to a multicast destination address, and the transferring step transfers a user data packet destined to the multicast destination address to output virtual connections determined by referring to the routing table according to a destination address and an upper layer protocol identifier of the user data packet.
Claim 35
Dependent Claim 52 words
The method of claim 30, wherein the storing step stores each output virtual connection identifier for user data packets in correspondence to a source address and a destination address, and the transferring step refers to the routing table according to a source address and a destination address of the user data packet.
Claim 36
Dependent Claim 28 words
The method of claim 30, wherein the storing step also stores an output interface of the method corresponding to each output virtual connection identifier for user data packets.
Claim 37
Dependent Claim 26 words
The method of claim 30, wherein the storing step also stores a quality of service corresponding to each output virtual connection identifier for user data packets.
Claim 38
Dependent Claim 60 words
The method of claim 30, wherein the user data packet destined to the multicast destination address is to be transmitted to a node group corresponding to a multicast group including a plurality of sub-node groups, and the storing step stores the identifiers of said plurality of virtual connections for different qualities of service which are connected to one sub-node group.

References Cited (Backward Citations)

US5612959A Cited
US5291477A Cited
US5452296A Cited
US5361256A Cited
US5353283A Cited
US5649108A Cited
US5541927A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-26 2003-01-25 2003-07-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-26 2007-01-25 2007-07-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-26 2011-01-25 2011-07-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag