Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
atest
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Rafael Monnerat
atest
Commits
8644f132
Commit
8644f132
authored
Nov 28, 2018
by
Rafael Monnerat
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wip
parent
3c78c2ec
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
532 additions
and
0 deletions
+532
-0
instance-enb-input-schema.json
instance-enb-input-schema.json
+163
-0
instance-epc-input-schema.json
instance-epc-input-schema.json
+162
-0
instance-ims-input-schema.json
instance-ims-input-schema.json
+32
-0
instance-license-input-schema.json
instance-license-input-schema.json
+8
-0
instance-lte-input-schema.json
instance-lte-input-schema.json
+86
-0
instance-mbms-input-schema.json
instance-mbms-input-schema.json
+26
-0
software.cfg.json
software.cfg.json
+55
-0
No files found.
instance-enb-input-schema.json
0 → 100644
View file @
8644f132
{
"type"
:
"object"
,
"$schema"
:
"http://json-schema.org/draft-04/schema"
,
"title"
:
"Input Parameters"
,
"properties"
:
{
"log"
:
{
"type"
:
"object"
,
"title"
:
"Log Configuration"
,
"properties"
:
{
"options"
:
{
"title"
:
"Log Options"
,
"description"
:
"Log Options"
,
"type"
:
"string"
,
"default"
:
"all.level=debug,all.max_size=32"
}
}
},
"license_key_path"
:
{
"title"
:
"License Key Path"
,
"description"
:
"Path to where the license *.key files are on the filesytem (to replace ~/.license folder"
,
"type"
:
"string"
,
"default"
:
""
},
"gtp_addr"
:
{
"title"
:
"GTP bind address"
,
"description"
:
"IP address of the network interface connected to the core network"
,
"type"
:
"string"
,
"default"
:
"127.0.1.1"
},
"mme_addr"
:
{
"title"
:
"MME address"
,
"description"
:
"address of MME for S1AP connection"
,
"type"
:
"string"
,
"default"
:
"127.0.1.100"
},
"rf_params"
:
{
"type"
:
"object"
,
"title"
:
"RF Parameters"
,
"properties"
:
{
"tx_gain"
:
{
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"default"
:
90.0
},
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"default"
:
53.0
}
}
},
"cell_list"
:
{
"title"
:
"Cell List"
,
"description"
:
"Cell List"
,
"patternProperties"
:
{
".*"
:
{
"properties"
:
{
"plmnt_list"
:
{
"title"
:
"PLMNs (one per line)"
,
"description"
:
"PLMNs"
,
"type"
:
"array"
},
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"description"
:
"Downlink EARFCN of the cell"
,
"type"
:
"number"
,
"default"
:
3350
},
"cell_id"
:
{
"title"
:
"Cell Id"
,
"description"
:
"Cell Id"
,
"type"
:
"number"
},
"n_rb_dl"
:
{
"title"
:
"DL RB"
,
"description"
:
"number of DL resource blocks"
,
"type"
:
"number"
,
"default"
:
100
},
"n_id_cell"
:
{
"title"
:
"Physical cell ID"
,
"description"
:
"Physical cell ID"
,
"type"
:
"number"
,
"default"
:
1
},
"tac"
:
{
"title"
:
"TAC"
,
"description"
:
"TAC"
,
"type"
:
"number"
,
"default"
:
1
},
"root_sequence_index"
:
{
"title"
:
"PRACH root seq. index"
,
"description"
:
"PRACH root seq. index"
,
"type"
:
"number"
,
"default"
:
1
},
"n_antenna_dl"
:
{
"title"
:
"DL Antenna Count"
,
"description"
:
"DL Antenna Count"
,
"type"
:
"number"
,
"default"
:
1
},
"n_antenna_ul"
:
{
"title"
:
"UL Antenna Count"
,
"description"
:
"UL Antenna Count"
,
"type"
:
"number"
,
"default"
:
1
},
"cyclic_prefix"
:
{
"title"
:
"Cyclic prefix"
,
"description"
:
"Cyclic prefix"
,
"type"
:
"string"
,
"default"
:
"normal"
,
"enums"
:
[
"normal"
,
"extended"
]
},
"inactivity_timer"
:
{
"title"
:
"Inactivity timer"
,
"description"
:
"Inactivity timer"
,
"type"
:
"number"
,
"default"
:
10000
},
"srs_dedicated"
:
{
"title"
:
"SRS"
,
"description"
:
"SRS"
,
"patternProperties"
:
{
".*"
:
{
"properties"
:
{
"srs_period"
:
{
"title"
:
"Pediod"
,
"description"
:
"Period"
,
"type"
:
"number"
,
"default"
:
40
},
"srs_bandwidth"
:
{
"title"
:
"Bandwidth"
,
"description"
:
"Bandwith"
,
"type"
:
"number"
,
"default"
:
1
},
"srs_hopping_bandwidth"
:
{
"title"
:
"Hopping Bandwidth"
,
"description"
:
"Bandwith"
,
"type"
:
"number"
,
"default"
:
0
}
}
}
},
"type"
:
"object"
}
},
"type"
:
"object"
},
"type"
:
"object"
},
"type"
:
"object"
}
}
}
instance-epc-input-schema.json
0 → 100644
View file @
8644f132
{
"type"
:
"object"
,
"$schema"
:
"http://json-schema.org/draft-04/schema"
,
"title"
:
"EPC Input Parameters"
,
"properties"
:
{
"log"
:
{
"type"
:
"object"
,
"title"
:
"Log Configuration"
,
"properties"
:
{
"options"
:
{
"title"
:
"Log Options"
,
"description"
:
"Log Options"
,
"type"
:
"string"
,
"default"
:
"all.level=debug,all.max_size=32"
}
}
},
"plmn"
:
{
"title"
:
"PLMN"
,
"description"
:
"PLMN"
,
"type"
:
"string"
,
"default"
:
""
},
"mme_group_id"
:
{
"title"
:
"Group ID"
,
"description"
:
"Group ID"
,
"type"
:
"string"
,
"default"
:
""
},
"mme_code"
:
{
"title"
:
"Code"
,
"description"
:
"Code"
,
"type"
:
"string"
,
"default"
:
""
},
"license_key_path"
:
{
"title"
:
"License Key Path"
,
"description"
:
"Path to where the license *.key files are on the filesytem (to replace ~/.license folder"
,
"type"
:
"string"
,
"default"
:
""
},
"gtp_addr"
:
{
"title"
:
"GTP bind address"
,
"description"
:
"IP address of the network interface connected to the core network"
,
"type"
:
"string"
,
"default"
:
"127.0.1.1"
},
"gtp_addr"
:
{
"title"
:
"GTP bind address"
,
"description"
:
"IP address of the network interface connected to the core network"
,
"type"
:
"string"
,
"default"
:
"127.0.1.1"
},
"mme_addr"
:
{
"title"
:
"MME address"
,
"description"
:
"address of MME for S1AP connection"
,
"type"
:
"string"
,
"default"
:
"127.0.1.100"
},
"ims_list"
:
{
"title"
:
"IMS Address List"
,
"description"
:
"List of IMSAddresses"
,
"type"
:
"object"
,
"patternProperties"
:
{
".*"
:
{
"properties"
:
{
"address"
:
{
"title"
:
"IMS address"
,
"description"
:
"IMS Address"
,
"type"
:
"string"
}
}
}
}
},
"rx"
:
{
"type"
:
"object"
,
"title"
:
"RX interface"
,
"properties"
:
{
"audio_qci"
:
{
"title"
:
"Audio QCI"
,
"description"
:
"Audio QCI"
,
"type"
:
"number"
,
"default"
:
1
},
"video_qci"
:
{
"title"
:
"Video QCI"
,
"description"
:
"Video QCI"
,
"type"
:
"number"
,
"default"
:
2
}
}
},
"network_name"
:
{
"title"
:
"Network name"
,
"description"
:
"Network name"
,
"type"
:
"string"
,
"default"
:
"Amarisoft Network"
},
"network_short_name"
:
{
"title"
:
"Network short name"
,
"description"
:
"Network Short Name"
,
"type"
:
"string"
,
"default"
:
"Amarisoft"
},
"cp_ciot_opt"
:
{
"title"
:
"Control Plane Cellular IoT EPS optimization"
,
"description"
:
"Control Plane Cellular IoT EPS optimisation"
,
"type"
:
"boolean"
},
"pdn_list"
:
{
"title"
:
"PDN List"
,
"description"
:
"List of available Packet Data Networks"
,
"patternProperties"
:
{
".*"
:
{
"properties"
:
{
"access_point_name"
:
{
"title"
:
"APN"
,
"description"
:
"Access Point Name"
,
"type"
:
"string"
,
"default"
:
"defaultt"
},
"pdn_type"
:
{
"title"
:
"PDN TYPE"
,
"description"
:
"PDN type can be ipv4, ipv6, ipv4v6, non-ip"
,
"type"
:
"string"
,
"default"
:
"ipv4"
},
"first_ip_addr"
:
{
"title"
:
"First IP Address"
,
"description"
:
"First available IPv4 address"
,
"type"
:
"string"
,
"default"
:
"192.168.2.2"
},
"last_ip_addr"
:
{
"title"
:
"Last IP Address"
,
"description"
:
"Last available IPv4 address"
,
"type"
:
"string"
,
"default"
:
"192.168.2.254"
},
"dns_addr"
:
{
"title"
:
"DNS Address"
,
"description"
:
"Last available IPv4 address"
,
"type"
:
"string"
,
"default"
:
"8.8.8.8"
}
},
"type"
:
"object"
},
"type"
:
"object"
},
"type"
:
"object"
},
"ue_db_path"
:
{
"title"
:
"UE configuration path (optional)"
,
"description"
:
"ue_db_path is used to extend configuration for include ue_db configuration"
,
"type"
:
"string"
,
"default"
:
""
}
}
}
instance-ims-input-schema.json
0 → 100644
View file @
8644f132
{
"type"
:
"object"
,
"$schema"
:
"http://json-schema.org/draft-04/schema"
,
"title"
:
"Input Parameters"
,
"properties"
:
{
"log"
:
{
"type"
:
"object"
,
"title"
:
"Log Configuration"
,
"properties"
:
{
"options"
:
{
"title"
:
"Log Options"
,
"description"
:
"Log Options"
,
"type"
:
"string"
,
"default"
:
"all.level=debug,all.max_size=32"
}
}
},
"ue_db_path"
:
{
"title"
:
"UE configuration path (optional)"
,
"description"
:
"ue_db_path is used to extend configuration for include ue_db configuration"
,
"type"
:
"string"
,
"default"
:
""
},
"license_key_path"
:
{
"title"
:
"License Key Path"
,
"description"
:
"Path to where the license *.key files are on the filesytem (to replace ~/.license folder"
,
"type"
:
"string"
,
"default"
:
""
}
}
}
instance-license-input-schema.json
0 → 100644
View file @
8644f132
{
"type"
:
"object"
,
"$schema"
:
"http://json-schema.org/draft-04/schema"
,
"title"
:
"EPC Input Parameters"
,
"properties"
:
{
}
}
instance-lte-input-schema.json
0 → 100644
View file @
8644f132
{
"type"
:
"object"
,
"$schema"
:
"http://json-schema.org/draft-04/schema"
,
"title"
:
"Input Parameters"
,
"properties"
:
{
"Log"
:
{
"type"
:
"object"
,
"title"
:
"Log Configuration"
,
"properties"
:
{
"options"
:
{
"title"
:
"Log Options"
,
"description"
:
"Log Options"
,
"type"
:
"string"
,
"default"
:
"all.level=debug,all.max_size=32"
}
}
},
"gtp_addr"
:
{
"title"
:
"GTP bind address"
,
"description"
:
"IP address of the network interface connected to the core network"
,
"type"
:
"string"
,
"default"
:
"127.0.1.1"
},
"mme_addr"
:
{
"title"
:
"MME address"
,
"description"
:
"address of MME for S1AP connection"
,
"type"
:
"string"
,
"default"
:
"127.0.1.100"
},
"ue_db_path"
:
{
"title"
:
"UE configuration path (optional)"
,
"description"
:
"ue_db_path is used to extend configuration for include ue_db configuration"
,
"type"
:
"string"
,
"default"
:
""
},
"rf_params"
:
{
"type"
:
"object"
,
"title"
:
"RF Parameters"
,
"properties"
:
{
"tx_gain"
:
{
"title"
:
"Tx gain"
,
"description"
:
"Tx gain (in dB)"
,
"type"
:
"number"
,
"default"
:
90.0
},
"rx_gain"
:
{
"title"
:
"Rx gain"
,
"description"
:
"Rx gain (in dB)"
,
"type"
:
"number"
,
"default"
:
53.0
}
}
},
"license_key_path"
:
{
"title"
:
"License Key Path"
,
"description"
:
"Path to where the license *.key files are on the filesytem (to replace ~/.license folder"
,
"type"
:
"string"
,
"default"
:
""
},
"cell_list"
:
{
"title"
:
"Cell List"
,
"description"
:
"Cell List"
,
"type"
:
"object"
,
"patternProperties"
:
{
".*"
:
{
"properties"
:
{
"dl_earfcn"
:
{
"title"
:
"DL EARFCN"
,
"description"
:
"Downlink EARFCN of the cell"
,
"type"
:
"number"
,
"default"
:
3350
},
"n_id_cell"
:
{
"title"
:
"Physical cell ID"
,
"description"
:
"Physical cell ID"
,
"type"
:
"number"
,
"default"
:
1
}
},
"type"
:
"object"
}
}
}
}
}
instance-mbms-input-schema.json
0 → 100644
View file @
8644f132
{
"type"
:
"object"
,
"$schema"
:
"http://json-schema.org/draft-04/schema"
,
"title"
:
"Input Parameters"
,
"properties"
:
{
"log"
:
{
"type"
:
"object"
,
"title"
:
"Log Configuration"
,
"properties"
:
{
"options"
:
{
"title"
:
"Log Options"
,
"description"
:
"Log Options"
,
"type"
:
"string"
,
"default"
:
"all.level=debug,all.max_size=32"
}
}
},
"license_key_path"
:
{
"title"
:
"License Key Path"
,
"description"
:
"Path to where the license *.key files are on the filesytem (to replace ~/.license folder"
,
"type"
:
"string"
,
"default"
:
""
}
}
}
software.cfg.json
0 → 100644
View file @
8644f132
{
"name"
:
"LTE"
,
"description"
:
"LTE"
,
"serialisation"
:
"json-in-xml"
,
"software-type"
:
{
"enb"
:
{
"title"
:
"eNB"
,
"software-type"
:
"enb"
,
"description"
:
"eNodeB Configuration"
,
"request"
:
"instance-enb-input-schema.json"
,
"response"
:
"instance-enb-schema.json"
,
"index"
:
0
},
"epc"
:
{
"title"
:
"EPC"
,
"software-type"
:
"epc"
,
"description"
:
"EPC Configuration"
,
"request"
:
"instance-epc-input-schema.json"
,
"response"
:
"instance-epc-schema.json"
,
"index"
:
1
},
"ims"
:
{
"title"
:
"IMS"
,
"software-type"
:
"ims"
,
"description"
:
"IMS Configuration"
,
"request"
:
"instance-ims-input-schema.json"
,
"response"
:
"instance-ims-schema.json"
,
"index"
:
2
},
"ims"
:
{
"title"
:
"MBMS"
,
"software-type"
:
"mbms"
,
"description"
:
"MBMS Configuration"
,
"request"
:
"instance-mbms-input-schema.json"
,
"response"
:
"instance-mbms-schema.json"
,
"index"
:
2
},
"license-server"
:
{
"title"
:
"License Server"
,
"software-type"
:
"license"
,
"description"
:
"License Server"
,
"request"
:
"instance-license-server-input-schema.json"
,
"response"
:
"instance-license-schema.json"
,
"index"
:
2
},
"default"
:
{
"title"
:
"Default"
,
"software-type"
:
"default"
,
"description"
:
"Default"
,
"request"
:
"instance-lte-input-schema.json"
,
"response"
:
"instance-lte-schema.json"
,
"index"
:
3
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment