Frame relay switched data service
First Claim
1. A method comprising the steps of:
- receiving into a fast packet network frame relay data packets, said frame relay data packets having user data in a user data field, wherein said user data comprises service category data, wherein the service category data describes a communication type comprising at least two of;
communication via the public internet, communication via a local intranet, communication via a closed user group (CUG), communication via an extranet, communication via a live audio/video transmission, communication via multicasting, or communication via telephony over internet protocol (IP);
switching said frame relay packets within the fast packet network responsive to the user data;
discriminating between a plurality of service categories based on the user data; and
routing over a virtual private network responsive to at least one of the service categories.
0 Assignments
0 Petitions
Accused Products
Abstract
A new type of data transport service which uses a frame relay layer 2 data link connection identifier (DLCI) to select among various service types, feature sets, and/or closed user groups (CUGs). A layer 3 address may be extracted from a layer 2 frame, and the layer 3 address information may be used to route a data packet over a packet-switched network according to the service classes, feature sets, and/or CUGs selected. At the destination, the layer 3 data packet may again be enclosed in a layer 2 frame with a DLCI indicating the service classes, features sets, and/or CUGs. Because the use of conventional permanent virtual circuits (PVCs) is not required in aspects of the invention, new methods of measuring and managing network traffic are presented.
-
Citations
25 Claims
-
1. A method comprising the steps of:
-
receiving into a fast packet network frame relay data packets, said frame relay data packets having user data in a user data field, wherein said user data comprises service category data, wherein the service category data describes a communication type comprising at least two of;
communication via the public internet, communication via a local intranet, communication via a closed user group (CUG), communication via an extranet, communication via a live audio/video transmission, communication via multicasting, or communication via telephony over internet protocol (IP);switching said frame relay packets within the fast packet network responsive to the user data; discriminating between a plurality of service categories based on the user data; and routing over a virtual private network responsive to at least one of the service categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising the steps of:
-
receiving a plurality of frame relay packets over a permanent virtual circuit at a first node in an asynchronous transfer mode network; generating an asynchronous transfer mode address based on a data field other than a data link connection identifier within the frame relay packets; and routing the packets through the asynchronous transfer mode network based on the asynchronous transfer mode address; wherein the step of routing includes routing the packets responsive to one of a plurality of service categories, wherein the service category data describes a communication type comprising at least two of;
communication via the public internet, communication via a local intranet, communication via a closed user group (CUG), communication via an extranet, communication via a live audio/video transmission, communication via multicasting, or communication via telephony over internet protocol (IP).
-
-
10. A network comprising:
-
customer premises equipment; an asynchronous transfer mode switch coupled to and receiving from the customer premises equipment a plurality of frame relay data packets, the asynchronous transfer mode switch including address translation circuitry for translating data in a user data field from at least one of the frame relay data packets into an asynchronous transfer mode address, the asynchronous transfer mode address representing at least one of a plurality of virtual private networks and depending on a predetermined service category associated with a particular data link connection identifier, wherein the service category describes a communication type comprising at least two of;
communication via the public internet, communication via a local intranet, communication via a closed user group (CUG), communication via an extranet, communication via a live audio/video transmission, communication via multicasting, or communication via telephony over internet protocol (IP). - View Dependent Claims (11)
-
-
12. A method of routing a data packet, comprising the steps of:
-
receiving the data packet in a network, said data packet having header information and user data information, wherein said user data information comprises IP packet data; selecting a service category responsive to said header information, wherein the service category describes a communication type comprising at least two of; communication via the public internet, communication via a local intranet, communication via a closed user group (CUG), communication via an extranet, communication via a live audio/video transmission, communication via multicasting, or communication via telephony over internet protocol (IP); transmitting the data packet responsive to the selected service category; switching said data packet within the network responsive to the user data information, wherein the step of switching includes discriminating between service categories responsive to the user data information. - View Dependent Claims (13)
-
-
14. A method comprising the steps of:
-
receiving data packets into a fast packet network, said data packets comprising header data in a header data field and user data in a user data field, wherein said header data comprises a service category indicator, wherein said user data comprises a destination address, wherein the service category indicator describes a communication type comprising at least one of;
communication via the public internet, communication via a local intranet, communication via a closed user group (CUG), communication via an extranet, communication via a live audio/video transmission, communication via multicasting, or communication via telephony over internet protocol (IP); andswitching said data packets within the fast packet network responsive to the header data and the user data, each service category indicator corresponding to a plurality of destinations. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification