Product Description

nanoBTS Product Description Software Specification
© ip.access Ltd Page 20
btsNsvc_001
btsEdge1800_005
btsSiteManager_004
1..11..1
bss_001
0..2000..200
channelAmr_002
basebandTransceiver_004
1..41..4
8..88..8
gprsCellEgprs_004
btsNse_002
0..10..1
1..21..2
1..11..1
Figure 7 - 1800MHz, EDGE/AMR nanoBTS management model
5.5.4 Code Download
The BTS supports code download by using the software download function of the
BtsInstaller tool (see [INST_300]).
The BTS examines the header of the downloaded file to determine if the BTS hardware is
compatible with the SW. If any part of the code download is incompatible with the
hardware, then the code download is NACK’d and the transfer is aborted, without affecting
the running or the stored code.
For DHCP triggered TFTP, once the code has been successfully downloaded and the
TFTP is complete, then the BTS shall set an internal flag (not set / get able from the
outside world) to "disable DHCP triggered TFTP on reboot" in EEPROM. The BTS shall
change the "Default" index to the index that it has just successfully downloaded. Then the
BTS should reset itself. Once reset the BTS shall clear this flag (so that on the next reboot
a DHCP triggered TFTP download is permitted) and begin executing this code.
If a code download fails or is aborted for any reason, then a Failure Event Report is sent to
the management system.