OsmoCBC » History » Version 8
laforge, 01/24/2021 10:16 PM
link to Quick SMSCB HOWTO
1 | 3 | laforge | {{>toc}} |
---|---|---|---|
2 | |||
3 | 1 | laforge | h1. OsmoCBC |
4 | |||
5 | 4 | laforge | This is the upcoming Osmocom Cell Broadcast Centre. |
6 | 2 | laforge | |
7 | h2. Introduction |
||
8 | 1 | laforge | |
9 | 3 | laforge | You can find more information about Cell Broadcast in general at [[cellular-infrastructure:Cell_Broadcast]] and [[cellular-infrastructure:Service_Area_Broadcast]], as well as [[cellular-infrastructure:Emergency_Warning]] and [[cellular-infrastructure:Public_Warning_System]]. The pages include pointers to the relevant specifications. |
10 | |||
11 | h2. Position in the network |
||
12 | |||
13 | The below graph shows the CBC in the network. |
||
14 | |||
15 | {{graphviz_link() |
||
16 | digraph G { |
||
17 | rankdir = RL; |
||
18 | CBC [color=red]; |
||
19 | CBE -> CBC [label="REST/JSON"]; |
||
20 | CBC -> BSC [label="CBSP"]; |
||
21 | CBC -> RNC [label="SABP"]; |
||
22 | CBC -> MME [label="SBc-AP"]; |
||
23 | |||
24 | BSC -> BTS [label="A-bis RSL"]; |
||
25 | RNC -> NodeB [label="Iub"]; |
||
26 | MME -> eNodeB [label="S1-AP"]; |
||
27 | |||
28 | BTS -> UE [label="CBCH"]; |
||
29 | NodeB -> UE [label="BMC/CTCH"]; |
||
30 | eNodeB -> UE [label="SIB10/11/12"]; |
||
31 | |||
32 | } |
||
33 | }} |
||
34 | |||
35 | As can be seen, the CBC receives messages from third-party applications (called CBEs). It then routes/distributes/forwards those messages over the respective radio access technology specific method. |
||
36 | 5 | laforge | |
37 | h2. History |
||
38 | |||
39 | FIXME. |
||
40 | |||
41 | {{include(cellular-infrastructure:MacroBinaryPackages)}} |
||
42 | |||
43 | h2. Manuals |
||
44 | |||
45 | 7 | laforge | * osmo-cbc User Manual: https://ftp.osmocom.org/docs/latest/osmocbc-usermanual.pdf |
46 | * osmo-cbc VTY Reference: https://ftp.osmocom.org/docs/latest/osmocbc-vty-reference.pdf |
||
47 | 5 | laforge | |
48 | 8 | laforge | See also the [[Quick_SMSCB_HOWTO]] |
49 | |||
50 | 5 | laforge | h2. Source Code |
51 | |||
52 | The source code is available from @git.osmocom.org@ (module @osmo-cbc@). |
||
53 | |||
54 | Public read-only access is available via |
||
55 | <pre> |
||
56 | git clone git://git.osmocom.org/osmo-cbc.git |
||
57 | </pre> |
||
58 | |||
59 | You can browse it via cgit: https://git.osmocom.org/osmo-cbc |
||
60 | |||
61 | Contributions are welcome via [[cellular-infrastructure:Gerrit]]. |
||
62 | |||
63 | h2. Test Suite |
||
64 | |||
65 | We have a TTCN-3 test suite as part of our [[cellular-infrastructure:Titan_TTCN3_Testsuites]] |
||
66 | * source code: http://git.osmocom.org/osmo-ttcn3-hacks/tree/cbc?h=laforge/cbsp |
||
67 | * results: [not yet automatically executed] |
||
68 | |||
69 | h2. Contact |
||
70 | |||
71 | * Contact us via the openbsc@ mailing list, see [[cellular-infrastructure:Mailing Lists]]. |
||
72 | * Contributions are welcome via [[cellular-infrastructure:Gerrit]]. |
||
73 | 6 | laforge | |
74 | {{include(cellular-infrastructure:MacroCommercialSupport)}} |