Create Subscriber via Webconsole
1. Install Webconsole
If Webconsole isn't installed yet, please, follow the instructions from GitHub page.
2. (Optional) Delete MongoDB database
If another version of free5GC was ran before, you have to delete MongoDB.
$ mongo --eval "db.dropDatabase()" free5gc
3. Run Webconsole server
$ cd ~/free5gc/webconsole
$ go run server.go
4. Open Webconsole
Enter URL: <Webconsole server's IP>:5000
in browser
Default credential:
Username: admin
Password: free5gc
5. Add new subscriber
There are two options to add a new subscriber:
- Directly create subscriber in create subscriber page
- Create profile first, then create subscriber with the profile
5.1. Directly create subscriber in create subscriber page
Click
SUBSCRIBERS
->CREATE
Edit the Subscriber's data and click
CREATE
, here you can configure the
- Network Slicing configuration
- SST/SD
- DNN configuration
- AMBR
- Default 5QI
- Flow configuration
- IP Filter
- Precedence
- 5QI
- Uplink GBR/MBR
- Downlink GBR/MBR
- Flow-Based Charging Config
Check that the new subscriber was added successfully
5.2. Create profile first, then create subscriber with the profile
- Profile is a pre-configured data, which can be used to create multiple subscribers with the same data quickly.
- For these basic subscriber information, please remember to customize them in the
CREATE SUBSCRIBER
page: - Subscriber data number
- SUPI (IMSI)
- PLMNID
- GPSI (MSISDN)
- Authentication Management Field (AMF)
- Authentication Method
- Operator Code Type
- Operator Code Value
- SQN
- Permanent Authentication Key
Click
PROFILE
->CREATE
Edit the Profile's data and click
CREATE
Check that the new profile was added successfully
Click
SUBSCRIBERS
->CREATE
Click
SELECT PROFILE
-> Select the profile you just created and customize some basic subscriber information ->CREATE
Check that the new subscriber was added successfully