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; and
switching said frame relay packets within the fast packet network responsive to the user data.
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
51 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; and
switching said frame relay packets within the fast packet network responsive to the user data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. 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. - View Dependent Claims (23)
-
- 24. A method comprising the step of utilizing separate routing tables within an asynchronous transfer mode switch for each of a plurality of service categories.
-
26. A method comprising the steps of:
-
utilizing a fast packet switch to service a plurality of customers; and
partitioning routing tables within the fast packet switch by customer.
-
-
27. In a fast packet network, a method comprising the steps of:
-
receiving a fast packet;
comparing an address of the fast packet with a layer 3 internet protocol address contained within the fast packet; and
determining whether the address is consistent with the layer 3 internet protocol address. - View Dependent Claims (28, 29, 30)
-
-
31. 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 a data link connection identifier 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.
-
-
32. A network comprising:
-
customer premises equipment;
a fast packet switch coupled to the customer premises equipment with at least one permanent virtual circuit and receiving a plurality of frame relay data packets, the fast packet switch including address translation circuitry for translating user data within at least one of the frame relay data packets into a fast packet address. - View Dependent Claims (33, 34, 35, 36, 37)
-
- 38. An asynchronous transfer mode switch comprising translation circuitry for translating a plurality of frame relay packets into asynchronous transfer mode cells, the asynchronous transfer mode switch assigning an address based on information contained within a user data field of the frame relay packets.
-
43. An asynchronous transfer mode switch comprising translation circuitry for translating a plurality of frame relay packets into asynchronous transfer mode cells having an address responsive to layer 3 internet protocol data contained within a user data field of the frame relay packets
-
44. An asynchronous transfer mode switch comprising translation circuitry for translating a plurality of frame relay packets into asynchronous transfer mode cells having an address responsive to layer 4 internet protocol data contained within a user data field of the frame relay packets
-
45. A fast packet network having a node, said node including error checking circuitry for determining routing errors by comparing an address of a fast packet with layer 3 internet protocol data contained within the fast packet.
- 46. A multi-layer asynchronous transfer mode switch having separate routing tables for each of a plurality of service categories.
-
49. A network comprising:
-
means for receiving a plurality of frame relay frames, each frame relay frame having a data link connection identifier, wherein at least one data link connection identifier is associated with a service category; and
means for associating a data link connection identifier with a virtual network path according to the service category with which the data link connection identifier is associated.
-
-
50. A method comprising the steps of:
-
receiving a plurality of frame relay frames at an asynchronous transfer mode switch in a mesh network; and
transmitting at least a portion of the frames over at least one of a plurality of virtual networks, each of said virtual networks representing different service classes, each of said service classes being associated with a data link connection identifier.
-
-
51. A method comprising the steps of:
-
receiving a plurality of frame relay frames at an asynchronous transfer mode switch in a mesh network; and
transmitting at least a portion of the frames over one of a plurality of virtual networks responsive to internet protocol information contained in at least one of the frame relay frames.
-
Specification