Routing packets in frame-based data communication networks
First Claim
Patent Images
1. A method for transporting data packets through a data transport network including multiple interconnected circuits, the method including aggregating data packets into frames, each frame including a first field which indicates the destination address of the frame.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus (4.1-4.4) for the efficient transport and routing of packets over frame-based networks are disclosed. Groups of packets are encapsulated inside of frames (4.7, 4.8) and the frames (4.7, 4.8) are transported over a multiple-access network. Each frame (4.7, 4.8) contains one or more destination addresses. Unicast, multicast, and broadcast are supported.
-
Citations
24 Claims
- 1. A method for transporting data packets through a data transport network including multiple interconnected circuits, the method including aggregating data packets into frames, each frame including a first field which indicates the destination address of the frame.
-
6. A method for transporting data packets through a data transport network including multiple interconnected circuits, the method including aggregating data packets into frames, each frame including a field which indicates to a node on the network whether the node is to forward a packet without first inspecting it.
-
7. A method for transporting data packets through a data transport network including multiple interconnected circuits, the method including aggregating data packets into frames, at least one frame including a fragment containing less than all of the packet addressed to a destination address.
- 8. A method for multicasting data packets in a data transport network including multiple interconnected circuits, the method including providing the data packets to be multicast with the destination addresses which are to receive the multicast data packets.
- 11. Apparatus for transporting data packets through a data transport network including multiple interconnected circuits, the apparatus including a first device for aggregating data packets into frames, each frame including a first field which indicates the destination address of the frame.
-
16. Apparatus for transporting data packets through a data transport network including multiple interconnected circuits, the apparatus including a first device for aggregating data packets into frames, each frame including a field which indicates to a node on the network whether the node is to forward a packet without first inspecting it.
-
17. Apparatus for transporting data packets through a data transport network including multiple interconnected circuits, the apparatus including a device for aggregating data packets into frames, at least one frame including a fragment containing less than all of the packet addressed to a destination address.
- 18. Apparatus for multicasting data packets in a data transport network including multiple interconnected circuits, the apparatus including a first device for aggregating the data packets to be multicast with destination addresses which are to receive the multicast data packets.
-
21. A method for transporting data packets through a frame-based data transport network including multiple interconnected circuits, the method including aggregating data packets into frames, providing a device for identifying frames containing packets destined for addresses served by the device, and routing the identified packets to the addresses served by the device.
-
22. Apparatus for transporting data packets through a frame-based data transport network including multiple interconnected circuits, the apparatus including a device for identifying frames containing packets destined for addresses served by the device and routing the identified packets to the addresses served by the device.
-
23. A method for transporting data packets through a data transport network including multiple interconnected circuits, the method including aggregating data packets into frames, at least some of the frames being partitioned into subframes, each subframe containing one or more destination addresses and packet data intended for those one or more destination addresses.
-
24. Apparatus for transporting data packets through a data transport network including multiple interconnected circuits, the apparatus including a first device for aggregating data packets into frames, at least some of the frames being partitioned into subframes, each subframe containing one or more destination addresses and packet data intended for those one or more destination addresses.
Specification