Home
"user manual"
Contents
1. lt password gt Variables lt mode gt 0 unlock 1 lock lt fac gt AD for Administrator RS for Remote SMS 19 7 Main flow a The end user enables remote administrator access over AT command b He enables remote web access to the UTs WebUI and specifies a range of allowed IP address with _IREMWEB c The end user disables remote administrator access over AT command d The UT sends an unsolicited response with the UT IP address This is sent to the AT or SMS interface depending on where the command came from 19 8 Ladder diagrams AT commands and SMS Commands Remote UTE Remote UTE AT_ICLCK AD 0 password e OK AT_ICPWD RS SMSpwd1 SMSpwd2 gt e OK AT_ISMSRMT 1 ____ gt lt _ _ _ _ OK AT_ICLCK AD 1 password biem IMM ATCO 2 remote _IREMWEB 1 161 30 105 4 161 30 105 16 _IREMWEB 81 GloballP 161 30 180 236 Hughes 9502 BGAN M2M System Integrators Guide Page 41 20 20 1 20 2 20 3 20 4 20 5 20 6 Use case 7 Retrieve log file remotely Summary User retrieves log file from a remotely situated UT List of actors Remote end user UT Post conditions Success state UT Log file retrieved Failed end state UT log file not retrieved Trigger Remote user requires UT log file Sunny day use case The end user decides to upload UT log file The operation is accomplished remo
2. Hughes 9502 BGAN M2M System Integrators Guide Page 3 voltage is removed see sections on GPIO The applied voltage can be between 2 5V DC to 50V DC but12V is recommended Note that the implementation of GNSS interfaces can vary The GNSS feature on the Hughes 9502 requires that it receives one of the following NMEA sentences in order to get a fix RMC or GGA e The RF connector is for connection to the ODU using the supplied RF cable only which must not be modified e The USB connector is to enable the connection of a computer to configure the terminal Note that this is its only purpose PDP contexts cannot be activated for the USB port e The audio jack provides an audio tone or voltage level to assist in antenna pointing Steady voltage levels allow a voltmeter to be used during pointing The pointing signal quality of 50dB is about 2 9V DC and each dB is about 0 15V DC so expected voltages are approximately 2 5 to 3 2V DC See the table under notes below for actual voltages measured during testing This signal is always provided in installation mode and does not need to be configured to be on A voltmeter cannot be used directly touching the jack you must have a 3 5 mm stereo plug inserted and then touch the wires from the plug The tip and ring contacts of the plug are for the positive voltmeter probe and the sleeve contact is for the negative voltmeter probe Notes on GNSS A Global Navigation Satellite System GNSS is a sy
3. a End user enables remote administrator access b End user specifies the file to upload from the UT with _ISENDFILE They use the wrong filename this is to demonstrate error handling only c UT responses with an error message File does not exist d End user specifies the file to upload from the UT with _ISENDFILE with the correct filename e UT establishes PDP context and uploads the specified file UT sends confirmation of upload f End user disables remote administrator access Hughes 9502 BGAN M2M System Integrators Guide Page 43 20 8 Ladder diagrams AT commands Remote UTE 01 0 lt AD gt lt 0 gt lt password gt OK gt _ISENDFILE ram0 syslogX log mydir ftpserverURL ftpuser ftppass ISENDFILE lt file does not exisit gt _ISENDFILE ram0 syslog log mydir ftpserverURL ftpuser ftppass OK gt 9 ICLCK lt AD gt lt 1 gt lt password gt OK gt SMS commands Remote UTE ATCO 2 remote _ISENDFILE ram0 syslogX log mydir ftpserverURL ftpuser ftppass ISENDFILE lt file does not exisit gt ATCO 2 remote _ISENDFILE Wo ram0 syslog log mydir ftpserverURL ftpuser ftppass 5 _ ISENDFILE lt OK gt Hughes 9502 BGAN M2M System Integrators Guide Page 44 20 9 Failure flow Any failures are communicated via uns
4. Local e Using the BGAN network Remote The Ethernet connection may be used to e Connect a PC to access the WebUI to configure the terminal e Connect a third party equipment that communicates using AT commands which could be user equipment e g intelligent SCADA RTUs The USB port may only be used to connect a PC to access the WebUI to configure the terminal The BGAN network may be used to support remote terminal management both using SMS exchanges and using WebUI AT messages can also be used indirectly over the BGAN connection if there is intelligent user equipment connected to the UT that is accessible remotely by virtue of its PDP context The user equipment can then be remotely commanded to issue AT commands across its local Ethernet connection to the UT Hughes 9502 BGAN M2M System Integrators Guide Page 12 If the terminal has entered either of the two power saving modes Wake on LAN or GPIO it cannot be commanded remotely The terminal will be woken up when it receives a packet on its local Ethernet port unless the terminal is being kept in power down by the GPIO feature in which case the voltage being used to maintain the mode must be removed The next three sections give an overview of the configuration options for the three basic commanding methods and where to find detailed information gt Using the Hughes WebUI Application e Using AT commands e Using SMS 6 Configuration via the WebUI The UT is typically configured
5. lt fac gt lt mode gt lt password gt Hughes 9502 BGAN M2M System Integrators Guide Page 30 Defined values lt fac gt stands for facility AD Administrator password for AT commands and WebUI both features employ the same password RS Remote SMS password lt mode gt 0 Unlock facility 1 Lock facility lt password gt defined by _ICPWD _ICPWD Set or Reset facility password see RD 2 Example Set new remote SMS password to INMARSAT AT_ ICPWD RS HUGHES INMARSAT Format _ICPWD lt fac gt lt old password gt lt new password gt Defined values lt fac gt facility AD Administrator password for AT commands and WebUI both features employ the same password RS Remote SMS password The default admin password is admin The default remote SMS password is remote _IMACLOCAD Example _IMACLOCAD 1 0 00 B0 D0 86 BB F7 Hughes 9502 BGAN M2M System Integrators Guide Page 31 Format _IMACLOCAD lt action gt lt interface gt lt MAC Address gt lt MAC Address gt Defined values lt action gt 0 remove MAC address from white list 1 add MAC address from white list lt interface gt 0 MAC locking over Ethernet 1 MAC locking over WLan Note WLan is not available on M2M BGAN UTs _IMACLOC Enable Disable MAC locking Example Enable MAC address locking over ethernet AT_ IMACLOC 1 0 Format _IMACLOC lt stat
6. 98 150 120 254 This allows computers with IP addresses in the range 98 150 120 0 to 254 to remotely access the WebUI The second IP address is optional and if omitted only the specified single IP address can access the UT For example AT_IREMWEB 1 98 150 120 17 allows only 98 150 120 17 to access the 9502 WebuUI The IP address assigned to the UT PDP context is returned in an unsolicited AT command e g _REMWEB 81 Global IP 161 30 22 25 To access the WebUI browse to this IP address Note that each web page is about 500kBytes in release 5 9 1 3 of the terminal This will be reduced to about 100kBytes by compression in future releases Note that the log files cannot be downloaded from the home page via IREMWEB because they use the wrong IP address and FTP is blocked by the terminal s firewall which blocks all traffic except HTTP to port 80 when accessing the UT Web UI remotely Use _isendfile instead Network Address Translation NAT in the Distribution Partner APN may cause problems with IREMWEB If the UT s global IP address is a private address only hosts in the same domain may be able to reach it Also the IP address or range configured for the HTTP client must be that which appears on the network after any address translation If the client host has a NAT ed address use www whatismyipaddress com to find the global IP address to use in the IREMWEB command e g ipconfig on the host shows private corporate IP address 10 1
7. be setup during initial configuration e Enabling remote SMS control for the first time is a 3 step process The user must o Specifies a new SMS facility authentication password o Specify the phone number MSISDN from which in bound SMS commands can be received The same MSISDN is also used as the recipient for SMS command responses or unsolicited messages o Enable the remote SMS facility e The user closes their AT command session 15 6 Main flow a End user disables administration lock to AT session with _ICLCK Specifies new administrator password with _ICPWD Enables SIM to Phone locking with CLCK Specifies white list of allowed MAC addresses with _IMACLOCAD Turns MAC address filtering on with _IMACLOC Specifies new SMS administration password with _ICPWD Enable remote SMS commands with _ISMSRMT End user enables remote administrator lock and closes the AT session with _ICLCK soo a9 Hughes 9502 BGAN M2M System Integrators Guide Page 29 15 7 Ladder diagram Local PC M2M UT AT_ICPWD AD psswd1 psswd2 lt OK gt AT ICLCK PS 1 AT_IMACLOCAD 1 0 00 BD D0 86 BB F7 00 0C 29 9C B3 33 OK gt AT_IMACLOC 1 0 OK gt AT_ICPWD RS SMSpsswd1 SMSpsswd2 OK gt AT_ICLCK AD 1 psswd2 OK gt 15 8 Related AT commands _ICLCK Enable Disable remote facility lock see RD 2 Example Enable remote administrator access to AT command sessions AT_ICLCK AD 0 INMARSAT Format AT_ICLCK
8. context for each addressable device The maximum number of contexts supported by the Hughes 9502 terminal is ten Note however that the Watchdog and Always On features only support one user currently Commercial opportunities Potential market and application areas are seen as Utilities Deployment into Smart Grid including support for SCADA protocols Oil amp Gas Wellhead pump and pipeline monitoring applications including SCADA support Retail Banking Remote ATM and point of sale solutions Environmental Weather monitoring water level management The application or solutions used within these markets can be easily re purposed to other market opportunities including mining aid and civil government User Terminals The only BGAN M2M user terminal available as of March 2012 is the fixed BGAN 9502 terminal Out of the box the BGAN M2M 9502 comprises e Indoor Unit IDU e Outdoor Unit ODU e A10m RF cable and adapter to connect the two units Hughes 9502 BGAN M2M System Integrators Guide Page 2 Accessories e Optional mounting brackets are available for the IDU and ODU Integrators will also require USB device drivers if they intend to connect a computer to the USB port of the IDU to configure it The USB port is for configuration only and is designed for use when the Ethernet interface is already connected to user equipment The ODU is a passive flat panel antenna that will require pointing to establish RF communication with th
9. is reserved for performing remote activities e g firmware upgrade remote configuration and remote debugging PDP contexts can be configured to be automatically established at power on The Hughes web user interface WebUI is used to configure the terminal LaunchPad is not supported A secondary context is effectively a private channel within a primary PDP context used for a specific user application You can only set up a secondary context if a primary context exists and it will be encapsulated in the same packet flow using the same IP address Dynamic host configuration protocol DHCP The 9502 terminal has a DHCP server that can allocate IP addresses to devices connected locally using dynamic or static assignment of IP addresses from a configurable address range Each IP device connection will establish its own PDP context The terminal s default local IP address is 192 168 128 100 This address is configurable if needed Reference the Hughes 9502 Fixed Satellite Terminal User Guide for more information see RD 1 Network modes The BGAN M2M terminals can operate in basic NAT mode or Relay mode NAT mode does not impact the number of contexts connected equipment that can be supported but Relay Mode supports only one PDP context connected device In NAT mode the terminal assigns the local device an IP address from the configured DHCP range of addresses and the terminal will translate between the global IP address and the local IP addres
10. to update specifying configuration file name The UT checks the integrity of the configuration file UT reboots and loads the new file Finally the UT returns a message confirming change to the new configuration file 18 6 Related AT commands _IGETFILE Get file from server Example AT_IGETFILE 9502 config0909201 1 cfg tffsO 168 128 105 25 username password lt AP N name gt lt APN username gt lt APN password gt The arguments after password are optional Format AT_IGETFILE lt ftp directory gt lt filename gt lt ut directory gt lt ftp server gt lt ftp username gt lt ftp password gt lt APN name gt lt APN username gt lt APN password gt The arguments after password are optional _IUPDCFG Update configuration file Example AT_ UPDCFG config0909201 1 cfg Hughes 9502 BGAN M2M System Integrators Guide Page 37 Format AT_IUPDCFG lt filename gt _ICLCK Enable Disable facility lock this allows remote administrator access to the UT Example password 0 0 Format AT_ICLCK lt fac gt lt mode gt lt password gt Variables lt mode gt 0 unlock 1 lock lt fac gt AD for Administrator RS for Remote SMS command 18 7 Main flow a End user enables remote administrator access b End user specifies the file to download t
11. 28 99 in the Always On Context section Static ACA IP Address Also make sure that the Ping Configuration Context Watchdog is disabled T BGAN Configuration M2M Setup Windows Intenet Explore nL lola gO E http 192 168 128100 settings m2m html 9 x ISE 6 2 ie Favorites 3 BGAN Configuration M2M Setup HUGHES UNKNOWN M2M Setup Ping Configuration M2M SETTINGS lt gt M2M Setup Context Watchdog Primary Ping IP Address 8888 ATC Sety e Secondary Ping IP Address 4221 8 gt lt C a Png Aires 0000 z Time between Pings 10 minutes Ping Required gt Yes No Alwoys send ping even if other data sent recently Apply Changes Always ON Context Always On Context 2 Static ACA IP Address eld is left blank a context will be set up for the fist detected vis an ARP APN Config bgan inmarsatcom gt Apply Changes Reboot the UT This can be done by the reboot now option on the pop up window after the configuration changes or from the reboot button on the Home page Close all applications on the PC After 5 minutes of inactivity the UT will power down Once it has powered down you can open up a web browser to cause the UT to power up and it will be fully functional within 2 minutes Hughes 9502 BGAN M2M System Integrators Guide Page 18 10 Serial to IP operation This section describes s
12. 30 25 147 but whatismyipaddress shows 98 150 120 17 so use the 98 address in the IREMWEB command To tear down the context and end the remote web session AT_IREMWEB 0 Hughes 9502 BGAN M2M System Integrators Guide Page 20 13 13 1 To achieve remote WebUI access with a remote management SMS do the following Send ATCO 2 remote _IREMWEB 1 161 30 0 0 161 30 255 255 to allow HTTP access to the UT from any IP address in the range 161 30 0 0 161 380 255 255 The response mode parameter in the command must be either 2 or 3 in order to get back a response SMS containing the global IP address that was assigned dynamically to the UT Troubleshooting SMS processing logic The UT SMS logic has a few parameter checks that it makes to determine if the received SMS message is a standard or a remote SMS control message e The logic checks the first word of the SMS to see if it is one of the recognized commands ACTIVATE DEACTIVATE CLEAR GETINFO RESTART WATCHDOG or ATCO These are all case sensitive If it passes this check then the message will be processed as a command message e Next it looks for the password case sensitive If it passes the first check and fails the password check then it sends an error message saying that the password is incorrect e Once the first two validations pass then it checks for the syntax and parameters If the syntax or parameters are incorrect then it sends an error message If a command S
13. 502 UT has a number of ways it can be configured It can be configured locally or remotely across the BGAN network Locally there are a number of physical interfaces that can be used There are three methods that can be used to configure the terminal e Using the built in web server called Web UI e Using modem AT commands e Using SMS commands remotely This section describes these various options The solution provider will develop a methodology for using the various configuration methods depending on the circumstances There are two main use cases to be covered e Installation e Operational use Generally local configuration of a deployed terminal will be useful only during installation because typically the terminal will not be in a manned location After installation is complete the remote form of commanding is necessary to configure the terminal Another consideration is the number of similar installations required It may be efficient for a solution provider to develop a terminal configuration on a local unit and to upload this configuration to a fileserver so that it can be downloaded to a number of terminals in the field Remote configuration file update is covered in the Use Case section of this document 5 Local and Remote Control There are a number of message channels that can be used to connect the terminal with its configuring equipment e Using the Ethernet connection on the UT Local e Using the USB connection on the UT
14. MS is not received from a sender on the white list when the white list is defined see the WebUI security remote SMS feature page section then the SMS is discarded with no response The white list is a list of subscriber numbers that are authorised to send commands to the UT to prevent unauthorised access to the UT When SMS messages are received regardless of type they are stored in the SIM They are then processed and depending on the message type or status they may be deleted For the 9502 if the first 4 characters of an SMS match any of the commands above including case it will be treated as a command message and will be deleted from the SIM after processing To ensure sufficient space in the SIM to receive command messages when processing any SMS if there are less than 5 slots available in the SIM the new SMS will be deleted regardless of its type SMS activate deactivate messages If an ACTIVATE SMS message is sent to a terminal and a PDP context is already active on the target units PC of interest that existing PDP context will be used and the ACTIVATE SMS will be discarded and no error will be reported back via SMS The graceful way of handling a re activation request remotely is to first send a DEACTIVATE SMS wait few minutes and then send an ACTIVATE SMS with the updated QoS if required Due to inherent limitations in the Satellite Gateways and the SMS protocol the Remote SMS commands and response SMS message
15. O 3 password _IGETFWe It is important that there are spaces between ATCO and the first number between the first number and the password and between the password and the following field This last space was frequently overlooked by early testers The Hughes terminal only accepts the underscore if it is encoded as ASCII hex 5F or GSM hex 11 Some devices have been known to encode it as 60 hex There are a few ways to get around this send the SMS from a Hughes terminal force the sending device to use ASCII or GSM encoding When entering MSISDNs in the remote SMS white list the international dialling code should be represented using the symbol for country access or omitted The local interpretation of the symbol 00 for the UK will not work therefore enter 8707721234567 or 8707721234567 13 3 AT commands Note that AT_ICLCK must be used to unlock AT command access because AT commands are blocked by default at terminal start up This does not apply to ATCO remote SMS commands Hughes 9502 BGAN M2M System Integrators Guide Page 22 Appendix A M2M Use Cases In the following use cases command formats have been specified using the following conventions e Where acommand parameter is a string the format indicates this by the use of double quotation marks These quotation marks are required as part of the command sequence sent to the terminal Usually this is stated explicitly in the format definition but in the case of fa
16. P inmarsat Hughes 9502 System Integrators Guide Version 1 5 May 2012 inmarsat com Whilst the information has been prepared by Inmarsat in good faith and all reasonable efforts have been made to ensure its accuracy Inmarsat makes no warranty or representation as to the accuracy completeness or fitness for purpose or use of the information Inmarsat shall not be liable for any loss or damage of any kind including indirect or consequential loss arising from use of the information and all warranties and conditions whether express or implied by statute common law or otherwise are hereby excluded to the extent permitted by English law INMARSAT is a trademark of the International Mobile Satellite Organisation Inmarsat LOGO is a trademark of Inmarsat IP Company Limited Both trademarks are licensed to Inmarsat Global Limited Inmarsat Global Limited 2011 All rights reserved The mobile satellite company Contents Introduction 3 1 1 1 2 1 3 1 4 1 5 Purpose of this guide Scope Reference documents Terminology Hughes 9502 Terminal Firmware Version BGAN M2M Overview 2 1 2 2 Remote operation Commercial opportunities User Terminals BGAN M2M Service Features 4 Key Features of BAAN M2M 4 1 4 2 4 3 4 4 4 5 4 6 4 7 4 7 1 4 7 2 4 8 4 9 4 10 4 11 4 12 4 13 PDP context Dynamic host configuration protocol DHCP Network modes Access point name APN SIM cards Terminal fe
17. Send a file to a server e Get firmware from the update server e Geta file from a server e Enable disable remote access to the WebUI Combinations of these commands are required to manage the UT Appendix A of this document shows how these commands combine to support common activities use cases associated with management of the UT These use cases are e Performing a remote firmware update e Setting up the UT security features e Scheduling the power save mode e Sending commands over SMS e Remotely updating the UT configuration file e Remotely accessing WebUI e Retrieving a log file remotely A full specification of AT Commands is given in RD 2 8 SMS commands The UT may also be configured by SMS commands and these commands may vary between manufacturers The SMS commands supported by the Hughes BGAN M2M UT are shown in the table below Note that the last command in the list ATCO enables the integrator to encapsulate specific AT commands into a SMS messages ACTIVATE Activates a PDP context for the device s connected to the UT DEACTIVATE Deactivates some or all the PDP contexts for devices connected to the UT CLEAR Deletes SMS messages on the UT SIM card GETINFO Retrieves current information from the UT This can be GPS fix information and or communications information such as IMEI and carrier beam strength RESTART Restarts the UT WATCHDOG Requests or modifies the current Watchdog settings ATCO Issu
18. a Hughes 9502 BGAN M2M System Integrators Guide Page 19 11 12 Using passwords The default password for administrators is admin This password can be changed but it is important to make a careful note of the new password as this password is needed to reset the terminal There is also an SMS password that will be required for remote configuration of the terminal by SMS if this capability has been configured by WebUI The default value of this password is remote There is a security feature that will lock the terminal to the SIM using a PIN of up to 8 digits If this is done then the PIN number will be needed before another SIM is used with the terminal The AT command port is locked by default and requires a password before the UT will respond to any AT commands Use AT_ICLCK AD 0 lt admin password gt where the admin password is admin For more details on these terminal security features see the Hughes 9502 Fixed Satellite Terminal User Guide RD 1 Accessing the Hughes WebUI remotely This section describes how to access the 9502 WebUI remotely using IREMWEB operation via AT commands and SMS Using the AT command _IREMWEB the following occurs e A context is created for the UT e A rule is created in the UT firewall to allow port 80 traffic only from the specified IP address range e Unsolicited result codes are sent on AT interface or via SMS see below For example AT_IREMWEB 1 98 150 120 0
19. ation access End user initiates download of the new firmware by sending _IGETFW They indicate immediate upgrade in the _IGETFW command UT establishes PDP context and connects to the Inmarsat server Server authenticates the user s login details UT browses to the Firmware file on the server UT transfers the FW file UT checks the integrity of the FW file UT upgrades firmware UT reboots to complete upgrade process UT notifies user by SMS or AT of successful firmware update OS aT 96 112 Ladder diagrams AT commands local user UTE b AT_ICLCK AD 0 password OK gt AT_IGETFW 1 severlP servusername servpassword OK gt update successful gt T_ICLCK AD 1 password OK gt Q Q Hughes 9502 BGAN M2M System Integrators Guide Page 26 SMS commands Remote user UTE TCO 2 SMSremotepassword _IGETFW 1 Update successful gt 14 8 Deferred firmware upgrade a Inmarsat customer services inform the user that a new firmware version is available End user enables remote administration access End user initiates download of the new firmware by sending the _IGETFW command They indicate deferred upgrade in the _IGETFW command By choosing deferred upgrade another explicit user command will be required to perform the update UT establishes PDP context and connects to the Inmarsat server g Server authenticates the user s login details h UT browses to the Firm
20. ation and apply settings a terminal reboot is required Wake on LAN any packet Wake on LAN is a hardware feature that allows the UT to be put into a special low power mode where almost all the electronics are turned off The LAN port of the terminal will generate 10BaseT link pulses of 200ns duration every 16ms whilst the Wake on LAN power saving mode is active so that all connected Ethernet devices remain alive This means that user equipment is able to send packets of data at any point which will cause the UT to power on and receive the data The power consumed in Wake on LAN mode will be less than 10mW when operating at 12V Note that whilst in the Wake on LAN mode the UT is not registered on the network and so it is not possible to command the UT by SMS or communicate with it in any way The UT includes a configurable idle timer to control when the UT shuts down into the Wake on LAN mode The UT will declare the link idle if no packets are received on the Ethernet port within the idle time Additionally the UT can be set up to power down at a configurable time of day For the idle timer to work properly the user equipment must not send periodic packets For example periodic ARPs and DHCP lease renewals must be suppressed This may require the device to have a static IP address Problems could also arise with packets being sent from an external source in the Internet causing the idle timer to be reset If the UT has a public IP addre
21. ation parameters e Watchdog Enable Disable Default off e 3 Ping IP address 1 Required no default e Number of pings passes to attempt before declaring a problem default 3 e Watchdog Heartbeat Frequency in minutes default 8 hours Minimum time is 5 minutes e Ping required if not set then the system will not try pinging on timer expiration if user data was transmitted within the watchdog period Timeouts When the terminal is powered up and registered with the network it is put into the Regional Beam Once a PDP context is established it goes into the Narrow Beam 200 kHz bandwidth is allocated at whatever frequency the GRM allocates The PDP context effectively sets up a mapping between the SGSN and GGSN in the RAN to say that the UT exists and this mapping is maintained for 12 hours The 12 hours is defined in the APN and is the default setting although it is configurable While in the Narrow beam there is a 90s timeout if no data is sent and the UT is put back into regional beam but the PDP context is maintained for 12 hours The ping acts as a keep alive several points to note here e If ping required is set to Yes it will ping at the configured interval even if data is already being sent e f ping required is set to No no pings will be sent if data has been sent within the configured interval Hughes 9502 BGAN M2M System Integrators Guide Page 9 4 10 4 11 4 12 Note that when you change watchdog ping inform
22. atures Terminal firmware upgrade Remote terminal firmware upgrade Local terminal firmware upgrade Third party interference detection L band spectrum scanning Watchdog Wake on LAN any packet Wake on general purpose input output GPIO Security Interfacing to SCADA Configuration 5 6 7 8 Local and Remote Control Configuration via the WebUI AT Commands SMS commands oO ON 00 30 000 wyN Nw PP 10 10 11 12 12 13 13 14 Practical Guidance 9 10 11 12 13 Wake on any packet setup procedure Serial to IP operation Using passwords Accessing the Hughes WebUI remotely Troubleshooting 13 1 SMS activate deactivate messages 13 2 Other SMS issues 13 3 AT commands Appendix A M2M Use Cases 14 15 16 17 18 19 20 Use case 1 Remote firmware upgrade Use case 2 Setup UT security features Use case 3 Scheduled power save mode Use case 4 Send commands over SMS Use case 5 Remote configuration file update Use case 6 Remote WebUI access Use case 7 Retrieve log file remotely 16 16 19 20 20 21 21 22 22 23 24 29 33 35 37 40 43 1 1 1 2 1 3 1 4 1 5 Introduction Purpose of this guide This Hughes 9502 System Integrators Guide is intended for System Integrators SIs and Solution Providers The guide describes the installation and set up of the Hughes 9502 BGAN M2M terminal and the creation of internet connections to user equipment It c
23. cility it is specified in the definition of the parameter e g RS e Where a parameter is a value no quotation marks are used e Angle brackets are used to mean that a value should be substituted to create the command sequence e g lt mode gt means that a value of 1 for example will be included in the sequence sent to the terminal Where the value required is a string this is indicated by the format definition lt password gt for example and if in this case the password string is Inmarsat then the sequence sent to the terminal is Inmarsat Note For all AT commands issued in the examples either issued locally or via an intelligent device that sends it to the UT over the local LAN interface but NOT for remote SMS commands that encapsulate AT commands it is first necessary to issue the following command in order to allow AT command operation _ICLCK Enable Disable facility lock this allows remote administrator access to the UT Example AT_ICLCK AD 0 admin password Format ICLCK lt fac gt lt mode gt lt admin password gt Variables lt fac gt AD for Administrator RS for Remote SMS lt mode gt 0 unlock 1 lock This command must be re issued after each time the UT reboots in order to restore AT command interaction Hughes 9502 BGAN M2M System Integrators Guide Page 23 14 14 1 14 2 14 3 14 4 14 5 Use case 1 Remote firmwar
24. e BGAN network It also provides GPS signals for the GPS receiver that is integral to the IDU The IDU provides all of the functions of the terminal including the provision of IP connectivity via the BGAN satellite network A detailed description of the Hughes 9502 terminal is contained in the Hughes 9502 Fixed Satellite Terminal User Guide This section contains a brief overview of some key features The front and back panels of the IDU are shown below in Figure 1 FRONT 3 5 mm Funct Power GPS NET Audio unction USB SIM Door LED LED LED Jack Button 1 wer el LO d 45mm 0 150 mm BACK DC Power RF antenna GNSS DB9 Ethernet Supply Figure 1 BGAN M2M 9502 Indoor Unit The terminal interfaces are as follows e The DC Power Supply supports nominal 12V and 24V As soon as power is connected the terminal will power up When power is disconnected the terminal will power down e The 3045 Ethernet connection is used to connect all user equipment The Ethernet connection can also be used for configuration and control of the terminal such as via the WebUl e The DB9 RS232 serial interface can accept NMEA 0183 data from an external GNSS device e g from a GLONASS receiver See notes below on GNSS and NMEA for more information It cannot be used for other serial data Maintaining a nominal voltage of 12V between Pins 5 ground and 9 positive of this port will power the terminal down until the
25. e UT Post conditions Success state The remote UT is configurable through WebUI on a PC local to the user Failed end state UT is not configurable through the WebUI Trigger End user decides to access the WebUI of their remote M2M BGAN terminal Sunny day use case An end user wants to amend the configuration of their remote UT using the WebUI A single command enables access and specifies the IP addresses which are allowed to access the UT This security measure limits access to the UT only to identified PCs The functionality can be set in an AT command session or via SMS command On their local PC the user opens their Internet browser application and enters the IP address of the remote UT They can now view all the settings configured on the remote UT Before they can edit any configuration the user must input the Administrator code in the security section of WebUI Related AT commands _IREMWEB enable disable remote access to WebUI Example Allow remote WebUI access to range of IP addresses AT_IREMWEB 1 161 30 105 4 161 30 105 16 Format _IREMWEB lt mode gt lt ip address gt lt ip address gt Variables lt mode gt 0 deactivate 1 activate _ICLCK enable disable facility lock Hughes 9502 BGAN M2M System Integrators Guide Page 40 Example AT_ICLCK AD 0 psswd Disable facility lock allowing administrator access Format AT_ICLCK lt fac gt lt mode gt
26. e antenna or have a SIM installed Start up the Hughes application and select the firmware upgrade and or the PIC upgrade see Figure 2 below for the PC upgrader example Other configuration options should be ignored Select the Upgrade button The application will display progress until the modem is reset and the application declares the operation has successfully upgraded the terminal Note that it may be necessary to unblock the firewall during the terminal upgrade by accepting this option in response to a warning window BganxX Satellite IP Modem Upgrader Eile Tools Help IP Address 192 168 128 100 Software New Software version Modem SW version __Bestore 5 9 1 2 59 1 0 Upgrade SW PIC Info New PIC version Modem PIC version 1 1 0 242 Upgrade PIC Select the items above to Upgrade Operation Successful Release Info retrieved Figure 2 Local Firmware Upgrade Application Hughes 9502 BGAN M2M System Integrators Guide Page 8 4 8 4 9 Third party interference detection L band spectrum scanning The M2M terminal includes an L band scanning mode to detect third party sources of external interference The terminal can be commanded into scanning mode by the WebUI AT command or SMS command Refer to the Hughes 9502 User Manual RD 1 for information on how to configure this feature The terminal does not reboot to go into scanning mode but during the scan the ter
27. e upgrade Summary User updates the firmware FW file on a remotely located UT List of actors End user remote M2M UT Inmarsat server or customer FTP server Inmarsat customer services team Post conditions Success state UT firmware file replaced and in use Failed end state No change in UT firmware file Trigger Inmarsat informs the end user that a firmware upgrade is available Sunny day use case e After testing the new release on a local terminal the end user decides to update the firmware version of a remote UT e The operation is accomplished remotely either by sending SMS commands or by AT commands from a local intelligent device that can be commanded remotely over a PDP context e The operation is a 2 step process o The firmware file is downloaded from an Inmarsat server or the customer s own ftp site o The downloaded file is checked and then installed e The user can specify deferred or automatic upgrade e In deferred upgrade after the firmware is downloaded the UT waits for a second message from the user before upgrading Alternatively the firmware is installed automatically as soon as it has been downloaded and passed an internal integrity check e After upgrade the UT returns a message confirming the new firmware is installed Hughes 9502 BGAN M2M System Integrators Guide Page 24 14 6 Related AT commands _IGETFW Get firmware file from update server amp Load firmware either after file integrity check or explic
28. ere are 2 options to implement the WOAP feature 1 Time of day timer At a given time of day the UT will shut itself down web interface Settings Ethernet settings 2 Inactivity timer A timer can be set so that should the LAN connection be quiet for a given period of time the UT will shut down web interface Settings Ethernet settings Both of these methods are configurable via the 9502 WebUI Considerations in using WOAP As mentioned when the UT is in a dormant state it responds to any packet that the LAN interface sees As the Ethernet protocol can be quite noisy a number of steps need to be taken to ensure that WOAP works correctly 1 Set the LAN device to use a static IP address in the appropriate address range Note that the DNS addresses for the LAN device to use will also need to be manually set if needed Switch Off the DHCP server in the UT Set the Always on Context in the M2M page Set the Static IP Address given to the LAN Device in the M2M page 2 ON Switch Wake on LAN ON on the Ethernet Settings page and configure the Time of Day or idle timer 6 Reboot the UT Wake on any packet example using inactivity timer In this example the LAN connected device is a MS Windows 7 PC connected directly to the UT with an Ethernet cable It is possible that it is necessary to disable DNS on this PC otherwise it may periodically try to talk to the DNS server Typically the end user will have a user equi
29. es AT commands to the UT AT command handler which returns the response in an SMS Not all AT commands are supported See the Hughes 9502 SMS Remote Control Feature User Guide RD 3 for the full list of supported ACTO AT commands All remote control messages and responses must fit in a single 160 character SMS Hughes 9502 BGAN M2M System Integrators Guide Page 14 The SMS handler automatically deletes any message that fills the last SMS slot in the USIM to ensure there is always room to receive control SMS messages Control messages are received into the SIM then read out and deleted so a free slot is required Full details of using the remote SMS interface are given in the Hughes 9502 SMS Remote Control Feature User Guide see RD 3 Hughes 9502 BGAN M2M System Integrators Guide Page 15 Practical Guidance 9 Wake on any packet setup procedure Introduction Hughes has implemented a system that allows the 9502 M2M terminal to go in to a dormant state to conserve power Although technically dormant the UT does consume a very small amount of power while in this state in the region of 10mw when supplied from a 12V DC source Unlike the Wake On LAN that can be found in PC motherboards that use a Magic Packet to bring the PC out of a dormant state Hughes uses Wake On Any Packet WOAP This means the device connected on the LAN side does not need any intelligence or ability to use the Magic Packet protocol to wake the Hughes 9502 Th
30. he illustrated cases above Hughes 9502 BGAN M2M System Integrators Guide Page 28 15 Use case 2 Setup UT security features 15 1 Summary An end user has to implement their own set of configuration before they install and leave their UT to remote operation A sub set of these settings relate to security they control who and how the UT can be accessed and manipulated once installed 15 2 List of actors End user UT 15 3 Post conditions Success state Access to the UT is limited to the desired extent Failed end state UT open to abuse or legitimate users locked out 15 4 Trigger Ahead of installation a user seeks to configure their M2M UT 15 5 Sunny day use case e Initially an AT command session is opened with the local UT e The user specifies a new authentication password to replace the default value o This same password is used both to open future AT command sessions and provide administrator access to the WebUI The user enables SIM to Phone locking in order to restrict use of the terminal to a single specific SIM This locks the unique IMEI of the UT to a single IMSI gt The user specifies which equipment can connect to the UT o MAC address filtering restricts the list of physically connected devices allowed gt The user specifies the mechanism for remote control of the UT o Control via AT command and via WebUI is enabled at the beginning of each user session o Control by SMS command persists across power cycles and is likely to
31. it command from user Example 1 Command the unit to download the latest firmware using defaults for all FTP and APN parameters In this case because the second parameter is 3 up to two responses SMS will be received ATCO 3 rsmsPwd _IGETFW 0 Syntax AT_IGETFW lt mode gt lt ftp_server gt lt ftp_uname gt lt ftp_passwd gt lt apn gt lt apn_uname gt lt apn_passwd gt N B lt mode gt Update mode 0 Deferred update requires supplementary _IUPDFW command before update is initiated 1 immediate update after successful integrity check N B If lt ftp server gt value left blank default Inmarsat server will be used If lt APN uname gt value left blank default free Inmarsat APN will be used _IUPDFW Update firmware after file download Example 9 AT_IUPDFW bganx_5_ Format AT_ UPDFW lt filename gt _ICLCK Enable Disable facility lock this allows remote administrator access to the UT Example AT_ICLCK AD 0 admin password Hughes 9502 BGAN M2M System Integrators Guide Page 25 Format AT_ICLCK lt fac gt lt mode gt lt admin password gt Variables lt fac gt AD for Administrator RS for RemoteSMS lt mode gt 0 unlock 1 lock 14 7 Main flow 14 7 1 1 Automatic firmware upgrade a Inmarsat informs the user that a new M2M firmware version is available for download End user enables remote administr
32. l firmware will be upgraded remotely using an FTP client installed on the terminal The process flow for upgrade is shown below Inmarsat Network UT Satellite B FTP Upgrade FTP Client link APN Server Controller a Remote Control SMS Initiate via SMS P Establish PDP DP Context Req context for UT a PDP Context 600 Put or Get file s FTP Get or Put ee 0000 Info or Ti ransfer Status SMS Status via SMS The remote upgrade procedure can be a one step or two step process 1 The UT is commanded to download the new software binary firmware There are two options one for an automated upgrade once the firmware has been downloaded and a second option for deferred upgrade The download process uses the GETFW command see the Hughes 9502 SMS Remote Control Feature RD 3 and the terminal gets a binary file from a specified FTP server The default all fields left blank uses Inmarsat hosted servers The 9502 will self manage flash storage space in which the new file will be downloaded When using the free firmware upgrade service the server is located in a walled garden and protects the UT from access to and from the Internet Once the UT completes the IGETFW command it sends an SMS or AT command to indicate success or failure 2 Ifthe delayed option of the GETFW command was used you will then use the UPDFW command t
33. ly send a response via SMS when o the AT command generates an unsolicited response e g a CME error code 6 orthe IREMWEB command is accepted for processing by the UT in which case the response SMS will contain the global IP address to which remote web browsing is supported e The user can open a browser and accesses the remote UT s WebUI from the defined IP address as a result of this example command 17 6 Related AT commands See use case Set up UT s security features for details of _ICPWD allows facility lock password to be changed _ISMSRMT facility lock for SMS commands and specifies allowed MSISDNs _IREMWEB enable disable remote access to WebUI over SMS Hughes 9502 BGAN M2M System Integrators Guide Page 35 Example ATCO 3 HUGHES _IREMWEB 1 161 30 180 212 Format lt SMS AT command prefix gt lt SMS command response parameter gt lt SMS remote password gt _IREMWEB lt mode gt lt ip address of end user pc gt 17 7 Main flow a Prior to installation the end user enables remote SMS command access with _ICPWD and _ISMSRMT b End user sends an SMS from predefined MSISDN including the _ REMWEB SMS command including their IP address c Remote UT returns the Global IP address to use in order to remotely access the webUl 17 8 Ladder diagrams Remote UTE Remote UTE AT_ICLCK AD 0 password gt OK AT_ICPWD RS SMSpwd1 gt 6 6 gt 777 751 e OK AT_ICLCK AD 1 pa
34. me taken between the Netport timing out due to lack of connectivity and the 9502 achieving full connectivity was about one minute The 9502 took between one minute fifteen seconds and one minute forty five seconds to activate a PDP context Digi International Inc One SP This device accepts a static IP address and has an autoconnect function No problems were found with data communication in the simple checks performed This device has no concept of a satellite terminal so was not able to control the activation of the PDP context and would need to rely on the Auto Context Activation within the 9502 It was possible to put the Hughes 9502 into power down mode and wake it up with the One SP The terminal timed out after 94 seconds Perle IOLAN DS1 This device has a number of different options profiles that encompass Mobus TCP and UDP Checks were done using TCP No problems were found with data communication in the simple checks performed It was possible to power down the 9502 using the device and the Wake up on LAN function was activated but the timeout was very short at 12 seconds This left over a minute 30 seconds while the 9502 continued to boot and establish a PDP context General Comments Timing is a significant consideration when using the 9502 terminal to connect user equipment to the BGAM M2M service It is necessary to allow the terminal time to reactivate following Wake up on LAN before the user equipment starts to transmit dat
35. minal will be offline to the BGAN network It will automatically reboot to return to normal operation once the scan is complete In scanning mode the terminal checks the 41MHz of L band spectrum 1518 to 1559MHz The terminal will take autonomous action to invoke resiliency circuitry within itself if an interference signature is detected and will issue a scan report to this effect either on the AT port or in an SMS depending on how the scan was initiated The scan should take no longer than one minute If the terminal installer expects that interference may be an issue it is possible to invoke the resilience circuitry through WebUI configuration If interference is suspected during normal operations then an SMS can be sent to the terminal to activate the scan or to manually invoke the resilience circuitry However note that the interference could impact reception of these commands For more detail see the Hughes 9502 Fixed Satellite Terminal User Guide RD 1 Watchdog The BGAN M2M terminal includes a watchdog mechanism that can be used to periodically verify the UT network connectivity and take action if a problem is detected Watchdog pings are used to detect connectivity and as they are bits of data just like any other user data they require an active PDP context in order to be transmitted The ping mechanism will also act as a keep alive on the PDP context to prevent it from being torn down The ping mechanism has the following configur
36. ms AT commands Remote UTE AT_ICLCK AD 0 password Hughes 9502 BGAN M2M System Integrators Guide Page 34 17 Use case 4 Send commands over SMS 17 1 Summary A user can configure their UT to be controlled via SMS commands Control of some features available in a local AT session are available by encapsulating the required AT command within an SMS message of up to 160 characters In addition a separate set of predefined SMS commands controls common settings 17 2 List of actors Remote end user UT 17 3 Post conditions Success state AT command sent in SMS is auctioned by the remote UT Failed end state UT rejects command SMS 17 4 Trigger The end user has a requirement to control their remote UT via SMS commands This may be a backup or primary means of control 17 5 Sunny day use case e User wants to enable remote WebUI access for a specific IP address using an SMS e During initial configuration the user has set the UT to accept SMS commands This included specifying an access password and defining the white list of MSISDNs from which SMS commands can be received See use case Set up UT s security features e Itis not necessary to specifically open an AT session in order to start e User sends the ACTO remote SMS message from a predefined MSISDN The AT IREMWEB command is encapsulated within an SMS along with the SMS password e The OK response to acknowledge a command is not sent back to the user in an SMS The UT will on
37. ned idle in normal power consumption mode Once the UT has remained idle for the time specified in the user s command it will enter power save mode and the terminal will not respond to SMS commands The UT will only then power back up when it receives local network traffic from other devices physically connected as part of the installation The user can later disable the feature only when the UT is back in normal power mode by resending the same command but with the length of time set as null left blank 16 6 Related AT commands _IPWSAVSCHD __ scheduled power save Example AT_IPWSAVSCHD WOL_STATUS 1 Enable power savings AT_IPWSAVSCHD TOD_TRG 0130 Enter power save mode at 1 30 UTC AT_IPWSAVSCHD IDLE_TRG 10 Enter power save mode after 10 minutes idle Format _ICLCK Enable Disable facility lock Hughes 9502 BGAN M2M System Integrators Guide Page 33 Example AT_ICLCK AD 0 psswd Disable facility lock allowing administrator access Format AT_ICLCK lt fac gt lt mode gt lt password gt Variables lt fac gt AD for Administrator RS for RemoteSMS lt mode gt 0 unlock 1 lock 16 7 Main flow a End user enables remote administrator access b End user enables the feature and specifies the period of time the UT must be idle before going into power save mode by sending the command AT_IPWSAVSCHD c End user disables remote administration access 16 8 Ladder diagra
38. o the UT _IGETFILE c UT establishes PDP context and downloads the specified file and confirms d End user identifies the required configuration file and sends _IUPDCFG to remote UT The command includes the alphanumeric file name of the locally stored file e UT performs successful integrity check on the configuration file f UT reboots to ensure that the configuration settings are loaded UT confirms change Hughes 9502 BGAN M2M System Integrators Guide Page 38 18 8 Ladder diagrams AT commands Remote UIE ICLCK AD 0 password OK gt _IGETFILE m2m config_0508201 1 txt ftp mycompany com ftpusername ftppassword APN APNusername APN password IUPDCFG lt config_05082011 txt gt OK gt IUPDCFG lt success gt g 06 AD 1 password OK gt SMS commands Remote UTE ATCO 2 password_IGETFILE mydir myfile ftpserverURL ftpuser ftppass _ IGETFILE lt OK gt Failure flow Any failures are communicated via unsolicited responses Refer to the Hughes 9502 SMS Remote Control Feature User Guide for the list of result codes Hughes 9502 BGAN M2M System Integrators Guide Page 39 19 19 1 19 2 19 3 19 4 19 5 19 6 Use case 6 Remote WebUI access Summary By enabling remote access to the WebUI a user can control their remote UT from an Internet browser installed on their local PC List of actors End user remot
39. o upgrade the terminal firmware e You must know the file name that you downloaded as part of the IGETFW command to use the UPDFW command properly See RD3 for more details gt The UT uses a flag file in flash to indicate it is doing an upgrade and stores any information it will require on restart such as the SMS return number On restart if the UT finds an upgrade file it determines its state and sends an SMS or unsolicited AT command to indicate the outcome of the upgrade The UT boot code includes enhancements to recover from the download of a bad binary and switch back to the old release Hughes 9502 BGAN M2M System Integrators Guide Page 7 4 7 2 Local terminal firmware upgrade Firmware upgrades may also be implemented locally using a dedicated Hughes Upgrader application The application and supporting files will be made available to the user for download onto a PC or MAC which is connected to the terminal using an Ethernet or USB cable User instructions are provided below Note When using Vista or Windows 7 operating systems you must run the upgrader application as the Administrator Right click on the Upgrader executable and select Run as Administrator The basic method is as follows 1 2 Install the application and supporting files onto the configuration computer Connect the computer to the modem with an Ethernet cable and power up the modem The order is not important and it is not necessary to connect th
40. olicited responses Refer to the Hughes 9502 SMS Remote Control Feature User Guide for the list of result codes Hughes 9502 BGAN M2M System Integrators Guide Page 45
41. ome practical experience of using serial to IP devices to connect emulated user equipment to the BGAN network using the Hughes 9502 as an access point Testing was done using serial connections at 9600 bits per second with one stop bit and no flow control At this speed flow control was not an issue but clearly it may become important if higher serial speeds are employed Satcom Gadgets Serial BGAN Interface No problems were found with data communication in the simple checks performed This was the only device checked to date that had a method of controlling the satellite terminal directly and should it lose its connection is able to reboot the terminal or itself In the version tested the SBI to satellite connection relied on DHCP to allocate an IP address to the interface DHCP tended to be quite noisy on the LAN used to the extent that it would be incompatible with the 9502 Wake on LAN implementation Alphamicro Netport It was possible to set a static IP address and a remote host that would be automatically connected when the device was activated No problems were found with data communication in the simple checks performed This device had no concept of a satellite terminal so was not able to control the PDP context in any way so the M2M Auto Context Activation would need to be turned on and configured properly In our tests it was possible to put the Hughes 9502 into power down Wake on LAN mode and wake it up with the Netport The ti
42. ors Guide Page 10 4 13 e Phone to SIM e DP SIM lock e SP SIM lock Interfacing to SCADA A primary implementation for BGAN M2M will be to provide a connection between a remote terminal unit RTU and a SCADA collection server at the user s data centre SCADA has a number of message formats but in essence they are all data when viewed from the BGAN M2M perspective Generally there are many protocols that may be used in M2M applications but they should all work over IP and Inmarsat has tested many of the standard protocols Note that the application may need to be modified or configured to operate correctly over the M2M IP link A number of SCADA RTUs will output serial data and the integrator will be required to encapsulate these data streams into TCP IP to be routed to the collection server Many serial to IP adapters exist and several have been tested by Inmarsat Intelligent Device ID These will be devices that can control the UT directly using the AT command set but giving minimal information back to the serial interface i e Connect Dial No dial tone They will also be able to establish the PDP context independently from the Auto activate on Data option in the 9502 interface Non Intelligent Device NID These devices will have no control of the UT and are only a mechanism of transmitting the collected data to a central server Hughes 9502 BGAN M2M System Integrators Guide Page 11 Configuration The Hughes 9
43. overs configuration of the terminal and of the user equipment to establish effective power management of the remote equipment and security management for the system Terminal firmware upgrade is also covered Scope This document provides an overview of BGAN MeM and detailed instructions on how the terminal configuration command sets are used to manage the terminal This document contains some specific details of the Hughes 9502 terminal its command sets and its installation but more details may be found in the manufacturer s user guides Reference documents The following documents are referenced in this Integrator s Guide and are considered essential material for the Integrator 1 Hughes 9502 Fixed Satellite Terminal User Guide Document No 3004146 2 Hughes AT Command Reference Provided as HTML document with each release 3 Hughes 9502 SMS Remote Control Feature User Guide Revision Available from Hughes on application and will require an NDA The reader should refer to the latest version of these Reference Documents as maintained on the Inmarsat website Terminology The Hughes 9502 terminal is designed to deliver Inmarsat BGAN M2M services This document is specifically directed at integrators for the Hughes 9502 terminal The terms Hughes 9502 terminal and BGAN M2M terminal are used interchangeably throughout this document Hughes 9502 Terminal Firmware Version This version 1 4 of the Integrators Guide is applicable
44. pment that is not a PC and probably will not require DNS The Hughes 9502 is to be configured for the subnet 192 168 128 0 24 with the UT at 192 168 128 100 and the PC at 192 168 128 99 At some point the UT will ask to reboot Do not reboot until the last step has completed Hughes 9502 BGAN M2M System Integrators Guide Page 16 1 Configure the PC with an appropriate IP address in the LAN range Internet Protocol Version 4 TCP IPv4 Properties General You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically Use the following IP address i IP address 192 168 128 99 Subnet mask 255 255 255 0 Default gateway 192 168 128 100 Obtain DNS server address automatically Use the following DNS server addresses Preferred DNS server 8 8 8 Alternate DNS server tf E Validate settings upon exit 2 Logon tothe UT on hitp 192 168 128 100 and select Settings and IP Address DHCP option Uncheck the Enable DHCP Server BGAN Configuration General Setup Windows Internet Explorer Go B http 192 168 128 100 settings_jpchep hed Baes df Fle Edt View Favorkes Tools Heb Te Configuration General Setup a Gi v i Page O Tods gt 90 47 4 Internet Explo
45. rer is currently running with add ons disabled x HUGHES VURE IP Address DHCP Settings Terminal Local IP Address Terminal Local IP Address s2 68 128 T00 DHCP Server e Connected Beam REGIONAL 13 Signal Strength 59 Enable DHCP Sene DHCP Address Range 192 168 128 101 to 254 Acquirin aor Lease Time when Connected 5 w Location Unavailable Network Operating Mode Last Fix 16 Nov 2011 Netmode NAT mode 4 4 EMEA 918 8 85 a gt Done internet 100 Hughes 9502 BGAN M2M System Integrators Guide Page 17 3 Go to the Settings Ethernet page on the Web MMI and switch Wake on LAN to ON and the Inactivity timer to the required time in this example 5 minutes and press Apply BGAN Settings Ethernet Windows Internet Explorer a aa 6020 lt le http 192 168 128 100 settings_ethernet html X tr 3 Google Pr Wy Favorites BGAN Settings Ethernet HUGHES UNKNOWN Ethernet Settings Wake On LAN Settings T ALL SETTINGS Wake On LAN lt gt IP Address DHCP Triggered on Idle timeout ci Mins Triggered at Time of Day 0 eg 1015 is 10 15AM lt Ethernet Apply In the M2M configuration page on the WebUl set the Always On Context to Enabled and set the IP address of the LAN Device in this case 192 168 1
46. s Note that this Basic NAT in the 9502 does not modify IP port numbers so port forwarding or port translation is not required In Relay mode the terminal s DHCP server will initially assign the local device an IP address from the configured DHCP range of addresses Once the PDP context is established the global IP address will be pushed to the local device at the next DHCP renewal request At this point in time the basic NAT is turned off in the terminal and all traffic is passed directly to the local device Note that during set up and tear down of Relay mode contexts there will be an IP connectivity delay between the local device and the terminal network because the local device s DHCP lease must expire and get renewed before proper IP connectivity can resume Access point name APN APN s will be provisioned as per existing BGAN services The following need to be considered when provisioning a BGAN M2M user e Typically an APN with a dynamically assigned IP is used when using Hughes 9502 terminal features although use of a static global IP address is possible o Remote access to the WebUI o Remote configuration Hughes 9502 BGAN M2M System Integrators Guide Page 5 4 5 4 6 4 7 o Remote log upload o Remote firmware upgrade NOTE There is a default APN for firmware upgrade the 9502 terminal is hard coded with a default free pro rated APN e By default the following APN update bgan inmarsat com which is u
47. s may sometimes take longer to get delivered and processed While waiting for the Activation responses please exercise patience as they may take approximately 5 10 minutes for all the activation responses to reach their recipients Please wait at least 10 minutes before re sending Activation requests If a PDP context was setup manually for a PC of interest and the DEACTIVATE message is sent that pre existing PDP context will be torn down even though it wasn t established via an ACTIVATE command Hughes 9502 BGAN M2M System Integrators Guide Page 21 When the UT receives duplicate Activate or Deactivate messages and or multiple messages e After reception of the first message there is a 10 minute delay in the logic before a new message can be handled so if the terminal receives multiple messages within that 10 minute delay after receiving the first one the terminal discards the duplicate SMS message If the desired PDP session is already active and the UT receives another message to set up a PDP context for that same device the UT will discard the SMS message as well 13 2 Other SMS issues SMS commands must encode the ATCO command name in upper case e g ATCO not atco If lower case is used the command will be treated as a regular SMS message rather than a command Generally the format needs to be observed accurately and early usage has shown non conformance with the format to have caused problems For example in the case of ATC
48. sed for firmware upgrading is required to be provisioned to the subscriber by the DP This will allow free over the air firmware upgrades As a result there will be only nine 9 of the usual ten 10 APNs available for provisioning in the HLR This default APN allows unbilled access to official firmware upgrade files e DPs should be aware that subscribers do not have to be provisioned with all available APNs as the terminal will be deployed in a fixed location There will be instances of terminal location where a specific APN must be used to comply with commercial or national agreements referred to as forced routing SIM cards BGAN M2M SIM cards will only work in BGAN M2M terminals and a BGAN M2M terminal will only accept a BGAN M2M SIM When provisioning a BGAN M2M SIM card there will only be the options for BGAN MeM price packages Note the following when programming a BGAN M2M SIM gt SIMs should not have SIM PIN enabled since the UT is assumed to be unattended in typical applications The terminal will not function unattended if a SIM PIN is enabled For SIM security please refer to the terminal user guide on personalisation It is possible to lock the SIM to the terminal for security e Inmarsat recommends the SIM be programmed with an MSISDN because this is required for remote SMS control and will be shown on the main page of the 9502 WebUI However this is not required for the service to work and some operators may not wan
49. ss then packets may be sent to it from the Internet e g hackers If the user equipment responds to any packet then this will reset the idle timer The user equipment must handle the fact that when Wake on LAN is active and traffic resumes the UT will take in the order of a minute to power up register attach and establish an active PDP context To accommodate this the user equipment could retransmit data packets if it does not receive a response See Wake on Any Packet Setup Procedure in section 9 for more information Wake on general purpose input output GPIO The UT can also be powered off via a GPIO control line on the DB9 GNSS serial port If a voltage is applied to Pin 9 of the serial port with pin 5 as Ground the UT will power down It will power up when the voltage is removed The voltage can be 2 5V DC to 50V DC and the recommended value is 12V DC Note that whilst the UT is being maintained in a powered off state by GPIO it is not possible to command the terminal by SMS Security The following security features are supported by the terminal e Ethernet MAC filtering e UT administration password This is the same password that may be set to control access to the WebUI e SMS control password e White list for SMS control This is a list of subscriber numbers that have been authorised to send the UT configuration commands e AT command password lock e SIM personalisation Hughes 9502 BGAN M2M System Integrat
50. ssword OK ATCO 2 remote _IREMWEB 1 161 30 180 212 _IREMWEB 81 GloballP 161 30 180 236 17 9 Assumptions Once SMS command facility lock is enabled or disabled this state persists across power cycles Assumption is that facility lock is disabled SMS commands can be sent and received when the UT is registered on the regional beam a PDP context is not required to send and receive SMS messages Due to inherent limitations in the Satellite Gateways and the SMS protocol the Remote SMS commands amp response SMS messages may sometimes take longer to get delivered and processed Multiple command messages are queued upon receipt by the UT Hughes 9502 BGAN M2M System Integrators Guide Page 36 18 Use case 5 Remote configuration file update 18 1 Summary User updates the configuration file on a remotely situated UT 18 2 List of actors End user remote UT local UT 18 3 Post conditions Success state Remote UT configuration file replace Failed end state No change in UT configuration file 18 4 Trigger The end user wants to update a remote UT with a copy of the configuration file that he has verified a local M2M BGAN The user uploads the configuration file to their FTP server 18 5 Sunny day use case The user commands the remote UT to download a configuration file from a specified FTP server After integrity check of new file the UT reports successful download User commands the UT
51. stem of satellites that provide autonomous geo spatial position fixing with global coverage Currently there are two satellite constellations the US GPS system and the Russian GLONASS system A number of other countries are developing additional systems e g the Chinese Beidou system and the European Galileo system A number of augmentation systems that enhance the basic GPS GLONASS systems are also available Notes on NMEA The NMEA 0183 standard describes a serial ASCII protocol used in the marine industry for communication between instruments Messages are referred to as sentences The Hughes 9502 accepts a subset of the sentences defined by NMEA Consult the Hughes 9502 Fixed Satellite Terminal User Guide RD 1 for more information Notes on Pointing Signal voltages The following voltages were measured on the audio jack whilst pointing during testing MMI is the indicated signal strength on the 9502 s WebUI MMI VM DC 41 1 66 45 2 25 46 2 38 2 40 47 2 51 2 60 49 2 81 2 96 50 2 96 51 3 09 3 10 Hughes 9502 BGAN M2M System Integrators Guide Page 4 4 1 4 2 4 3 4 4 BGAN M2M Service Features Key Features of BGAN M2M This section describes how BGAN M2M uses the more general BGAN features and it identifies key capabilities of the BGAN M2M PDP context Up to eleven PDP contexts primary or secondary may be simultaneously established on the BGAN MeM terminal although one PDP context
52. t the installer to know the number for security reasons Terminal features The integrator will only connect user equipment through the Ethernet connection on the terminal Other ports on the terminal are dedicated to other uses The terminal has an integrated GPS module to establish the terminal position It also has the ability to accept GNSS position data through a dedicated serial port and if this signal is provided by the integrator the terminal will use the most recently provided source of position The terminal can be configured in a number of ways gt The terminal has a USB port that is dedicated to local configuration of the terminal and this can accept commands from the manufacturer s web interface using a PC or MAC computer You must have the USB device driver installed on the computer to use the USB port refer to the Hughes or Inmarsat web pages for them e The terminal can also be configured locally using the same web interface connected through Ethernet port or remotely e Itis also possible to locally configure the terminal using AT commands via Ethernet or USB connections or remotely using SMS encoded commands More information on configuring the terminal is provided in sections 5 8 Terminal firmware upgrade This section covers remote upgrade of the terminal It is also possible to upgrade the terminal locally Hughes 9502 BGAN M2M System Integrators Guide Page 6 4 7 1 Remote terminal firmware upgrade The termina
53. tely either by sending SMS commands or by opening an AT session with the remote UT The operation is a 2 step process o The user commands the UT to upload the log file to an FTP server using the correct file name o The UT returns a message confirming upload of the log file e inthis example the message exchanges start with the user incorrectly specifying a filename so that the error handling can be illustrated Related AT commands _ISENDFILE Send file to server Example AT_ISENDFILE ram0 syslog log testdir 161 30 105 72 testuser5 Inmarsat lt APN name gt lt APN username gt lt APN passwora gt The arguments following Inmarsat are optional Format AT_ISENDFILE lt UT directory gt lt ut log file name gt lt ftp directory gt lt ftp server gt lt ftp username gt lt ftp password gt lt APN names lt APN username gt lt APN password gt The arguments following lt ftp password gt are optional _ICLCK Enable Disable facility lock Example psswd Disable facility lock allowing administrator access 0 0 Hughes 9502 BGAN M2M System Integrators Guide Page 42 Format AT_ICLCK lt fac gt lt mode gt lt password gt Variables lt mode gt 0 unlock 1 lock lt fac gt AD for Administrator RS for Remote SMS 20 7 Main flow including error handling
54. to the terminal firmware version 5 9 1 3 Hughes 9502 BGAN M2M System Integrators Guide Page 1 2 1 2 2 BGAN M2M Overview BGAN MeN is a new service offering to the existing portfolio of BGAN services that will allow users to connect to remote devices and applications at low data rates It is based entirely on the current BGAN network and infrastructure and there are no changes to the Inmarsat provisioning process This means that BGAN M2M will benefit from proven reliable technology BGAN M2M uses a subset of BGAN features e Only standard background IP connections are supported e Streaming connections are not supported e Voice ISDN and fax are not supported e SMS is supported This is used as one mechanism for remote machine to machine configuration and it may also be used to send regular text messages if needed Remote operation The Hughes 9502 is a fixed product using the BGAN M2M service The remote nature of the installation will require the System Integrator to focus on a number of BGAN M2M capabilities e How to use the power saving modes of the terminal e Remote configuration of the terminal e Automatic recovery e Connecting user equipment through a range of SCADA interfaces The number of user devices SCADA device or application that can be managed by a terminal is determined by the method of IP addressing employed by the manufacturer The Hughes 9502 terminal uses direct IP addressing Basic NAT and so uses a PDP
55. us gt lt interface gt lt interface gt Defined values lt status gt 0 Disable lock 1 Enable lock lt interface gt 0 MAC locking over Ethernet 1 MAC locking over WLan Note WLan is not available on M2M BGAN UTs _ISMSRMT Enable Disable remote SMS commands Example Enable remote SMS commands AT_ISMSRMT 1 Format _ISMSRMT lt status gt Defined values lt status gt 0 Disable remote commands 1 Enable remote commands Hughes 9502 BGAN M2M System Integrators Guide Page 32 16 Use case 3 Scheduled power save mode 16 1 Summary User puts their remotely situated UT into scheduled power save mode 16 2 List of actors End user remote UT 16 3 Post conditions Success state Remote UT is placed in power saving mode Failed end state Remote UT remains in normal operation 16 4 Trigger Our end user operates a remote installation where electricity is not supplied from the grid and therefore efficient power consumption is a priority They want to minimise the power consumption of their remote UT 16 5 Sunny day use case The user decides to initiate power saving mode a feature which powers down all the components of the UT except some parts of the network interface The feature can be activated remotely through AT session or via SMS command but note that once active the terminal will not respond to remote SMS commands When they enable the feature the user specifies the length of time that the UT must have remai
56. via the Web User Interface UI The Web User Interface UI can be accessed from a local PC browser by entering 192 168 128 100 as the URL unless you change the IP address of the UT The WebUI can be used with IE7 IE8 Mozilla or Safari If these browsers are not used then some features will not operate or be configured properly The following table shows the 9502 WebUI hierarchy Home Connections Settings M2M Security SMS Home Manage IP Address DHCP M2M Setup Security Send Receive SMS Contexts Settings Manage APNs Ethernet Port Saved Drafts Sent Messages Table 1 9502 WebUI Layout Details of how to use the WebUI are given in the Hughes 9502 Fixed Satellite Terminal User Guide see RD 1 Note that the WebUI will provide azimuth and elevation information for the appropriate satellite It does not indicate which satellite has been selected 7 AT Commands The message set that is common to all BGAN M2M UTs is the set of M2M specific AT commands that are documented in the Hughes AT Command Reference document see RD 2 The scope of the commands is as follows e Update of the UT firmware e Update of the UT configuration file e Scheduling power save mode e Enable Disable MAC address locking e Setting the allowed MAC address list e Set Reset of UT passwords e Enable Disable UT facilities Hughes 9502 BGAN M2M System Integrators Guide Page 13 gt Enable Disable remote SMS commands e
57. ware file on the server UT transfers the FW file UT checks the integrity of the FW file Because the user indicated deferred update in their _IGETFW command the UT notifies user by SMS or AT indicating the result of the file downloaded End user sends authorization to upgrade with _IUPDFW command including firmware filename to use m UT upgrades firmware UT responds to confirm success 820 gt AT command Local user UTE AT_ICLCK lt AD gt lt 0 gt lt password gt gt _ IGETFW lt success gt IUPDFW filename bin 9 0 _IUPDFW lt success gt Hughes 9502 BGAN M2M System Integrators Guide Page 27 SMS commands Remote user UTE _IGETFW 0 SMSpasswd _IGETFW lt OK gt IUPDFW lt FWfilename gt _ _ _ _ _ UPDFW lt successful gt 14 9 Failure flow UT will send an error message after any failure during the FTP download procedure Refer to the Hughes 9502 SMS Remote Control Feature User Guide RD 3 for error codes 14 10 Assumptions The UT is configured for SMS remote access and the user is sending SMS messages from one of the predefined MSISDNs When UT connects to the FTP server it browses the directory of its model number to find the correct location for download The details of the Inmarsat download server and APN will be stored in the UT User employs the default Inmarsat FTP server and APN to download the new file in both t
Download Pdf Manuals
Related Search
Related Contents
adm.bk - Sablime 20F212U E1 User Manual 第26 回 - 一般社団法人 山形県臨床検査技師会 I-Count V1.0 - Doing Security Quick User's Guide Bedienungsanleitung Copyright © All rights reserved.
Failed to retrieve file