IP Library › Granted Patent US 7,023,851
Granted Patent B2
US 7,023,851 · App. 09/973,884 · Granted Apr 4, 2006

Advanced switching mechanism for providing high-speed communications with high Quality of Service

Assignee: Signafor, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,023,851
App. No.
09/973,884
Granted
Apr 4, 2006
Kind
B2
Abstract

The method described here provides for high-speed, Quality of Service (QoS) driven, and secure transport of voice, video and data packets for facilitating the convergence of multiple networking facilities into one. The method involves replacing one or more bits in the IP header address fields and replacing them with or adding to them unique virtual connection or virtual circuit (VC) identifiers for node-to-node, that is device-to-device, connectivity as well as for representing values or parameters for packet type, QoS, security, network management and node/link resources. Identifiers for the above parameters are developed and saved at each node as a switching table. The values representing the identifiers from a switching table are used to assign virtual connections as well as control the flows of packets.

Claims (30)

1. A method of switching digital information packets between network nodes, including the steps of:

forming a digital Internet Protocol (IP) information packet having an IP header including a first portion allocated for service-related fields and a second portion allocated for IP address fields; the second portion comprising at least one of the following fields:

a Packet Number field for indicating whether the packet is the first packet in a chain of packets, or a generic packet for a specific purpose;

at least one virtual connection identifier;

a Quality of Service (QoS) field for identifying parameters of Quality of Service;

a management field containing a management message; and

a security field for indicating security parameters for providing security of packet transmission; and

processing information contained in the IP header to provide switching of the IP information packet.

2. The method of claim 1 , wherein the virtual connection identifier is provided for identifying at least one virtual channel and at least one virtual path, and the virtual channel is a subset of the virtual path.

3. The method of claim 1 , wherein the portion allocated for IP address fields further comprising a packet type field for identifying the method of switching.

4. The method of claim 1 , wherein the QoS field includes a Class of Service (COS) field for identifying parameters of Class of Service.

5. The method of claim 1 , wherein at least one table is provided for storing packet switching information.

6. The method of claim 5 , wherein the table is configured for storing the virtual connection identifier.

7. The method of claim 5 , wherein the table is configured for storing the security parameters.

8. The method of claim 5 , wherein the table is configured for storing the management message.

9. A packet switching system for switching digital information packets, comprising:

a packet identifying unit for identifying an incoming IP packet to determine a virtual connection identifier and a type of digital information carried by the incoming IP packet having an IP header including a first portion allocated for service-related fields and a second portion allocated for IP address fields, the virtual connection identifier being arranged in the second portion of the incoming packet; and

a path selection unit responsive to the virtual connection identifier for selecting a path suitable for the determined type of the digital information.

10. The system of claim 9 , wherein the virtual connection identifier is provided for identifying at least one virtual channel and at least one virtual path, and the virtual channel is a subset of the virtual path.

11. The system of claim 9 , further comprising a control unit responsive to incoming packets for assigning priorities for transmission of the incoming packets.

12. The system of claim 11 , wherein the control unit is configured to allocate transmission bandwidths based on the assigned priorities.

13. The system of claim 12 , further comprising an input configuration unit responsive to a user input for changing the assigned priorities.

14. The system of claim 13 , further comprising a security unit for setting security parameters.

15. The system of claim 14 , further comprising a switching table for storing virtual connection identifiers of the incoming packets.

16. The system of claim 15 , wherein the switching table further comprises the security parameters set by the security unit.

17. The system of claim 16 , wherein the switching table further comprises management parameters for determining packet processing parameters.

18. A communications system comprising

a packet identification mechanism for identifying a digital IP information packet having an IP header including a first portion allocated for service-related fields and a second portion allocated for IP address fields, the second portion having a virtual connection identifier, and

a path selecting mechanism for by selecting paths suitable for digital information carried by the packet, based on the virtual connection identifier.

19. The system of claim 18 , wherein the virtual connection identifier is provided for identifying at least one virtual channel and at least one virtual path, and the virtual channel is a subset of the virtual path.

Assignments (2)
CHANGE OF ADDRESS Recorded Jul 18, 2017
From: SIGNAFOR INC.
To: SIGNAFOR INC.
Reel/Frame 043218/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2001
From: CHAKRAVORTY, SHAM
To: SIGNAFOR, INC.
Reel/Frame 012255/0503 →
Continuity (3)
Provisional Application 6023925600 · Oct 12, 2000
Provisional Application 6025151900 · Dec 7, 2000
Related Publication 20020044553A1 · Apr 18, 2002