Managing data packet routing for heterogeneous communication links
First Claim
Patent Images
1. A method for managing data packet routing, comprising:
- receiving a plurality of data packets;
determining a plurality of available communication links, the available communication links comprising at least two heterogeneous communication links;
selecting one or more of the available communication links in accordance with one or more rules;
generating a virtual path from the selected available communication links; and
communicating the plurality of data packets along the virtual path.
1 Assignment
0 Petitions
Accused Products
Abstract
Managing data packet routing includes receiving data packets and determining available communication links, which include heterogeneous communication links. One or more of the available communication links are selected in accordance with one or more rules. A virtual path is generated from the selected available communication links, and the data packets are communicated along the virtual path.
58 Citations
20 Claims
-
1. A method for managing data packet routing, comprising:
-
receiving a plurality of data packets;
determining a plurality of available communication links, the available communication links comprising at least two heterogeneous communication links;
selecting one or more of the available communication links in accordance with one or more rules;
generating a virtual path from the selected available communication links; and
communicating the plurality of data packets along the virtual path. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for managing data packet routing, comprising:
-
an interface operable to receive a plurality of data packets; and
a processor coupled to the interface and operable to;
determine a plurality of available communication links, the available communication links comprising at least two heterogeneous communication links;
select one or more of the available communication links in accordance with one or more rules;
generate a virtual path from the selected available communication links; and
communicate the plurality of data packets along the virtual path. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. Logic for managing data packet routing, the logic embodied in a medium and operable to:
-
receive a plurality of data packets;
determine a plurality of available communication links, the available communication links comprising at least two heterogeneous communication links;
select one or more of the available communication links in accordance with one or more rules;
generate a virtual path from the selected available communication links; and
communicate the plurality of data packets along the virtual path. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for managing data packet routing, comprising:
-
means for receiving a plurality of data packets;
means for determining a plurality of available communication links, the available communication links comprising at least two heterogeneous communication links;
means for selecting one or more of the available communication links in accordance with one or more rules;
means for generating a virtual path from the selected available communication links; and
means for communicating the plurality of data packets along the virtual path.
-
-
20. A method for managing data packet routing, comprising:
-
receiving a plurality of data packets generated by one or more applications, the plurality of data packets received at a paramedic station, the plurality of data packets comprising medical information about a patient;
determining a plurality of available communication links, the available communication links comprising at least two heterogeneous communication links;
selecting one or more of the available communication links in accordance with one or more rules by;
determining a first characteristic of an operational environment associated with the available communication links, applying a first rule of the one or more rules, the first rule corresponding to the first characteristic, and selecting one or more of the available communication links in accordance with the application; and
determining a second characteristic associated with the plurality of data packets, applying a second rule of the one or more rules, the second rule corresponding to the second characteristic, and selecting one or more of the available communication links in accordance with the application;
generating a virtual path from the selected available communication links; and
communicating the plurality of data packets along the virtual path to a physician station by communicating the plurality of data packets to a plurality of communication devices, the plurality of communication devices comprising at least two heterogeneous communication devices.
-
Specification