Professional Documents
Culture Documents
AvantiMobileAssist
AndroidApplication
Document Control
Change Record
Date
Author
Version
Change reference
AvantiMobileAssist
Page1of39
AvantiMobileAssist
AndroidApplication
AvantiMobileAssist
Thepurposeofthisdocumentistoexplainindetail,theA.M.A,whatitisused
for,whowilluseit,howtoaccessitandinstructionsforuse.Itwilldocument
differencesandadvantagesoverexistingtoolsandpractices.
CONTENT:
1INTRODUCTION3
2HARDWARE/SOFTWAREREQUIREMENTS4
3ADVANTAGESOVEREXISTINGPROCESSES/TOOLS5
4JOBMANAGEMENT6
5HOWTODOWNLOAD...8
6MAINPAGEFUNCTIONS.....14
6.1NEWINSTALL..14
6.2STOREDJOBS..15
6.3BEAMADVISOR.17
6.4SATFINDER....18
6.5SERVICEVISIT.19
6.6SETTINGS.....21
7STEPBYSTEPINSTALLATIONGUIDE...23
8FUTUREDEVELOPMENT..36
9OTHERRESOURCES..37
10SWIMLANEWORKFLOWDIAGRAMS..38
AvantiMobileAssist
Page2of39
AvantiMobileAssist
AndroidApplication
1INTRODUCTION
TheAMAisasoftwaretooldesignedforuseonasmartphoneplatform.The
AMAcanbeusedtocompleteanendtoendAvantiVSATinstallation,onall
standardHughesequipment,includingjobmanagement,survey,antenna
alignment,terminalcommissioningandreporting.
TheAMAenablesanAndroidsmartphoneortablettofullycommissionHughes
terminalbyconnectingwirelessly,viaofftheshelfWiFirouter.Thisalso
enablesAndroiddevicetoactasasignalmeter,duringantennaalignmentby
collectingsignaldatawirelesslyfromHughesterminal,anddisplayingon
screen.
ItcanreplacecurrentpracticeofusingAvantiFieldAssistonalaptopcomputer
connectedviaLANcabletoHughesterminal.
ThebigadvantageAMAoffersoverexistinginstallpractice,isthat
commissioningcanbeachievedusinglessspecialistequipment,makingit
easierandlessexpensivetoequipanengineerforAvantiInstallations.
Downloadingjobsisalsomadeeasier,asthereisnorequirementtoconnectto
V.P.N,andjobscanbesynchroniseddirectlyontoAndroiddevice.
UsingAMAnegatestheneedforthefollowingtools/equipment:
Horizonsatellitemeter
Compass/inclinometer
Digitalcamera
G.P.Smeter
Laptopcomputer
TheonlyequipmentrequiredtocompleteaninstallationusingAMA,area
smartphone/tabletwithAMAinstalled,andanyofftheshelf(cabletype)
WiFirouter.
AvantiMobileAssist
Page3of39
AvantiMobileAssist
AndroidApplication
2HARDWARE/SOFTWAREREQUIREMENTS
Onlytwopiecesofequipmentarerequiredtocompleteaninstallationusing
AMA.AnAndroidsmartphoneortablet,andawirelessrouter.
2.1TheAndroiddevicemustberunningatleastAndroid2.2,anddevice
musthavethefollowingsensorstoallowfullfunctionality:
WiFi
Accelerometer
Gyroscope
G.P.S
Compass
Mostmodernsmartphoneshavethesetoolsasstandard.
2.2Wirelessrouter
Mostofftheshelf(cabletype)wirelessroutersoraccesspointswillworkwith
theapplication,althoughitisrecommendedtouseonewithalargerangeas
antennalocationmaybeadistancefromwhereModemisinstalled.
CabletyperouterswillhaveanRJ45WANinput.
Routershouldenablewirelessconnectionofsmartphonetoterminal,outof
thebox,orwithminimalornoconfiguration.
2MODESCANBEUSED
ROUTERMODEEthernetportofHughesterminalshouldbeconnectedto
WANportofWirelessrouterviaLANcable.IfDHCPisenabledonwireless
router,theAndroiddevicewillreceiveIPaddressfromrouterandconnectto
HughesterminalviaNAT.
BRIDGEMODEEthernetportofHughesterminalshouldbeconnectedto
LANportofWirelessrouterviaLANcable.WithDHCPdisabledonrouter,
AndroiddevicewillreceiveIPaddressdirectlyfromHughesterminal
AvantiMobileAssist
Page4of39
AvantiMobileAssist
AndroidApplication
Note:PicturedisaSpacewaysystemwithdualRX/TXcables,theset
upfortheJupiterSystemisidenticleexceptyouwillonlyhaveone
singleRX/TXcablebetweentheterminalandtheoutdorunit.
3ADVANTAGESOVEREXISTINGTOOLS/PROCESSES
LessequipmentrequiredtocompleteastandardHughesinstallation,
thusmakingitcheaper/easiertoequipanewengineer.
GuaranteedcorrectG.P.Scoordinatesandformat.
Easieraccesstojobs:scan,textetc.noneedtoconnecttoV.P.N.
TestresultsstoredanddisplayedinO.S.Sreport.
EasytocontactcustomersdirectlyfromJobdetailsintheApp.
GoogleMapsnavigationavailabledirectfrompotcodeinJobdetails.
Lessmanualinputrequired,removingpossibilityoftypo`s.
Ifanewversionisavailable,itwilldownloadautomaticallywhenAppis
opened
O.D.Userialnumbersobtainedbyusingbarcodereaderreducingthe
chanceoftypo`sandhelpingwithstockcontrol.
SatFinderfunctionenableseasycheckingforLineOfSight.
AvantiMobileAssist
Page5of39
AvantiMobileAssist
AndroidApplication
4JOBMANAGEMENT
JobsarecreatedasnormalwithinO.S.S,butwillnowalsobeavailableinA.M.A
JobManagementPortal.
4.1TheJobManagementPortalisawebbasedtoolusedtomanagejobsin
A.M.A.ItcanbeaccessedviabrowseronDesktopcomputerorAndroiddevice
atthefollowinglocation:
https://ama.avantiplc.com/manager/
Youwillbepresentedwiththefollowingloginscreen:
UponentryofusersOSSlogincredentials,andclicking`loadjobs`allpending
jobsforthatusershallbedisplayedinthefollowingformat:
AvantiMobileAssist
Page6of39
AvantiMobileAssist
AndroidApplication
4.2DIFFERENTMETHODSOFACCESSINGJOBS
SendviaSMSwithinJobManagementPortal,youwillseeoptionto`Sendvia
SMS`,ifusersphonenumberhasbeenenteredintosettingsscreeninAMA,
thenitshouldappearasoptiontosend.
DownloadtoPhoneThisoptioncanbeusedbyaccessingJobManagement
PortalviabrowseronAndroiddevice,anddownloaddirecttodevice.
QRCodeIfaccessingportalondesktop/laptop,youcanscanjobfromQR
codeusingbarcodereader.
ManualInputAslongasthereisajobconfiguredinOSS,thejobdetailscan
bemanuallyenteredintoAMA.
SynchroniseinAMAFrom`storedjobs`screeninA.M.Ayoucansynchronise
jobsdirectlytodevice,bypressing`refresh`icon.
AvantiMobileAssist
Page7of39
AvantiMobileAssist
AndroidApplication
5HOWTODOWNLOADA.M.A.
TheAvantiMobileAssistcanbedownloadedfromtheGooglePlaystore,either
bysearchingforAvantiMobileAssistorbydirectdownloadat:
https://play.google.com/store/apps/details?id=com.avanti.mobileins
taller
STEPBYSTEPDOWNLOADGUIDE
Firstlyyouwillthenbepresentedwiththispage:
Click`INSTALL`
AvantiMobileAssist
Page8of39
AvantiMobileAssist
AndroidApplication
Nextyouwillseethispage:
Click`ACCEPT`
AvantiMobileAssist
Page9of39
AvantiMobileAssist
AndroidApplication
Nextyouwillseethispage:
Click`OPEN`
AvantiMobileAssist
Page10of39
AvantiMobileAssist
AndroidApplication
NextyouwillseethispageaskingforyourOSSusernameand
password:
(withoutOSSregistrationyouwillbeunabletoproceedwith
installation)
EnteryourO.S.Scredentialsandclick`Login`
AvantiMobileAssist
Page11of39
AvantiMobileAssist
AndroidApplication
Nextyouwillbeaskedforyourphonenumber,thisenablesuserto
receivejobsviatextmessage.
Entermobilephonenumberandclick`OK`.Thiswillallowjobstobe
senttodeviceviaSMSmessage.
AvantiMobileAssist
Page12of39
AvantiMobileAssist
AndroidApplication
Next
Click`OK`
YouwillnowhaveanAvantiAMAicondisplayedonyourdevice.
AvantiMobileAssist
Page13of39
AvantiMobileAssist
AndroidApplication
6MAINPAGEFUNCTIONS
6.1NEWINSTALL
Youwillfindafullstepbystep,screenbyscreendescriptionofthe`NEW
INSTALL`processinsection7.(page24)
AvantiMobileAssist
Page14of39
AvantiMobileAssist
AndroidApplication
6.2STOREDJOBS
Byclickingon`STOREDJOBS`youwillaccessthefirstscreenbelow,nowclick
the`refresh`iconattopright,andanypendingjobsshallbedownloaded.
Click`OK`andpendingjobsshallbedisplayed,thenselectthejobyourequire
andalljobdetailswillbecomeavailable.
GENERALDETAILSJobtype,Customername,Customercode,Jobdate
INSTALLDETAILSSiteID,JobID,Antenna&Modemtype,Hub/Beam
S.L.ADownloadandUploadrate
NETWORKNAT`dorRoutedIP,DHCPstatus,TerminalIP,NetworkIP.
LOCATIONDETAILSAddress&Postcode
CONTACTDETAILSCustomerName,phonenumber,mobile,emailaddress.
AvantiMobileAssist
Page15of39
AvantiMobileAssist
AndroidApplication
Byclickingtheiconontheright,youcancontactcustomerdirectlyfromthe
application.
Clickthe`phone`iconandcallcustomerdirectfromdevice.
Click`mail`iconandyoucanemailcustomerdirectfromdevice.
Byselectingthe`pen`iconyoucaneditthejobdetails.
AvantiMobileAssist
Page16of39
AvantiMobileAssist
AndroidApplication
Alsobyselectingthe`map`icon,atstreetorpostcode,theapplicationshall
launchGoogleMapsandnavigatetojobaddress,showingmapofrouteand
indicatingtraveltime.
AvantiMobileAssist
Page17of39
AvantiMobileAssist
AndroidApplication
6.3BEAMADVISOR
ThebeamadvisorisatoolusedtodeterminetheavailableHYLAS1and2
beamsatageographicallocation.ThiscaneitherbeloadedfromGPS,orvia
selectiononamap/manualinput.
Thistoolisnotpartoftheregularinstallworkflow;itisinsteadintendedtobe
usedasaprovisioningtoolinordertodeterminesuitablesatellite,beamand
dishconfigurationforaspecificgeographicallocation.
Whenthebeamadvisorisstarted,itwilltrytoloadthecurrentGPS
coordinatesbydefault.However,thiscanbecancelledbypressingtheMap
button,whichloadsamapscreen.Fromthemapscreen,youcanlongpress
anddragtheredmarkertothedesiredlocationandconfirmwiththecheckbox
signinthetoprightcorner,oryoucanenterastreetaddress.
OncealocationhasbeenprovidedbymaporGPS,thetoolwillautomatically
searchfortheoptimalHYLAS1and2beams.Thefollowinginformationwillbe
presented:
SatelliteHYLAS1or2
HubandBeame.g.GHY002,Beam2
RecommendedDishe.g.74cms
RecommendedBUCPower1Wor2W
ExpectedSignalLevelsignallevelexpectedtoreachinthislocation.
AvantiMobileAssist
Page18of39
AvantiMobileAssist
AndroidApplication
6.4SATFINDER
TheSATFINDERfunctioncanbeusedtoreplaceacompass/inclinometer,it
usesAugmentedRealitytooverlaythesatelliteontoponthedevicescamera
andshowslocationofsatelliteinthesky.Itisusedtoaidchoiceofantenna
mountinglocation.ChooseHYLAS1or2attoprightofscreen.
NOTE:Beforeusingthisfunctionyoushouldalwaysmakesurethecompassis
calibratedbymovementinafigure8patternassoonasthescreenisloaded.
Thiswillensuremaximumaccuracy.
Tolocatechosensatellite,tiltthedeviceindirectionofarrows,soin
screenshotaboveitshowssatelliteisupandtotheleft.
AvantiMobileAssist
Page19of39
AvantiMobileAssist
AndroidApplication
6.5SERVICEVISIT
TheServiceVisitmodeallowsthecurrentstatusofanexistinginstalltobe
checked,togetherwithtroubleshootingoptions.Thismodeisseparatedinto
twotabs:
Tab1Terminalstatusadetailedoverviewofthecurrentterminalstatus
Tab2Serviceoptionspresentsalistofoptionsandroutinesavailableto
servicethecurrentinstall
Tab1TerminalStatus
TheTerminalStatustabpresentsabasicoverviewofthestatusofthe
connectionwhichcouldbeconsideredusefulfortroubleshooting.Pleasenote
thatthissteprequiresanactiveWiFiconnectiontotheterminalinorderto
produceanyusefuloutput.
Terminaltypethemodeltypeofthemodemcurrentlyconnectedto.
Terminalversionthecurrentterminalversion,OKifuptodate
Terminalserialtheserialnumberoftheterminal
Servicestatusiftheserviceiscommissionedornot
Receiverstatusifthereceiverisactiveandworking
Transmitterstatusifthetransmitterisactiveandworking
VSATlatitudethecurrentlatitudecoordinatesetontheterminal
VSATlongitudethecurrentlongitudecoordinatesetontheterminal
SATlongitudethesatellitelongitudecoordinatesetontheterminal
AvantiMobileAssist
Page20of39
AvantiMobileAssist
AndroidApplication
Tab2ServiceOperations
TheServiceOperationstabpresentsaseriesofroutinesformaintenance
purposes.Italsoallowsindividualstepsfromnewinstalltobeexecuted
individually:
Changelocationupdatesthelatitude/longitudecoordinatesofthe
terminal.
Realignantennalaunchesthedishalignmentscreen,allowingthe
antennatoberealignedwiththesignalbar&beeper,withouthavingto
recommissiontheterminal.Alsoallowsalignmenttobeconducted
withouthavingtodisconnectRXcabletoconnectmeter.
Runtestsstartsthetestroutine.
Upgradefirmwareupgradestheterminaltothelatestversion,does
nothingiftheterminalisalreadyuptodate.
Forcerangeforcetherangingroutinefromthecommissioningprocess
Rebootterminalrebootstheterminal.
Factoryresetterminalresetstheterminaltoitsfactorysettings.
WARNING:Theterminalneedstobecommissionedagainafterthisstep
isexecuted.
AvantiMobileAssist
Page21of39
AvantiMobileAssist
AndroidApplication
6.6SETTINGS
Thesettingsscreensallowforconfigurationofseveraloptionsinsidethe
application.
OSSAuthenticationtheOSSusernametheapplicationisauthenticated
with(ifauthenticated)
PhoneNumberthephonenumberofthedevice(mustbecorrect,
includingcountrycodeinordertoenablereceptionofSMSjobs)
Logout/Loginlogin(ifunregistered),logsthecurrentuserout(if
alreadyregistered)
Enableterminalversionupgradewhenenabledtheapplicationwill
automaticallytrytoupgradetheversionoftheterminalifobsolete
underthenewinstallmode.
Bypasscommissioningbypassesthecommissioningroutineunderthe
newinstallmode
GPSFormattogglesthedisplayformatofGPScoordinatesbetween
decimalandDegrees/Minutes/Seconds
SignalLevelFormattogglesthesignalleveldisplayformatbetween
EsNoandSQF
EnabledmanualGPSinputallowsformanualmodificationoftheGPS
location
SuggestionPotentialHubssearchesforvalidhubsinthesame
geographicallocationifaninvalidhubwasselected
Automaticallystarttestroutineautomaticallylaunchesthetest
routine.
Submittransceiverreportsubmitsthetransceiverreportforthenew
installmode
Submitlocationreportsubmitsthelocationreportforthenew
installmode
Submitinstallationreportsubmitstheinstallationreportforthenew
installmode
Submitinstallationphotossubmitstheinstallationphotoreportfor
thenewinstallmode
Submitsignallevelreportsubmitsthesignallevelreportforthenew
installmode
SetJobStatusCompletesubmitsthejobstatuscompletedreportfor
thenewinstallmode
ApplicationVersiondisplaysthecurrentversionnameandnumber.
AvantiMobileAssist
Page22of39
AvantiMobileAssist
AndroidApplication
Duringnormaloperation,only`BypassCommissioning`and`EnableManual
GPSinput`shouldbeunticked.
GPSformatcanbedisplayedinchosenformat.DegMinSec`sordecimal.
YoucanchoosecontentofreporttobesubmittedtoOSS.
ApplicationVersionnumberisdisplayedatbottom.
AvantiMobileAssist
Page23of39
AvantiMobileAssist
AndroidApplication
7STEPBYSTEPINSTALLATIONGUIDE
DOWNLOADJOB
YouwillfirstlybepresentedwithmainmenupageofA.M.A
Clickon`Storedjobs`
AvantiMobileAssist
Page24of39
AvantiMobileAssist
AndroidApplication
Nextyouwillseethispage
Clickon`synchronisejobs`button
AvantiMobileAssist
Page25of39
AvantiMobileAssist
AndroidApplication
Next,iftheuserhasjobsallocated,thefollowingmessagewill
appear.
Clickon`OK`
AvantiMobileAssist
Page26of39
AvantiMobileAssist
AndroidApplication
Youwillthenseedetailsofallscheduledjobs
Selectyourchosenjob.
AvantiMobileAssist
Page27of39
AvantiMobileAssist
AndroidApplication
Youwillthenbeabletobeginjobbyclickingon`StartJob`button
ThefirsttimeyouusetheA.M.A,youwillbeprompted,during
installation,todownloadthe`ZXing`barcodereader.Thiswillallow
youtoscanjobsviaQRcode,andallowapplicationtoreadhardware
serialnumbersforreport.
AvantiMobileAssist
Page28of39
AvantiMobileAssist
AndroidApplication
STARTNEWINSTALLATION
TheInstallationprocessconsistsof5steps:
Step1Location&Configuration
Step2DishPlacement
Step3Alignment&Commissioning
Step4Service&SpeedTest
Step5Reporting
Allnavigationbetweenscreensisconductedviaarrowsattopright
andtopleftofscreen.
Afterdownloadingjob,checkjobparametersarecorrect,thengo
backtomainmenupageandclickon`newinstall`.Devicewillnow
searchforGPScoordinates,lock&anddisplayinchosenformat.
Clickarrowattoprighttoproceed
AvantiMobileAssist
Page29of39
AvantiMobileAssist
AndroidApplication
`Dishplacement`pagewillnowbedisplayed,showingcompass,
satellite,polarisationandbeam.
Figureof8calibrationisrecommendedatthisstagetoaidaccuracy.
Clickon`lineofsightview`andappwilldisplaysatellitepositionand
arrowsguidingyoutoit.Ifapplicationdisplayssufficientclearance
forLOS,chooseantennamountinglocationandinstallbracketry.
Thisfunctionshouldaidchoiceofdishlocation.,andgiveinstaller
confidencethatLOSisclearandagoodsignalisachievable.
AvantiMobileAssist
Page30of39
AvantiMobileAssist
AndroidApplication
Atthisstageallequipmentshouldbeinstalled,antenna,modemand
cabling,andawirelessroutermustbeconnectedtoHughesmodem.
ConnectLANportofHughesModemtoWANportofwirelessrouter
GotoWiFisettingsonAndroiddevice,andconnecttowireless
router,ensuringitisassociatedbeforeproceedingtonextstep.
AvantiMobileAssist
Page31of39
AvantiMobileAssist
AndroidApplication
Clicktherightarrowagaintoproceed,applicationwillnowcheck
modemconnectivity.Oncecompleted,DishAlignmentpagewillbe
displayed,showingsignalstrengthandthiscanbeusedtoalign
antenna.
Abeepertoolisalsoused,whichrisesintoneandpitchasthesignal
increases,thisisusefulasyoudonthavetocontinuallymonitor
screen.
SignallevelsusingAMAhavebeenfoundtobecomparablewith
resultswhenusingHorizonHDS2a.
Onceantennaisalignedoptimally,clickarrowattopright,andauto
commissioningwillbegin.
AvantiMobileAssist
Page32of39
AvantiMobileAssist
AndroidApplication
Apercentagebarwillshowprogressandmessageswillbedisplayed
indicatingwhichpartoftheprocessisunderway.
Oncecomplete,messagewillshow`Modemautocommission
completedsuccessfully`.
AvantiMobileAssist
Page33of39
AvantiMobileAssist
AndroidApplication
Afterclicking`OK`theApplicationwillautomaticallyrunasetof
tests,includingdownload/uploadspeeds,latency,connectivityetc.
Theresultsofthesetestswillbestoredintheformatbelow,andsent
toOSSalongwithreport.ThiswillappearalongsidephotosinOSS
account.Iftestresultsareunsatisfactory,youcanrerunteststo
checkforimprovement.
AvantiMobileAssist
Page34of39
AvantiMobileAssist
AndroidApplication
Youwillnowbeaskedtocompletereport,similartoAFA,askingfor
cablelength,brackettype,photosetc.TheODUserialnumbercan
becapturedusingbarcodereaderbuiltintotheApplication.
Youwillbepromptedtoenterphotos,whichcanbetakenatthis
point,orchosenfromfile,iftakenearlier.
Clickarrowattoprighttosendreport,jobnowcomplete.
AvantiMobileAssist
Page35of39
AvantiMobileAssist
AndroidApplication
TestreportwillappearinOSSreporting,alongsidephotoslikebelow:
8FUTUREDEVELOPMENT
TheAndroidapplicationiscontinuallybeingupdatedandimprovedtomakeit
moreusefulanduserfriendly.Whenanewversionbecomesavailable,the
Applicationwillnotifytheuserandpromptyoutodownload.
ThereisalsoaverysimilariPhoneversionbeingdeveloped,whichisatthe
testingstageatthemoment.
AvantiMobileAssist
Page36of39
AvantiMobileAssist
AndroidApplication
9OTHERRESOURCES&LINKS
LinktoAMAdownloadongoogleplaystore
https://play.google.com/store/apps/details?id=com.avanti.mobileinstaller
JobManagementPortal
https://ama.avantiplc.com/manager/
AMALandingpageonAvantiwebsite,includingvideo.
http://www.avantiplc.com/ama/
StepbystepAMAinstallationvideo
http://www.avantiplc.com/about/companyvideos/avantimobileassiststep
stepmoredetailsvisitwwwavantiplccomama
AvantiMobileAssist
Page37of39
AvantiMobileAssist
AndroidApplication
10SWIMLANEWORKFLOWDIAGRAMS
AvantiMobileAssist
Page38of39
AvantiMobileAssist
AndroidApplication
AvantiMobileAssist
Page39of39