├── LICENSE
├── README.md
├── osmocom
├── README.md
├── openbsc.cfg
├── osmo-bts.cfg
├── osmo-ggsn.cfg
├── osmo-pcu.cfg
├── osmo-sgsn.cfg
├── osmo-stp.cfg
├── osmo-trx-limesdr.cfg
└── osmo-trx.cfg
└── template
└── README.md
/LICENSE:
--------------------------------------------------------------------------------
1 | Apache License
2 | Version 2.0, January 2004
3 | http://www.apache.org/licenses/
4 |
5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6 |
7 | 1. Definitions.
8 |
9 | "License" shall mean the terms and conditions for use, reproduction,
10 | and distribution as defined by Sections 1 through 9 of this document.
11 |
12 | "Licensor" shall mean the copyright owner or entity authorized by
13 | the copyright owner that is granting the License.
14 |
15 | "Legal Entity" shall mean the union of the acting entity and all
16 | other entities that control, are controlled by, or are under common
17 | control with that entity. For the purposes of this definition,
18 | "control" means (i) the power, direct or indirect, to cause the
19 | direction or management of such entity, whether by contract or
20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the
21 | outstanding shares, or (iii) beneficial ownership of such entity.
22 |
23 | "You" (or "Your") shall mean an individual or Legal Entity
24 | exercising permissions granted by this License.
25 |
26 | "Source" form shall mean the preferred form for making modifications,
27 | including but not limited to software source code, documentation
28 | source, and configuration files.
29 |
30 | "Object" form shall mean any form resulting from mechanical
31 | transformation or translation of a Source form, including but
32 | not limited to compiled object code, generated documentation,
33 | and conversions to other media types.
34 |
35 | "Work" shall mean the work of authorship, whether in Source or
36 | Object form, made available under the License, as indicated by a
37 | copyright notice that is included in or attached to the work
38 | (an example is provided in the Appendix below).
39 |
40 | "Derivative Works" shall mean any work, whether in Source or Object
41 | form, that is based on (or derived from) the Work and for which the
42 | editorial revisions, annotations, elaborations, or other modifications
43 | represent, as a whole, an original work of authorship. For the purposes
44 | of this License, Derivative Works shall not include works that remain
45 | separable from, or merely link (or bind by name) to the interfaces of,
46 | the Work and Derivative Works thereof.
47 |
48 | "Contribution" shall mean any work of authorship, including
49 | the original version of the Work and any modifications or additions
50 | to that Work or Derivative Works thereof, that is intentionally
51 | submitted to Licensor for inclusion in the Work by the copyright owner
52 | or by an individual or Legal Entity authorized to submit on behalf of
53 | the copyright owner. For the purposes of this definition, "submitted"
54 | means any form of electronic, verbal, or written communication sent
55 | to the Licensor or its representatives, including but not limited to
56 | communication on electronic mailing lists, source code control systems,
57 | and issue tracking systems that are managed by, or on behalf of, the
58 | Licensor for the purpose of discussing and improving the Work, but
59 | excluding communication that is conspicuously marked or otherwise
60 | designated in writing by the copyright owner as "Not a Contribution."
61 |
62 | "Contributor" shall mean Licensor and any individual or Legal Entity
63 | on behalf of whom a Contribution has been received by Licensor and
64 | subsequently incorporated within the Work.
65 |
66 | 2. Grant of Copyright License. Subject to the terms and conditions of
67 | this License, each Contributor hereby grants to You a perpetual,
68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69 | copyright license to reproduce, prepare Derivative Works of,
70 | publicly display, publicly perform, sublicense, and distribute the
71 | Work and such Derivative Works in Source or Object form.
72 |
73 | 3. Grant of Patent License. Subject to the terms and conditions of
74 | this License, each Contributor hereby grants to You a perpetual,
75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76 | (except as stated in this section) patent license to make, have made,
77 | use, offer to sell, sell, import, and otherwise transfer the Work,
78 | where such license applies only to those patent claims licensable
79 | by such Contributor that are necessarily infringed by their
80 | Contribution(s) alone or by combination of their Contribution(s)
81 | with the Work to which such Contribution(s) was submitted. If You
82 | institute patent litigation against any entity (including a
83 | cross-claim or counterclaim in a lawsuit) alleging that the Work
84 | or a Contribution incorporated within the Work constitutes direct
85 | or contributory patent infringement, then any patent licenses
86 | granted to You under this License for that Work shall terminate
87 | as of the date such litigation is filed.
88 |
89 | 4. Redistribution. You may reproduce and distribute copies of the
90 | Work or Derivative Works thereof in any medium, with or without
91 | modifications, and in Source or Object form, provided that You
92 | meet the following conditions:
93 |
94 | (a) You must give any other recipients of the Work or
95 | Derivative Works a copy of this License; and
96 |
97 | (b) You must cause any modified files to carry prominent notices
98 | stating that You changed the files; and
99 |
100 | (c) You must retain, in the Source form of any Derivative Works
101 | that You distribute, all copyright, patent, trademark, and
102 | attribution notices from the Source form of the Work,
103 | excluding those notices that do not pertain to any part of
104 | the Derivative Works; and
105 |
106 | (d) If the Work includes a "NOTICE" text file as part of its
107 | distribution, then any Derivative Works that You distribute must
108 | include a readable copy of the attribution notices contained
109 | within such NOTICE file, excluding those notices that do not
110 | pertain to any part of the Derivative Works, in at least one
111 | of the following places: within a NOTICE text file distributed
112 | as part of the Derivative Works; within the Source form or
113 | documentation, if provided along with the Derivative Works; or,
114 | within a display generated by the Derivative Works, if and
115 | wherever such third-party notices normally appear. The contents
116 | of the NOTICE file are for informational purposes only and
117 | do not modify the License. You may add Your own attribution
118 | notices within Derivative Works that You distribute, alongside
119 | or as an addendum to the NOTICE text from the Work, provided
120 | that such additional attribution notices cannot be construed
121 | as modifying the License.
122 |
123 | You may add Your own copyright statement to Your modifications and
124 | may provide additional or different license terms and conditions
125 | for use, reproduction, or distribution of Your modifications, or
126 | for any such Derivative Works as a whole, provided Your use,
127 | reproduction, and distribution of the Work otherwise complies with
128 | the conditions stated in this License.
129 |
130 | 5. Submission of Contributions. Unless You explicitly state otherwise,
131 | any Contribution intentionally submitted for inclusion in the Work
132 | by You to the Licensor shall be under the terms and conditions of
133 | this License, without any additional terms or conditions.
134 | Notwithstanding the above, nothing herein shall supersede or modify
135 | the terms of any separate license agreement you may have executed
136 | with Licensor regarding such Contributions.
137 |
138 | 6. Trademarks. This License does not grant permission to use the trade
139 | names, trademarks, service marks, or product names of the Licensor,
140 | except as required for reasonable and customary use in describing the
141 | origin of the Work and reproducing the content of the NOTICE file.
142 |
143 | 7. Disclaimer of Warranty. Unless required by applicable law or
144 | agreed to in writing, Licensor provides the Work (and each
145 | Contributor provides its Contributions) on an "AS IS" BASIS,
146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147 | implied, including, without limitation, any warranties or conditions
148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149 | PARTICULAR PURPOSE. You are solely responsible for determining the
150 | appropriateness of using or redistributing the Work and assume any
151 | risks associated with Your exercise of permissions under this License.
152 |
153 | 8. Limitation of Liability. In no event and under no legal theory,
154 | whether in tort (including negligence), contract, or otherwise,
155 | unless required by applicable law (such as deliberate and grossly
156 | negligent acts) or agreed to in writing, shall any Contributor be
157 | liable to You for damages, including any direct, indirect, special,
158 | incidental, or consequential damages of any character arising as a
159 | result of this License or out of the use or inability to use the
160 | Work (including but not limited to damages for loss of goodwill,
161 | work stoppage, computer failure or malfunction, or any and all
162 | other commercial damages or losses), even if such Contributor
163 | has been advised of the possibility of such damages.
164 |
165 | 9. Accepting Warranty or Additional Liability. While redistributing
166 | the Work or Derivative Works thereof, You may choose to offer,
167 | and charge a fee for, acceptance of support, warranty, indemnity,
168 | or other liability obligations and/or rights consistent with this
169 | License. However, in accepting such obligations, You may act only
170 | on Your own behalf and on Your sole responsibility, not on behalf
171 | of any other Contributor, and only if You agree to indemnify,
172 | defend, and hold each Contributor harmless for any liability
173 | incurred by, or claims asserted against, such Contributor by reason
174 | of your accepting any such warranty or additional liability.
175 |
176 | END OF TERMS AND CONDITIONS
177 |
178 | APPENDIX: How to apply the Apache License to your work.
179 |
180 | To apply the Apache License to your work, attach the following
181 | boilerplate notice, with the fields enclosed by brackets "[]"
182 | replaced with your own identifying information. (Don't include
183 | the brackets!) The text should be enclosed in the appropriate
184 | comment syntax for the file format. We also recommend that a
185 | file or class name and description of purpose be included on the
186 | same "printed page" as the copyright notice for easier
187 | identification within third-party archives.
188 |
189 | Copyright [yyyy] [name of copyright owner]
190 |
191 | Licensed under the Apache License, Version 2.0 (the "License");
192 | you may not use this file except in compliance with the License.
193 | You may obtain a copy of the License at
194 |
195 | http://www.apache.org/licenses/LICENSE-2.0
196 |
197 | Unless required by applicable law or agreed to in writing, software
198 | distributed under the License is distributed on an "AS IS" BASIS,
199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200 | See the License for the specific language governing permissions and
201 | limitations under the License.
202 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## Introduction
2 |
3 | This repository contains configuration files for cellular network stacks which have been confirmed to work with LimeSDR hardware.
4 |
5 | Contributions are welcomed, but should include details such as:
6 |
7 | * LimeSDR hardware version used
8 | * Basic host specification
9 | * Lime Suite and other driver stack versions
10 | * Cellular stack software versions
11 |
12 | For details see the README.md file in the template directory.
13 |
14 | ## Contents
15 |
16 | ### Osmocom
17 |
18 | PATH | DESCRIPTION | DATE |
19 | ----------------------|--------------------------------------------------|----------|
20 | osmocom/example1 | Example 1... | NN/NN/NN |
21 |
22 | ### OpenAirInterface
23 |
24 |
25 | PATH | DESCRIPTION | DATE |
26 | ----------------------|--------------------------------------------------|----------|
27 | oai/example1 | Example 1... | NN/NN/NN |
28 |
--------------------------------------------------------------------------------
/osmocom/README.md:
--------------------------------------------------------------------------------
1 | # Osmocom gsm configuration files
2 |
3 | ## Introduction
4 |
5 | Set of configuration files tested working with the osmocom gsm stack and the LimeSDR
6 |
7 | ## Hardware
8 |
9 |
10 | * LimeSDR-USB (2x2 MIMO) hardware v1.4s, fw=4, hw=4, protocolVersion=1
11 | * Host computer i7-3770 CPU @ 3.40GHz
12 | * Duplexer not tested, band GSM900, arfcn 975, 925.7MHz US ISM/Ham band
13 |
14 | ## Software
15 |
16 | LimeSuite: git checkout fe53178a
17 | osmo-trx latest from https://github.com/osmocom/osmo-trx/
18 |
19 | ### Driver stack
20 |
21 | COMPONENT | DESCRIPTION | VERSION | NOTES |
22 | --------------|----------------------------------|----------|-----------|
23 | Lime Suite | LimeSDR driver |v17.12.0 |v18 issues |
24 | SoapySDR | Support library |v0.7.0 | |
25 |
26 | ### Network stack
27 |
28 | COMPONENT | DESCRIPTION | VERSION | NOTES |
29 | --------------|----------------------------------|----------|-----------|
30 | osmo-trx |GSM Radio Modem | 0.3.0 | |
31 |
32 | ## Configuration
33 |
34 | Working config for single host
35 |
36 | ## Running
37 |
38 | Start with osmo-trx -C \ , or just start in directory with config file osmo-trx.cfg
39 |
40 | ## Performance
41 |
42 | Noticed recent 4/20/2018 improvement in LimeSDR support and gprs stability.
43 |
44 | ## Changelog
45 |
46 | | Version | Date | Summary
47 | |---------|----------|--------------------
48 | | 0.0 |4/20/2018 | added files |
49 | | 0.1 |4/20/2018 | update vers |
50 |
--------------------------------------------------------------------------------
/osmocom/openbsc.cfg:
--------------------------------------------------------------------------------
1 | !
2 | ! OpenBSC (1.0.0.14-98a2ba) configuration saved from vty
3 | !!
4 | password foo
5 | !
6 | log stderr
7 | logging filter all 1
8 | logging color 1
9 | logging print category 0
10 | logging timestamp 0
11 | logging print file 1
12 | logging level all everything
13 | logging level rll notice
14 | logging level cc notice
15 | logging level mm notice
16 | logging level rr notice
17 | logging level rsl notice
18 | logging level nm info
19 | logging level mncc notice
20 | logging level pag notice
21 | logging level meas notice
22 | logging level sccp notice
23 | logging level msc notice
24 | logging level mgcp notice
25 | logging level ho notice
26 | logging level db notice
27 | logging level ref notice
28 | logging level gprs debug
29 | logging level ns info
30 | logging level bssgp debug
31 | logging level llc debug
32 | logging level sndcp debug
33 | logging level nat notice
34 | logging level ctrl notice
35 | logging level smpp debug
36 | logging level filter debug
37 | logging level ranap debug
38 | logging level sua debug
39 | logging level pcu debug
40 | logging level lglobal notice
41 | logging level llapd notice
42 | logging level linp notice
43 | logging level lmux notice
44 | logging level lmi notice
45 | logging level lmib notice
46 | logging level lsms notice
47 | logging level lctrl notice
48 | logging level lgtp notice
49 | logging level lstats notice
50 | logging level lgsup notice
51 | logging level loap notice
52 | logging level lss7 notice
53 | logging level lsccp notice
54 | logging level lsua notice
55 | logging level lm3ua notice
56 | logging level lmgcp notice
57 | !
58 | stats interval 5
59 | !
60 | line vty
61 | no login
62 | !
63 | e1_input
64 | e1_line 0 driver ipa
65 | e1_line 0 port 0
66 | no e1_line 0 keepalive
67 | network
68 | network country code 1
69 | mobile network code 1
70 | short name OpenBSC
71 | long name OpenBSC
72 | auth policy closed
73 | authorized-regexp .*
74 | location updating reject cause 13
75 | encryption a5 0
76 | neci 1
77 | paging any use tch 0
78 | rrlp mode none
79 | mm info 1
80 | handover 0
81 | handover window rxlev averaging 10
82 | handover window rxqual averaging 1
83 | handover window rxlev neighbor averaging 10
84 | handover power budget interval 6
85 | handover power budget hysteresis 3
86 | handover maximum distance 9999
87 | dyn_ts_allow_tch_f 0
88 | subscriber-keep-in-ram 0
89 | bts 0
90 | type sysmobts
91 | band GSM900
92 | cell_identity 0
93 | location_area_code 1
94 | base_station_id_code 63
95 | ms max power 35
96 | cell reselection hysteresis 4
97 | rxlev access min 0
98 | periodic location update 30
99 | radio-link-timeout 32
100 | channel allocator ascending
101 | rach tx integer 9
102 | rach max transmission 7
103 | channel-descrption attach 1
104 | channel-descrption bs-pa-mfrms 5
105 | channel-descrption bs-ag-blks-res 1
106 | early-classmark-sending forbidden
107 | early-classmark-sending-3g allowed
108 | ip.access unit_id 1801 0
109 | oml ip.access stream_id 255 line 0
110 | neighbor-list mode automatic
111 | codec-support fr efr amr
112 | amr tch-f modes 2
113 | amr tch-f start-mode 1
114 | gprs mode gprs
115 | gprs routing area 1
116 | gprs cell bvci 1234
117 | gprs nsei 1234
118 | gprs nsvc 0 nsvci 1234
119 | gprs nsvc 0 local udp port 23001
120 | gprs nsvc 0 remote udp port 23000
121 | gprs nsvc 0 remote ip 127.0.0.1
122 | no force-combined-si
123 | trx 0
124 | rf_locked 0
125 | arfcn 975
126 | nominal power 13
127 | max_power_red 0
128 | rsl e1 tei 0
129 | timeslot 0
130 | phys_chan_config CCCH+SDCCH4
131 | hopping enabled 0
132 | timeslot 1
133 | phys_chan_config SDCCH8
134 | hopping enabled 0
135 | timeslot 2
136 | phys_chan_config TCH/F
137 | hopping enabled 0
138 | timeslot 3
139 | phys_chan_config TCH/F
140 | hopping enabled 0
141 | timeslot 4
142 | phys_chan_config PDCH
143 | hopping enabled 0
144 | timeslot 5
145 | phys_chan_config PDCH
146 | hopping enabled 0
147 | timeslot 6
148 | phys_chan_config PDCH
149 | hopping enabled 0
150 | timeslot 7
151 | phys_chan_config PDCH
152 | hopping enabled 0
153 | mncc-int
154 | default-codec tch-f fr
155 | default-codec tch-h hr
156 | nitb
157 | subscriber-create-on-demand
158 | assign-tmsi
159 |
--------------------------------------------------------------------------------
/osmocom/osmo-bts.cfg:
--------------------------------------------------------------------------------
1 | !
2 | ! OsmoBTS (0.7.0.175-dd4a) configuration saved from vty
3 | !!
4 | !
5 | log stderr
6 | logging filter all 1
7 | logging color 1
8 | logging print category 0
9 | logging timestamp 0
10 | logging print file 1
11 | logging level all everything
12 | logging level rsl notice
13 | logging level oml notice
14 | logging level rll notice
15 | logging level rr notice
16 | logging level meas error
17 | logging level pag error
18 | logging level l1c error
19 | logging level l1p error
20 | logging level dsp error
21 | logging level pcu notice
22 | logging level ho notice
23 | logging level trx notice
24 | logging level loop notice
25 | logging level abis error
26 | logging level rtp notice
27 | logging level sum notice
28 | logging level lglobal notice
29 | logging level llapd notice
30 | logging level linp notice
31 | logging level lmux notice
32 | logging level lmi notice
33 | logging level lmib notice
34 | logging level lsms notice
35 | logging level lctrl notice
36 | logging level lgtp notice
37 | logging level lstats notice
38 | logging level lgsup notice
39 | logging level loap notice
40 | logging level lss7 notice
41 | logging level lsccp notice
42 | logging level lsua notice
43 | logging level lm3ua notice
44 | logging level lmgcp notice
45 | logging level ljibuf notice
46 | !
47 | line vty
48 | no login
49 | !
50 | e1_input
51 | e1_line 0 driver ipa
52 | e1_line 0 port 0
53 | no e1_line 0 keepalive
54 | phy 0
55 | osmotrx ip local 127.0.0.1
56 | osmotrx ip remote 127.0.0.1
57 | no osmotrx ms-power-loop
58 | osmotrx timing-advance-loop
59 | osmotrx base-port local 5800
60 | osmotrx base-port remote 5700
61 | osmotrx fn-advance 20
62 | osmotrx rts-advance 5
63 | instance 0
64 | osmotrx rx-gain 4
65 | osmotrx tx-attenuation oml
66 | bts 0
67 | band GSM900
68 | ipa unit-id 1801 0
69 | oml remote-ip 127.0.0.1
70 | rtp jitter-buffer 100
71 | paging queue-size 200
72 | paging lifetime 0
73 | uplink-power-target -75
74 | gsmtap-sapi ccch
75 | gsmtap-sapi pdtch
76 | min-qual-rach 50
77 | min-qual-norm -5
78 | max-ber10k-rach 1707
79 | trx 0
80 | power-ramp max-initial 0 mdBm
81 | power-ramp step-size 2000 mdB
82 | power-ramp step-interval 1
83 | ms-power-control dsp
84 | phy 0 instance 0
85 |
--------------------------------------------------------------------------------
/osmocom/osmo-ggsn.cfg:
--------------------------------------------------------------------------------
1 | !
2 | ! OpenGGSN (0.94.1-adac) configuration saved from vty
3 | !!
4 | !
5 | log stderr
6 | logging filter all 1
7 | logging color 1
8 | logging print category 0
9 | logging timestamp 0
10 | logging level ip info
11 | logging level tun info
12 | logging level ggsn info
13 | logging level sgsn notice
14 | logging level icmp6 notice
15 | logging level lglobal notice
16 | logging level llapd notice
17 | logging level linp notice
18 | logging level lmux notice
19 | logging level lmi notice
20 | logging level lmib notice
21 | logging level lsms notice
22 | logging level lctrl notice
23 | logging level lgtp info
24 | logging level lstats notice
25 | logging level lgsup notice
26 | logging level loap notice
27 | logging level lss7 notice
28 | logging level lsccp notice
29 | logging level lsua notice
30 | logging level lm3ua notice
31 | logging level lmgcp notice
32 | !
33 | stats interval 5
34 | !
35 | line vty
36 | no login
37 | !
38 | ggsn ggsn0
39 | gtp state-dir /tmp
40 | gtp bind-ip 127.0.0.6
41 | apn internet
42 | gtpu-mode tun
43 | tun-device tun4
44 | type-support v4
45 | ip prefix dynamic 176.16.222.0/24
46 | ! ip prefix dynamic 192.168.7.0/24
47 | ip dns 0 192.168.1.65
48 | ip dns 1 8.8.8.8
49 | ip ifconfig 176.16.222.0/24
50 | ! ip ifconfig 192.168.7.0/24
51 | no shutdown
52 | apn inet6
53 | gtpu-mode tun
54 | tun-device tun6
55 | type-support v6
56 | ipv6 prefix dynamic 2001:780:44:2000:0:0:0:0/56
57 | ipv6 dns 0 2001:4860:4860::8888
58 | ipv6 dns 1 2001:4860:4860::8844
59 | ipv6 ifconfig 2001:780:44:2000:0:0:0:0/56
60 | no shutdown
61 | apn inet46
62 | gtpu-mode tun
63 | tun-device tun46
64 | type-support v4v6
65 | ip prefix dynamic 176.16.46.0/24
66 | ip dns 0 192.168.100.1
67 | ip dns 1 8.8.8.8
68 | ip ifconfig 176.16.46.0/24
69 | ipv6 prefix dynamic 2001:780:44:2100:0:0:0:0/56
70 | ipv6 dns 0 2001:4860:4860::8888
71 | ipv6 dns 1 2001:4860:4860::8844
72 | ipv6 ifconfig 2001:780:44:2100:0:0:0:0/56
73 | no shutdown
74 | default-apn internet
75 | no shutdown ggsn
76 |
--------------------------------------------------------------------------------
/osmocom/osmo-pcu.cfg:
--------------------------------------------------------------------------------
1 | !
2 | ! Osmo-PCU (0.4.0.83-5b22) configuration saved from vty
3 | !!
4 | !
5 | log stderr
6 | logging filter all 1
7 | logging color 1
8 | logging print category 0
9 | logging timestamp 0
10 | logging print file 1
11 | logging level all everything
12 | logging level csn1 info
13 | logging level l1if info
14 | logging level rlcmac notice
15 | logging level rlcmacdata notice
16 | logging level rlcmacdl notice
17 | logging level rlcmacul notice
18 | logging level rlcmacsched notice
19 | logging level rlcmacmeas info
20 | logging level tbf info
21 | logging level tbfdl info
22 | logging level tbful info
23 | logging level ns info
24 | logging level bssgp info
25 | logging level pcu notice
26 | logging level lglobal notice
27 | logging level llapd notice
28 | logging level linp notice
29 | logging level lmux notice
30 | logging level lmi notice
31 | logging level lmib notice
32 | logging level lsms notice
33 | logging level lctrl notice
34 | logging level lgtp notice
35 | logging level lstats notice
36 | logging level lgsup notice
37 | logging level loap notice
38 | logging level lss7 notice
39 | logging level lsccp notice
40 | logging level lsua notice
41 | logging level lm3ua notice
42 | logging level lmgcp notice
43 | !
44 | stats interval 5
45 | !
46 | line vty
47 | no login
48 | !
49 | pcu
50 | flow-control-interval 10
51 | cs 2
52 | cs max 4
53 | cs threshold 10 33
54 | cs downgrade-threshold 200
55 | cs link-quality-ranges cs1 6 cs2 5 8 cs3 7 13 cs4 12
56 | mcs link-quality-ranges mcs1 6 mcs2 5 8 mcs3 7 13 mcs4 12 15 mcs5 14 17 mcs6 16 18 mcs7 17 20 mcs8 19 24 mcs9 23
57 | mcs max 9
58 | window-size 64 0
59 | queue idle-ack-delay 10
60 | queue codel
61 | alloc-algorithm dynamic
62 | alpha 0
63 | gamma 0
64 | dl-tbf-idle-time 2000
65 |
--------------------------------------------------------------------------------
/osmocom/osmo-sgsn.cfg:
--------------------------------------------------------------------------------
1 | !
2 | ! Osmocom SGSN configuration
3 | !
4 | !
5 | line vty
6 | no login
7 | !
8 | sgsn
9 | gtp local-ip 127.0.0.1
10 | ggsn 0 remote-ip 127.0.0.6
11 | ggsn 0 gtp-version 1
12 | ! auth-policy closed
13 | ! accept-all, closed, acl-only, remote
14 | auth-policy acl-only
15 | ! add your MS imsi here for acl
16 | imsi-acl add 901700000005090
17 | imsi-acl add 310410721544479
18 | imsi-acl add 310260833855921
19 | ! This is for osmo-hlr remote auth policy
20 | ! gsup remote-ip 127.0.0.1
21 | ! gsup remote-port 4222
22 | !
23 | ns
24 | timer tns-block 3
25 | timer tns-block-retries 3
26 | timer tns-reset 3
27 | timer tns-reset-retries 3
28 | timer tns-test 30
29 | timer tns-alive 3
30 | timer tns-alive-retries 10
31 | encapsulation udp local-ip 127.0.0.1
32 | encapsulation udp local-port 23000
33 | encapsulation framerelay-gre enabled 0
34 | !
35 | bssgp
36 | !
37 |
--------------------------------------------------------------------------------
/osmocom/osmo-stp.cfg:
--------------------------------------------------------------------------------
1 | !
2 | ! osmo-stp (0.0.6.3.179-b248) configuration saved from vty
3 | !!
4 | !
5 | log stderr
6 | logging filter all 1
7 | logging color 1
8 | logging print category 1
9 | logging timestamp 0
10 | logging level lss7 debug
11 | logging level lsccp debug
12 | logging level lsua debug
13 | logging level lm3ua debug
14 | line vty
15 | no login
16 | !
17 | cs7 instance 0
18 | xua rkm routing-key-allocation dynamic-permitted
19 | listen m3ua 2905
20 | accept-asp-connections dynamic-permitted
21 |
--------------------------------------------------------------------------------
/osmocom/osmo-trx-limesdr.cfg:
--------------------------------------------------------------------------------
1 | log stderr
2 | logging filter all 1
3 | logging color 1
4 | logging print category 1
5 | logging timestamp 1
6 | logging level all info
7 | !
8 | line vty
9 | no login
10 | !
11 | trx
12 | bind-ip 127.0.0.1
13 | remote-ip 127.0.0.1
14 | base-port 5700
15 | egprs disable
16 | tx-sps 4
17 | rx-sps 4
18 | chan 0
19 | tx-path BAND1
20 | rx-path LNAW
21 |
--------------------------------------------------------------------------------
/osmocom/osmo-trx.cfg:
--------------------------------------------------------------------------------
1 | !
2 | ! OsmoTRX (0.2.0.71-2025) configuration saved from vty
3 | !!
4 | !
5 | log stderr
6 | logging filter all 1
7 | logging color 1
8 | logging print category 1
9 | logging timestamp 1
10 | logging print file 1
11 | logging level all info
12 | logging level main notice
13 | logging level lglobal notice
14 | logging level llapd notice
15 | logging level linp notice
16 | logging level lmux notice
17 | logging level lmi notice
18 | logging level lmib notice
19 | logging level lsms notice
20 | logging level lctrl notice
21 | logging level lgtp notice
22 | logging level lstats notice
23 | logging level lgsup notice
24 | logging level loap notice
25 | logging level lss7 notice
26 | logging level lsccp notice
27 | logging level lsua notice
28 | logging level lm3ua notice
29 | logging level lmgcp notice
30 | logging level ljibuf notice
31 | !
32 | stats interval 5
33 | !
34 | line vty
35 | no login
36 | !
37 | trx
38 | bind-ip 127.0.0.1
39 | remote-ip 127.0.0.1
40 | rx-sps 4
41 | multi-arfcn disable
42 | swap-channels disable
43 | egprs disable
44 | chan 0
45 | rx-path LNAW
46 | tx-path BAND1
47 |
--------------------------------------------------------------------------------
/template/README.md:
--------------------------------------------------------------------------------
1 | # Config title goes here
2 |
3 | ## Introduction
4 |
5 | Introductory text goes here.
6 |
7 | ## Hardware
8 |
9 | Details of the hardware used. Please include:
10 |
11 | * LimeSDR hardware variant and board revision
12 | * Host computer basic specifications
13 | * Details of any other hardware used that may prove useful, e.g. duplexer
14 |
15 | ## Software
16 |
17 | Note version can be release number or git commit and where it makes sense please link to the source.
18 |
19 | ### Driver stack
20 |
21 | COMPONENT | DESCRIPTION | VERSION | NOTES |
22 | --------------|----------------------------------|----------|-----------|
23 | Lime Suite | LimeSDR driver | | |
24 | SoapySDR | Support library | | |
25 |
26 | ### Network stack
27 |
28 | COMPONENT | DESCRIPTION | VERSION | NOTES |
29 | --------------|----------------------------------|----------|-----------|
30 | Component 1 | | | |
31 |
32 | ## Configuration
33 |
34 | Description of config.
35 |
36 | ## Running
37 |
38 | How to start and ny notes on management.
39 |
40 | ## Performance
41 |
42 | Any notes on observed performance.
43 |
44 | ## Changelog
45 |
46 | | Version | Date | Summary
47 | |---------|----------|--------------------
48 | | 0.0 | | |
49 |
--------------------------------------------------------------------------------