An apparatus for downloading data to a selected one of a plurality of avionics line replaceable units, "LRUs", onboard an aircraft, said apparatus comprising an aircraft data services link, "ADSL", including: a wireless radio transceiver, wherein data intended to be downloaded to an LRU is received wirelessly; a network server unit responsive to said wireless radio transceiver, wherein said network server unit is configured to identify an LRU to which a download is to be made using information contained in the data; and a remotely controllable switch responsive to said network server unit to configure a data path between said wireless radio transceiver and a selected one of said LRUs for downloading of data, wherein: said data is wirelessly downloaded to the identified LRU via the transceiver receiving the original data identifying the LRU using the selectively switched communication path, the ADSL being configured to perform a data download function that utilizes data loading capabilities of the aircraft LRUs, the network server unit comprises at least one processor and a memory, wherein the memory includes instructions to operate the processor, wherein the instructions comprise instructions to maintain a database containing version identifiers of software stored in software-loadable LRUs, and the processor is configured to update the database to reflect the updated software version in the identified LRU to which the data is downloaded. a wireless radio transceiver, wherein data intended to be downloaded to an LRU is received wirelessly; a network server unit responsive to said wireless radio transceiver, wherein said network server unit is configured to identify an LRU to which a download is to be made using information contained in the data; and a remotely controllable switch responsive to said network server unit to configure a data path between said wireless radio transceiver and a selected one of said LRUs for downloading of data, wherein: said data is wirelessly downloaded to the identified LRU via the transceiver receiving the original data identifying the LRU using the selectively switched communication path, the ADSL being configured to perform a data download function that utilizes data loading capabilities of the aircraft LRUs, the network server unit comprises at least one processor and a memory, wherein the memory includes instructions to operate the processor, wherein the instructions comprise instructions to maintain a database containing version identifiers of software stored in software-loadable LRUs, and the processor is configured to update the database to reflect the updated software version in the identified LRU to which the data is downloaded. said data is wirelessly downloaded to the identified LRU via the transceiver receiving the original data identifying the LRU using the selectively switched communication path, the ADSL being configured to perform a data download function that utilizes data loading capabilities of the aircraft LRUs, the network server unit comprises at least one processor and a memory, wherein the memory includes instructions to operate the processor, wherein the instructions comprise instructions to maintain a database containing version identifiers of software stored in software-loadable LRUs, and the processor is configured to update the database to reflect the updated software version in the identified LRU to which the data is downloaded.