MULTI-STREAMING MULTI-HOMING DELAY TOLERANT NETWORK PROTOCOL
First Claim
Patent Images
1. A method for deep space communication, the method comprising:
- generating a first packet;
assigning a first priority level to the first packet;
selecting at least one communication link from a plurality of communication links for transmission of the first packet, wherein selecting is a function of a rule specifying which one or more communication links a packet of the first priority level is to be transmitted over; and
transmitting the first packet over the at least one communication link.
1 Assignment
0 Petitions
Accused Products
Abstract
One exemplary embodiment is directed to a method for deep space communication. The method comprises generating a first packet, assigning a first priority level to the first packet, and selecting at least one communication link from a plurality of communication links for transmission of the first packet. Selecting is a function of a rule specifying which one or more communication links a packet of the first priority level is to be transmitted over. The method also includes transmitting the first packet over the at least one communication link
12 Citations
20 Claims
-
1. A method for deep space communication, the method comprising:
-
generating a first packet; assigning a first priority level to the first packet; selecting at least one communication link from a plurality of communication links for transmission of the first packet, wherein selecting is a function of a rule specifying which one or more communication links a packet of the first priority level is to be transmitted over; and transmitting the first packet over the at least one communication link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for deep space communication, the apparatus comprising:
-
one or more processing devices; a first transceiver coupled to the one or more processing devices and configured to transmit and receive signals over a first communication link; a second transceiver coupled to the one or more processing device and configured to transmit and receive signals over a second communication link; one or more mass storage devices coupled to the one or more processing devices; and one or more memory devices coupled to the one or more processing devices, wherein the one or more memory devices includes instructions which, when executed by the one or more processing devices, cause the one or more processing devices to; generate a first packet; assign a first priority level to the first packet; assign the first packet to a first stream of a plurality of streams based on a rule specifying that packets of the first priority level are to be assigned to the first stream; select at least one communication link from a plurality of communication links for transmission of the first packet, wherein select is a function of a rule specifying which one or more communication links a packet of stream is to be transmitted over; and transmit the first packet over the at least one communication link. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A processor-readable medium including instructions which, when executed by a processing device, cause the processing device to:
-
generate a first packet of a first type; assign the first packet to a first stream of a plurality of streams based on a rule specifying that packets of the first type are to be assigned to the first stream; select at least one communication link from a plurality of communication links for transmission of the first packet, wherein select is a function of a rule specifying which one or more communication links a packet of stream is to be transmitted over; and transmit the first packet over the at least one communication link.
-
Specification