Quality of service level selection for peer satellite communications
First Claim
Patent Images
1. A method of operating a satellite device, the method comprising:
- identifying operational status information for at least a peer satellite device in communication range of the satellite device;
based at least on the operational status information, adjusting relative quality of service levels among communications issued by a plurality of virtual nodes executed by the satellite device for transfer to the peer satellite device; and
applying the quality service levels within the satellite device to transmit data packets issued by the plurality of virtual nodes to the peer satellite device.
2 Assignments
0 Petitions
Accused Products
Abstract
Various enhanced operational and communication handling techniques for satellite devices are discussed herein. In one example, a method of operating an orbital satellite device of a satellite cluster is provided. The method includes identifying operational status information for at least a peer satellite device in communication range of the satellite device. Based at least on the operational status information, the method includes selecting a quality of service level for communications to be transferred to the peer satellite device, and applying the quality service level to transmit data packets to the peer satellite device.
-
Citations
20 Claims
-
1. A method of operating a satellite device, the method comprising:
-
identifying operational status information for at least a peer satellite device in communication range of the satellite device; based at least on the operational status information, adjusting relative quality of service levels among communications issued by a plurality of virtual nodes executed by the satellite device for transfer to the peer satellite device; and applying the quality service levels within the satellite device to transmit data packets issued by the plurality of virtual nodes to the peer satellite device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A satellite device comprising:
-
one or more non-transitory computer readable storage media; a processing system operatively coupled to the one or more non-transitory computer readable storage media; and program instructions stored on the one or more non-transitory computer readable storage media to manage data packets communicated by the satellite that, when read and executed by the processing system, direct the processing system to at least; receive operational status information from at least a peer satellite device; based at least on the operational status information, adjust relative quality of service levels for communications issued by a plurality of virtual nodes executed by the satellite device for transfer to the peer satellite device; and apply the quality service levels within the satellite device to transmission of data packets issued by the plurality of virtual nodes to the peer satellite device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A satellite system, comprising:
-
a plurality of satellite devices configured to periodically exchange operational status information related to at least present computing capabilities among the plurality of satellite devices; the plurality of satellite devices configured to exchange communications among the plurality of satellite devices related to execution of one or more software payloads provisioned on the plurality of satellite devices; and during exchange of the communications, the plurality of satellite devices configured to adjust quality of service levels among the communications issued by the one or more software payloads for handling local portions of the communications based at least on the operational status information for proximate ones of the satellite devices, and apply the quality service levels to transmit data packets comprising the communications issued by the one or more software payloads. - View Dependent Claims (20)
-
Specification