Sie sind auf Seite 1von 32

Security Level:

SoftRadio Training Manual

www.huawei.com

HUAWEI TECHNOLOGIES CO., LTD.


Content
1 Background and Overview

2 Application value

3 Preparation

4 Operation Guidance

5 FAQ
SoftRadio Background and Overview
Background

As the NB-IoT network only can be access in the Open Lab, result in some problems in the development :
• Manufacturers can not make their own verification: After complete server side or terminal development ,user can not make
E2E verification .
• Device debugging high-cost and inefficiency : users always need to go to HUAWEI to debug their software eachtime .
• HUAWEI Open Lab’s limitation: HUAWEI employees have to support user works when users try to debugging their
software in Open Lab. It will increase HUAWEI employee 's workload.
In order to solve these problems above, SoftRadio arise at the historic moment.

Module integration application development


(1-3 months) (1-3 months)

AT command debugging(1 week) Network debugging (2 days) Integration debug with server (1 week)

E2E Debugging and optimization(1-4 week)

Figure1 Decomposition diagram of device debugging and verification based on NB-IoT station
SoftRadio Background and Overview
Overview of product function
• SoftRadio is a debug tools for NB-IoT developers which can help user to remote development . It provides a approach
that customers can access IoT platform directly without NB-IoT station .It shield real wireless link , support
manufacturers to quickly complete the application integration development, reduce the dependency on Open Lab
environment .
• Manufacturers can complete most of the development work anywhere by using SoftRadio, Without the limit of space,
time and the hardware. Customers can complete APP Server development and testing, and achieve functional testing of
E2E.

Traditional debugging segment (>30 days)

Use SoftRadio debugging segment (<7 days)

Figure2 Decomposition diagram of device debugging and verification based on NB-IoT station
Content
1 Background and Overview

2 Application value

3 Preparation

4 Operation Guidance

5 FAQ
Application value of the SoftRadio
Value Analysis

• Value for customers


Based on SoftRadio and eLearning eLab remote verification and integration of NB-IoT device and business can be
implemented ,the simulation tool and platform also can be accessed. Reflects the " offshore debugging, improve
efficiency" value of partners.

• Value for HUAWEI


Assist HUAWEI to build NB-IoT ecosystem, improve the competitiveness of our Device products and NB-IoT solution.

Terminal local development NB-IoT Open Lab Application servers

SoftRadio Huawei IoT


Management platform APP servers
serial port
Internet
2 base
module core network
station
PC
NB-IoT Terminal

1、 Terminal sends AT command 2、Signaling analysis 3、 Use APP server to view results

Figure3 SoftRadio Network location


Content
1 Background and Overview

2 Application value

3 Preparation

4 Operation Guidance

5 FAQ
SoftRadio Preparation
SoftRadio Process
Preparation and the overall operation process of Using SoftRadio as illustrated in Figure4.

Figure 4 SoftRadio Whole flow chart


SoftRadio Preparation

Step1: Background

• SoftRadio support Windows7, Windows 10.


• Support Google Chrome 43.0 and above and Microsoft Edge browser.
• Before using SoftRadio ,system should turn off other services on the 8090, 61616 ports.
• If it prompt to install ".NET Framework", please install version 3.5.
• SoftRadio currently only supports Huawei IoT Platform .
• SoftRadio currently only supports Neul Hi2110 chip.
• Only one device can be supported for each PC
SoftRadio Preparation
Step2: Package Application
• Developers should register an account on HUAWEI developer community, first fill user Application information based on
template as below ,and feedback to technical support of SoftRadio mailbox .
• After received feedback email ,SoftRadio technical support will verify the developer’s information, and add software
download permission for user account of the developer community within 2 working days and provide download
address for applicant.
• Once developer received the message from SoftRadio Technical Support , they can download Softradio installation
package and user guides in the developer community 。

 Developer registration link : http://developer.huawei.com/ict/

Figure 5 The HUAWEI developer community

 Information feedback template : Fill the following template and feedback to the HUAWEI SoftRadio technical support
mailbox Softradio@huawei.com, apply for Softradio download permissions .
Developer community account
Name of unit
Use Case
Applicant
Telephone
Software cycle
SoftRadio Preparation
Step3: Certificate Application
• After installed the SoftRadio software, developers need to apply for License according to the ESN information to activate
the software firstly.
• Enter http://localhost:8090/ in the browser URL and enter the SoftRadio interface. Click "License" on the left side of the
interface ,you can get the ESN number in the License Configuration interface.
• Send the ESN number to the softradio@huawei.com to Apply SoftRadio software License . User will receive the
"softradio.license" file in1 working day.

 Get ESN

Figure 6 License page


 Certificate application form
Developer community account
Name of unit
Use Case
Applicant
Telephone
Software ESN Multiple ESN for newline
SoftRadio Preparation
Step4: Activation certificate
• Upload the "softradio.license“ to activates Softradio, as shown in Figure 7 .
• Click the "Activate License" button .
• When the activation state is changed from "Not Activated" to "Activated", it indicates that the
SoftRadio is activated 。

Figure7 License activate


Content
1 Background and Overview

2 Application value

3 Preparation

4 Operation Guidance

5 FAQ
SoftRadio Operation Guidance

Step1 : IoT platform configuration


• Enter URL:127.0.0.1:8090 in the browser address.
• Click the "Platform Config" on the left navigation tree and go to Platform Config interface .
• Fill in IP and port of the IoT platform in this page, click the "Submit" button to save the IoT
platform settings.

Figure 8 IoT Platform configuration


SoftRadio Operation Guidance
Step2: Device registration
• Click "Dashboard" on the left navigation tree and go to the Dashboard interface .
• Click the “ " button, go to expanded Add Device interface and fill in the device information.
• Click the "Submit" button to save device information .
• After saving device is successful, the Dashboard interface shows the device information you
added before, and the device status is “Registered“.

Figure 9 Add device

Figure 10 Device registration

Figure 11 registration succeed


SoftRadio Operation Guidance

Step3: Device binding


• Once device was registered ,click the “ ”button in the Dashboard interface ,Device status
shown as "Active" .It indicates that the device is bind successful on IoT Platform.
• .

Figure 12 Binding button position

Figure 13 Binding success


SoftRadio Operation Guidance

Step4: Configure COM


• Click "COM Config" on the left navigation tree to open the COM Config interface .
• Select the COM information of user’s device in the COM Config interface, and then click the
"Submit" button.
• After the submission is successful, the COM state in the Dashboard interface is "Active”.

Figure 14 COM configuration information

Figure 15 COM successful configuration


SoftRadio Operation Guidance

Step5: Open and close the COM port


• After successfully configuring the COM port, the right of the Actions will appear the button to
open and close the COM port .
• COM port is Active when the right button is the close button.
• Click the Close button, COM port status changed to Inactive, button changes to the Open button.

Figure16 COM is open

Figure 17 COM is close


SoftRadio Operation Guidance

Step6: Simulation settings

In order to facilitate user testing, SoftRadio add the chip simulation settings.

Simulation settings include three parts:


• Network instability simulation: include automatic enter the network or not, success rate of
network access, uplink success rate, downlink success rate.
• Single fault simulation: include net split, upstream single fault simulation, downstream single
fault simulation, network access single fault simulation.
• Function simulation: include AT commands transmission, downstream data transmission.
SoftRadio Operation Guidance

Step7: Network environment simulation


• Click the left navigation tree “Chip Simulation Settings”, to chip simulation settings page.
• As shown in figure, network automatically register by default, all data flow success rate is 100%.
• This setting is global effective, it means that it is take effect to all equipments.

图 18 芯片模拟设置
SoftRadio Operation Guidance

Step8: Single fault simulation


• In Dashboard interface, click the signaling tracing bottom “ “
• Into the Monitor page, single fault simulation is the red box in figure, that is network access ,
upstream, downstream and net split fault simulation from left to right , single fault simulation
ineffective by default(green condition), it is change to yellow when, it is clicked, this fault will
certainly effective next time, and then the condition will change to green(that is take effect once
only).
• Net split simulation need to set the duration of the net split, the unit is (S), the range is: 1-30000.

图 19 单次故障模拟
SoftRadio Operation Guidance
Step9: Function simulation

• Function simulation include AT commands transmission and downstream packet simulation.


• AT commands transmission simulation equipment sends AT commands can debug on the page directly.
• Click Send downstream data pop up the downstream packet send box. Downstream packet send
simulation IOT sends data to SoftRadio ,SoftRadio will save the data to local cache, wait for the NMGR
to read.

图 20 AT命令发送模拟

图 21 下行数据发送模拟
SoftRadio Operation Guidance

Step10: Signaling tracking


• On the Dashboard interface, click the signaling tracing” ” button, which is shown in Figure 18.
• View signaling tracking results at the Signaling Tracking interface.

Figure 18 Signaling tracking button position

Figure 19 Signaling tracking interface


SoftRadio Operation Guidance

Step11: Signaling record management


• Click the Signaling Record Management option on the left navigation tree to go to the device signaling record
management interface.
• Select the device you want to display and input other filtering conditions for device signaling information.
• Click the Search button and the filtered signal will be displayed.
• Click on the Delete signaling record button will delete all the signaling information for the device .

Figure 20 Filter condition

Figure 21 signaling information

Figure 22 Delete signaling information


SoftRadio Operation Guidance

Step12: Language switch


• SoftRadio is English environment as default .
• Click on the top right corner of the page to switch the language environment.
• Clear the browser cache and open the page again will be shown with the English environment.

Figure 23 English

Figure 24 Chinese
Content
1 Background and Overview

2 Application value

3 Preparation

4 Operation Guidance

5 FAQ
SoftRadio FAQ

Q1:After installing SoftRadio, the UI page is abnormal or can not upload the License file.

Figure 25 Clear browser cache

Problems:
1. Maybe use the old version of IE browser to open the page .
2. If user had used previous SR ,the browser cached early data, so can not load the new version of the
file.
Resolve :
1. Please check the IE browser version, use the recommended browser to open .
2. clear the browser cache .
SoftRadio FAQ

Q2: Fail device binding error occurs: Can’t connect to IOT server as shown below.

Figure 26 IOT connection error

Problems : Platform Config interface configuration IP or port is incorrect, so it can’t connect to


IOT.

Resolve :Please check the IOT port and IP to make sure it is correct .
SoftRadio FAQ

Q3: Fail device binding error occurs: The device is not existed as shown below.

Figure 27 Device bindings failed

Problems :The device is not registered on IoT platform, or the device is registered but had been
bound before.
Resolve : The device can only be bound successfully after it registered on IoT platform , and
VeryfiyCode and Node ID must be consistent, the format is TEST $ _UUID.
1. For security reasons, the one device only can be bound once, if the device had been bound before,
then the device can not be re-binding.
2. The device is removed from the SR system and can not be bound repeatedly .
SoftRadio FAQ

Q4:Unable to perform uplink and downlink data communication after the device is bound .

Problems :
Device information, such as Manufacture ID, Device Type, Model are incorrect. Device
information settings should match with the profile file, that is, manufacture ID, Device Type,
Model and profile file configuration consistent .

Resolve : Manufacture ID and Model as long as there is a parameter with the profile file is
inconsistent, it can not be normal uplink and downlink communications, the proposed three
parameters to be consistent with the profile file configuration.
SoftRadio FAQ

Q5:When it is not set up the net split and single fault simulation, network access ,
upstream and downstream failure.

Problems :
In addition to the impact of the single fault simulation, network access , upstream and
downstream are impacted by chip simulation setting, failure reason maybe the data flow
success rate of chip simulation setting is not set to 100%.

Resolve :Check the chip simulation setting and set all the data flow success rate
to100%.
Thank you
www.huawei.com

Copyright©2011 Huawei Technologies Co., Ltd. All Rights Reserved.


The information in this document may contain predictive statements including, without limitation, statements
regarding the future financial and operating results, future product portfolio, new technology, etc. There are a
number of factors that could cause actual results and developments to differ materially from those expressed or
implied in the predictive statements. Therefore, such information is provided for reference purpose only and
constitutes neither an offer nor an acceptance. Huawei may change the information at any time without notice.

Das könnte Ihnen auch gefallen