Semtech BasicStation
The SenRa Network supports LoRa Base Station's running the Semtech BasicStation forwarder. This is a great place to start with development and initial integration.
Registration
If you have not done so already you will need to register your gateway through your Developer or RAN Provider account. You will be provided an EUI during registration, if an EUI cannot be provided during registration you will receive an e-mail with an EUI and a copy of the following instructions.
Configuration
The Semtech BasicStation is configured via multiple files or through a user interface depending on the Base Station manufacturer. SenRa prefers the secured LNS URI to be used for deployed Base Stations. The unsecured version is available for debugging and development purposes.
Secured LNS URI (Recommended)
Key | Value | Location | Description |
---|---|---|---|
EUI or routerid | XXXX:XXXX:XXXX:XXXX | station.conf | Base Station EUI, provided by SenRa upon completion of Base Station registration. Also called Manufacturer EUI. |
LNS URI (secured) | wss://collector.senraco.io:6042 | tci.uri | Note the port, if configuring through a UI you may need to set this separately. Requires TLS Certificate |
TLS Certificate | Provided By SenRa | tc.trust | This file is provided by SenRa and is required to be used with the secured URI. Download TLS Server Certificate MD5: 71dbb1c6dce10acc39e5915cfa60aa1c |
Unsecured LNS URI (Debugging and development purposes)
Key | Value | Location | Description |
---|---|---|---|
EUI or routerid | XXXX:XXXX:XXXX:XXXX | station.conf | Base Station EUI, provided by SenRa upon completion of Base Station registration. Also called Manufacturer EUI. |
LNS URI (unsecured) | ws://collector.senraco.io:6040 | tci.uri | Note the port, if configuring through a UI you may need to set this separately. |
TLS Certificate | Provided By SenRa | tc.trust | Not required for unsecured configuration. |
Completing Configuration
A common configuration checklist is listed below.
Some steps listed may not be required for all Base Station vendors and models but the steps are listed in roughly chronological order:
- Ensure Base Station is registered on the SenRa network.
- Disable any packet forwarding software that may be already running.
- Ensure to select the
Semtech Basic Station
packet forwarder type during SenRa Registration. - SenRa currently supports
LNS
connection method.CUPS
mode options should not be utilized.
- Basics Station channel configuration can be configured in the SenRa portal after registration is finished (will require reboot).
- If given the choice to pick the
LNS
connection type, theSecured
version is recommended. - The URI value can be requested in various forms if configuring through a UI you may need to set the port separately. Some common examples for the secured variant are:
wss://collector.senraco.io:6042
- URI:
wss://collector.senraco.io:6042
Port:6042
- Connection type:
Secured
URI:collector.senraco.io
Port:6042
- Using the
Secured
URI value requires a TLS certificate to be provided. - A copy of the SenRa server certificate can be downloaded in the table above.
- The file name of the tc.trust certificate may need to be
tc.trust
exactly. - If a Base Station requires the tc.trust certificate to be in PEM format, obtain by opening the tc.trust file with a text editor.
- All other certificates/keys or files are not required for a valid SenRa configuration, even if the Base Station vendor UI may seem to indicate they are needed.
- Unless otherwise specified by the manufacturer, Basics Station will need to be restarted once configured.
Configuration Updates
When updating channel plans or other Basics Station settings through the SenRa Network you must wait a minimum of 60 seconds and restart Basics Station. This restart is required to allow your Basics Station integration to request the updated configuration changes.