System and method for automated software distribution in a fiber optic network
First Claim
1. In a fiber optic network including at least one host digital terminal (HDT) that includes at least one optical multiplexing unit (OMU) and at least one optical interface unit (OIU), and including at least one optical network unit (ONU) that includes at least one further OIU, one or more computer readable storage media having computer executable instructions stored thereon for performing a method for automated distribution of software loaded into the OMU, the OIU, and the further OIU, the method comprising:
- (a) identifying a version of first software installed on the OMU, the first software being for multiplexing signals from the at least one OIU of the HDT and for communicating with a switch;
(b) determining whether the version of the first software is a first prescribed software version;
(c) only if the version of the first software is not the prescribed software version, downloading the first prescribed software version to the OMU and updating the first software to be the first prescribed software version;
(d) identifying a version of second software installed on the OIU, the second software being for terminating signals from the at least one ONU and for communicating with the OMU;
(e) determining whether the version of the second is a software second prescribed software version; and
(f) only if the version of the second software is not the second prescribed software version, downloading the second prescribed software version to the OIU and updating the second software to be the second prescribed software version;
(g) identifying a version of third software installed on the further OIU, the third software being for multiplexing a plurality of subscriber connections and for communicating with an OIU of the HDT;
(h) determining whether the version of the third software is a third prescribed software version; and
(i) only if the version of the third software is not the third prescribed software version, downloading the third prescribed software version to the further OIU and updating the third software to be the third prescribed software version.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for automated software distribution to network elements in a fiber-optic network is disclosed. The system contacts multiplexors, which communicate with a central office, and checks the status of software stored on a plurality of firmware cards located in the multiplexor. If the software on the plurality of the firmware cards is not the same across all cards, or is not the desired version, the system automatically downloads the desired software version to the appropriate cards. The system thereafter contacts network units connected to the multiplexor and checks the status of software stored on firmware cards located in the network units. If the software on the firmware cards is not the same across all cards, or is not the desired version, the system automatically downloads the desired software version to the appropriate cards.
-
Citations
13 Claims
-
1. In a fiber optic network including at least one host digital terminal (HDT) that includes at least one optical multiplexing unit (OMU) and at least one optical interface unit (OIU), and including at least one optical network unit (ONU) that includes at least one further OIU, one or more computer readable storage media having computer executable instructions stored thereon for performing a method for automated distribution of software loaded into the OMU, the OIU, and the further OIU, the method comprising:
-
(a) identifying a version of first software installed on the OMU, the first software being for multiplexing signals from the at least one OIU of the HDT and for communicating with a switch; (b) determining whether the version of the first software is a first prescribed software version; (c) only if the version of the first software is not the prescribed software version, downloading the first prescribed software version to the OMU and updating the first software to be the first prescribed software version; (d) identifying a version of second software installed on the OIU, the second software being for terminating signals from the at least one ONU and for communicating with the OMU; (e) determining whether the version of the second is a software second prescribed software version; and (f) only if the version of the second software is not the second prescribed software version, downloading the second prescribed software version to the OIU and updating the second software to be the second prescribed software version; (g) identifying a version of third software installed on the further OIU, the third software being for multiplexing a plurality of subscriber connections and for communicating with an OIU of the HDT; (h) determining whether the version of the third software is a third prescribed software version; and (i) only if the version of the third software is not the third prescribed software version, downloading the third prescribed software version to the further OIU and updating the third software to be the third prescribed software version. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for automated distribution of software in a fiber optic network including at least one host digital terminal (HDT) that includes at least one optical multiplexing unit (OMU) and at least one optical interface unit (OIU), and including at least one optical network unit (ONU) that includes at least one further OIU, the method comprising:
-
(a) identifying a version of first software installed on the OMU, the first software being for multiplexing signals from the at least one OIU of the HDT and for communicating with a switch; (b) identifying a version of second software installed in the further OIU connected to the OMU over a fiber optic connection, the second software being for multiplexing a plurality of subscriber connections and for communicating with an OIU of the HDT; (c) determining whether there is at least a further ONU connected to the OMU over a fiber optic connection; if so, then identifying a version of software installed in at least one OIU included in the further ONU, the version of software installed in the at least one OIU included in the further ONU being for multiplexing a plurality of subscriber connections and for communicating with an OIU of the HDT; and (d) determining if the second software is compatible with the first software; and (e) only if the first software is not compatible with the second software, then downloading an updated version of the first software to the OMU and updating the first software; and (f) determining whether the fiber optic network includes at least a further OMU and, if so, repeating the method for the further OMU. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A system for automatically distributing software in a fiber optic network including at least one host digital terminal (HDT) that includes at least one optical multiplexing unit (OMU) and at least one optical interface unit (OIU), and including at least one optical network unit (ONU) that includes at least one further OIU, the system comprising:
-
a processor for executing computer executable instructions; and memory for storing computer executable instructions, wherein said memory has stored therein computer executable instructions for performing the following steps; (a) initiating a single contact with the OMU; (b) identifying software comprised on ones of a plurality of firmware cards located in the OMU, the software being for multiplexing signals from the at least one OIU of the HDT and for communicating with a switch; (c) determining whether the software comprised on the firmware cards located in the OMU is a prescribed software version; (d) only if the software comprised on one of said plurality of firmware cards located in the OMU is not the prescribed software version, downloading the prescribed software version to the OMU and updating the software; (e) identifying software comprised on a firmware card located in the ONU, wherein the ONU is connected to the OMU over a fiber optic connection, the software being for multiplexing a plurality of subscriber connections and for communicating with an OIU of the HDT; (f) determining whether the software comprised on the firmware card located in the ONU is a prescribed software version; and (g) only if the software comprised in the firmware card located in the ONU is not the prescribed software version, downloading the prescribed software version to the ONU and updating the software; (h) determining whether there is at least a further ONU connected to the OMU over a fiber optic connection; if so, then performing steps (e) through (g) for the further ONU; and if not, then determining whether there is at least another multiplexor OMU in the fiber optic network and, if so, repeating steps (a) through (h) for the other OMU.
-
Specification