Method for dynamically managing multicast sessions for software downloads and related systems
First Claim
1. A manufacturing system for information handling systems including a managed multicast download system, comprising:
- a manufacturing line for a plurality of information handling systems, the manufacturing line including a software installation phase in which datasets are downloaded to the information handling systems through a plurality of multicast downloads;
multicast infrastructure in communication with the manufacturing line and configured to download datasets to the information handling systems through a plurality of multicast downloads; and
a multicast session manager in communication with the manufacturing line and the multicast infrastructure, the multicast session manager being configured to receive multicast download requests related to the information handling systems when they reach the software installation phase, to create a plurality of multicast sessions based upon the requests, to assign each information handling system to a multicast session, and to provide one or more multicast session control parameters to the multicast infrastructure.
14 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for dynamically managing multicast sessions for software downloads and, more particularly, for such software downloads used in build-to-order manufacturing information handling systems. Multiple multicast sessions are automatically managed simultaneously, where each session can have its own unique set of session parameters, in such a way as to support a high mix, high volume manufacturing build-to-order environment. Multicast session control parameters, such as start time and client count, are defined for each multicast session base upon download requests from the information handling systems as they reach the software installation phase.
37 Citations
20 Claims
-
1. A manufacturing system for information handling systems including a managed multicast download system, comprising:
-
a manufacturing line for a plurality of information handling systems, the manufacturing line including a software installation phase in which datasets are downloaded to the information handling systems through a plurality of multicast downloads;
multicast infrastructure in communication with the manufacturing line and configured to download datasets to the information handling systems through a plurality of multicast downloads; and
a multicast session manager in communication with the manufacturing line and the multicast infrastructure, the multicast session manager being configured to receive multicast download requests related to the information handling systems when they reach the software installation phase, to create a plurality of multicast sessions based upon the requests, to assign each information handling system to a multicast session, and to provide one or more multicast session control parameters to the multicast infrastructure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A multicast session manager for a manufacturing system for information handling systems, comprising a session parameter controller configured to receive multicast download requests related to a plurality of information handling systems when they reach a software installation phase, to create a plurality of multicast sessions based upon the requests, to assign each information handling system to a multicast session, and to define one or more multicast session control parameters for each multicast session.
-
14. A method for managing multicast downloads for information handling systems, comprising:
-
receiving multicast download requests related to a plurality of information handling systems when they reach a software installation phase;
creating a plurality of multicast sessions based upon the requests;
assigning each information handling system to at least one multicast session; and
downloading one or more datasets to the information handling systems using the plurality of created multicast sessions. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification