Commit Graph

116 Commits

Author SHA1 Message Date
Harald Welte fd52dcd020 port_numbers.adoc: Add VTY port number for STP
Change-Id: If812e0d6818ed704f0b75a9bc3e07dddfba37081
2017-04-08 09:34:54 +02:00
Pau Espin 1e5f03d7e9 gb.adoc: Add info to NS-over-UDP example
Change-Id: I5b6d2fb284336614da28e0d1b01c7e8c26725f81
2017-04-04 16:07:19 +02:00
Philipp Maier 826c6eb086 osmo-sgsn: Explain TCP/IP header compression
The does not mention TCP/IP header compression yet. This
commit adds some info about it

Change-Id: I98408e72020a474d378e39263a933eb7567de146
2017-03-18 14:04:47 +00:00
Philipp Maier dd412cb33c osmo-sgsn: improve auth-policy explaination
The explaination of the access policy is a bit unclear. Users
that come from osmo-nitb might have trouble to grasp the functionality
of the access control list based approack correctly.

Change-Id: Iaae3035c4de3cb082f097441eff99289ee6dfc53
2017-03-18 13:46:15 +00:00
Philipp Maier 323e5c42c1 osmo-sgsn: Update VTY command reference
Change-Id: I6585144addd8501226572eda6f55db19d0e31c54
2017-03-18 13:26:46 +00:00
Harald Welte 0823a32297 bibliography: Add TES 35.205 on MILENAGE
Change-Id: Ifd4eee72b1dc7bf2a993670e28f6c8adb51ab00f
2017-03-05 13:17:52 +01:00
Neels Hofmeyr 93479e3b0e ports: rename CSCN to MSC
See OS#1958 and https://gerrit.osmocom.org/1884

Change-Id: Iac081f5b92f66df68932350492687933c47e4f95
2017-02-24 16:35:14 +01:00
Max 424a2c3c69 Add CTRL port for OsmoHLR
Change-Id: Ic39e48cec9615faaa31079b0faec6ebd7e706b4f
Related: OS#1645
2017-02-14 14:12:24 +01:00
Max a81db8c7d0 Sync DTX FSM with OsmoBTS code
Change-Id: I050a07db99bc0038cfd2a9646a450f714653d804
2017-02-07 00:40:16 +00:00
ikostov 4e42509a8f GSUP, OAP: fix AUTS length to 14, not 16
https://gerrit.osmocom.org/1731

Change-Id: Id33d300c4985be5f2602703a6d4dc83032f0a926
2017-02-04 05:07:27 +00:00
ikostov cf961ee39e SGSN: editing OAP as per os#1874
Change-Id: Idab734e8dff947496cd0ce27c9c44bc7ef5a139e
2017-02-02 18:13:54 +01:00
Neels Hofmeyr 660affb342 common/port_numbers: place comment to remind of syncing ports lists
Change-Id: Ib99271bfb435ef59fcfc0a2ac198d26770199344
2017-01-30 13:09:45 +01:00
Neels Hofmeyr 65fb8d60de common/port_numbers: add osmo-hlr VTY port 4258
Change-Id: Ibf66a7c31d1b48b002c25bb55784c99f54dad3a0
2017-01-30 13:08:14 +01:00
Harald Welte 0f5c98054a Add ETSI TS 101 220 for AID numbering in smart cards
Change-Id: If3d04546f6d68e2947705c252464a0ed71377f44
2017-01-25 20:15:08 +01:00
ikostov b28c11a87a Abis: add abisip-find and ipaccess-config tools
Change-Id: Ief893a89ff9f307b2a240ec76bb48c9bcd64dedc
2017-01-23 13:31:35 +00:00
Philipp Maier 2c19280104 configuration: fixing typos
configuration.adoc has some minor typos in it, this commit fixes
that.

Change-Id: Id84238b89e5deeac99c043b79b26c7e7b8b8534b
2017-01-23 12:11:20 +00:00
ikostov 8e01a9d06f SGSN: add Auth. policy, NS Statistics and BSSGP state examples, tweaks
Add semicoli in fig-gprs-pcubts digraph.

Remove section from GMM Implementation about non-existence of HLR.
The SGSN can access osmo-hlr via GSUP (and will have to do so in the
libvlr future).

Change-Id: I0164f418e453672321eed00bbc454c1e223ea158
2017-01-10 23:27:28 +00:00
Philipp Maier c122abf12d Describe how to run multiple instances of osmo-nitb and osmo-bts
Change-Id: I69adeef85adda6f08b31b7d176f51e16968c1435
2017-01-10 15:06:19 +01:00
Ivaylo Kostov deeadd7d43 BSC,BTS: add diagrams of PCU-BTS-NITB-SGSN relationships
Change-Id: I0eb09706efb768fa4f6810872fb6568cbc9838cb
2017-01-05 14:19:01 +00:00
Neels Hofmeyr ed395e5377 dynamic timeslots: add BSC level config instructions
Add high level description on and a config example for dynamic timeslots in a
new chapter featured in the OsmoBSC and OsmoNITB manuals.

From the OsmoBTS manual's chapter on dynamic timeslots, add references to the
above.

Change-Id: I44ff1e4c2340c65ff23e85408fc6d6a45ea9e046
2016-12-01 03:03:44 +01:00
Max 547da0ab35 Add DTX implementation details to RTP AMR
Add FSM and description.

Change-Id: Ib37cb6e4038f970070c1715269961db7172ce377
2016-11-03 16:54:10 +01:00
Max 05a503f4dc Move RTP AMR doc to top level
Add it to Makefile with proper docinfo so it's build automatically
alongside with other documentation.

Change-Id: Iacd7fadc003ce0f9ffd20aa5b36c7d598b04f882
2016-11-03 16:53:59 +01:00
Harald Welte 411e4b0921 rtp-amr.adoc: Fixes to Message Sequence Charts
Nutaq added these clarifications/extensions/fixes tothe message sequence
charts.

Change-Id: Ic699bda828947ff616c3d80783026e21d853f962
2016-11-03 14:21:37 +01:00
Harald Welte ffd4a22a93 rtp-amr.adoc: New TCH/AHS downlink chapters
Nutaq contributed the following chapters:
* TCH/AHS Downlink: FACCH/H During DTX Operation
* TCH/AHS Downlink: Inhibited SID_UPDATE
* TCH/AHS Downlink: Inhibited SID_FIRST_P1

Change-Id: I55d8e9f98694b39514d1f31c517a80050103fdd6
2016-11-03 14:14:20 +01:00
Harald Welte 8d2b6b858f rtp-amr: TCH/AHS Uplink: FACCH/H During DTX
New chapter contributed by Nutaq:
* TCH/AHS Uplink: FACCH/H During DTX operation

Change-Id: I4a9c58e02dcfeb388ff3a30ba321ea3cec325518
2016-11-03 14:12:08 +01:00
Harald Welte 073cfa3c49 rtp-amr.adoc: TCH/AFS Downlink: Inhibiting
Add two new chapters contributed by Nutaq:
* TCH/AFS Downlink: Inhibiting a SID_FIRST frame
* TCH/AFS Downlink: FACCH/F During DTX Operation

Change-Id: Ic39d035f9d17bd0634c2df78ae3359a5eb7dfd46
2016-11-03 14:09:09 +01:00
Harald Welte 0b0205e6f4 rtp-amr.adoc: TCH/AFS Uplink
Add new chapter by Nutaq for Speech Frame Following a SID_FIRST frame

Change-Id: Ib7cfb07525ea311d9dac051a6e139b0ae0549504
2016-11-03 14:06:13 +01:00
Harald Welte b21df2df9b Documentation on AMR RTP in case of DTX
Change-Id: I394f405b441c1eb000759151bd8350d5b3a84a0b
2016-11-03 12:30:04 +00:00
Neels Hofmeyr c067b44353 fix build: abis: re-add dependencies
Below commit accidentally removed osmobts-abis.pdf from the Makefile entirely.
The pdf was re-added, but the dependencies are still missing, so that
osmobts-abis.pdf is not rebuilt when abis/* is newer. Fix that.

Culprit: 05f5adbe83
"OsmoBTS: add vty reference documentation"

Half-fix: 707827196f
"OsmoBTS: generate osmobts-abis.pdf again"

Change-Id: Id2ee8177cfb8eb58409d164bdd994ef5e86ad82b
2016-11-03 13:16:23 +01:00
Neels Hofmeyr 027dcc3e55 OsmoBTS/abis/rsl: split dyn TS ladder diagrams to fit on page
Split both of the lengthy mscgen generated ladder diagrams in two so that the
diagrams are split over two pages and don't bleed into the page footer.

Change-Id: If90250123a85cd275f07c69ee64c6e10a7269f06
2016-11-02 09:32:04 +00:00
Alexander Couzens 707827196f OsmoBTS: generate osmobts-abis.pdf again
broken by 05f5adbe83

Change-Id: I7ca18e3d7fa3a5a6eac0590b919b4c664f73671c
2016-10-25 03:53:29 +02:00
Neels Hofmeyr 4079b4a976 jenkins.sh: use sh instead of bash
Change-Id: Ia65e960dc7d74e6bb7a2463316d09622e9788c97
Suggested-by: msuraev
2016-10-21 02:22:02 +02:00
Neels Hofmeyr 722c2fd579 fix 'make clean': shell glob, ignore failure
Unfortunately a glob like osmo-x__*.{svg,png} doesn't work, so have the
suffixes in separate globs.

Add dashes to indicate that failure should be ignored.

Change-Id: I6bc4d9ea72b43a573acbc860c23397f748de2c7b
2016-10-21 02:22:02 +02:00
Neels Hofmeyr f1b6500afd jenkins.sh: call 'make check'
Preceding commits have eradicated all warnings found by the 'make check' target
being added here. Call from jenkins.sh now that it will no longer fail.

Change-Id: I4e1a15b7a7ed50637b1c020dcd962f42d3ced08f
2016-10-21 02:22:02 +02:00
Neels Hofmeyr 129875ddb7 OsmoNITB: include abis.adoc from common/chapters/
Change-Id: If3d92fe19d402d77b0db0eb9d00efef0a8d02122
2016-10-21 02:22:02 +02:00
Neels Hofmeyr fa65533ab9 OsmoBSC: include bts-examples.adoc from OsmoNITB
Change-Id: I6b6d8c413762c710453b228f846216961b578597
2016-10-21 02:22:02 +02:00
Neels Hofmeyr fe9dca3a09 OsmoBSC+NITB/running: fix title levels, one too deep
Change-Id: If81e44c9a0774e5de39cc536989cef5cb214a224
2016-10-21 02:22:02 +02:00
Neels Hofmeyr 9b1cdce0f6 OsmoBTS/abis/rsl: combine separate dyn ts sections
There were two separate sections saying basically the same. Move the
entire 'Dynamic Channel Combinations' section further above and combine
with the 'IPA Style PDCH Management' section to avoid repetition.

Change-Id: Ic370ba34de5cb14f0194ff8c8661e45d7ca98e2b
2016-10-18 17:11:22 +02:00
Neels Hofmeyr 6dc47a8dd9 cosmetic: build: on a2x failure, use asciidoc -v and $ASCIIDOC_OPTS
This is only used to output warnings in case the a2x build failed.
Use ASCIIDOC_OPTS instead of repeating the same options (with one missing)
and add verbose output by asciidoc.

Change-Id: I6135ba1a3e46610eea6089e2218f1024c49054be
2016-10-18 17:11:22 +02:00
Neels Hofmeyr b156e76469 add 'make check' target
Generate *.check files from asciidoc output and grep for WARNINGs.
Add *.check files to gitignore and to 'make clean'.

Change-Id: Ibccc83a3415930a528f2e8e4e4dda3b81c6d0b64
2016-10-18 17:11:21 +02:00
Neels Hofmeyr 4dba500ed5 make clean: also remove generated image files
Change-Id: I80798e79b4ccee64f26f58f9754de02b2958e33e
2016-10-18 17:10:51 +02:00
Neels Hofmeyr 690178bc1a OsmoBTS/abis/rsl: add missing info for Osmocom Dyn Channels
The section 'Osmocom Style Dynamic Channels' ended in mid-sentence without
naming any of the hard facts. Complete that.

Add section links.

Change-Id: Ib92895fe1bb89fb1b14dc8fcbd88b98bbb6edeee
2016-10-18 17:08:49 +02:00
Neels Hofmeyr 43f69acdde OsmoBTS/abis/rsl: cosmetic: 'IPA style'
Consistently name the PDCH act methid 'IPA style', name ip.access only once
in the 'IPA Style Dynamic Channels' section.

Consistently write 'IPA style' without hyphen (not 'IPA-style').

Capitalize section headers ('IPA Style').

Change-Id: I91112c2d8af9424ebe7e1972fd4ef9c77d24a7b4
2016-10-18 17:08:49 +02:00
Neels Hofmeyr eda597fee0 OsmoBTS/chapters/configuration.adoc: fix index numbering
Change-Id: Ibe507fe36e0130377dec361d56fd75596ca64e75
2016-10-18 17:08:49 +02:00
Neels Hofmeyr 098baa4960 osmobts-usermanual.adoc: fix link to abis.adoc chapter
The chapter is in ../common/chapters, not in ./chapters

Change-Id: I698d83e96cb77900b99a0bd383587b1b68182efb
2016-10-18 17:08:49 +02:00
Neels Hofmeyr 1c6aba60ad OsmoBTS/chapters/dynamic-timeslots.adoc: Remove obsolete links
Those file never existed and the ladder diagrams are instead at
OsmoBTS/abis/dyn_ts*msc.

Change-Id: Icbae85b959e80afe7f272a11f33064a3e594da53
2016-10-18 17:08:49 +02:00
Neels Hofmeyr a74318b506 OsmoBTS/abis/rsl.adoc: fix missing section header
In effect, this fixes the dangling references from the table of RSL messages
with additions/limitations to the Chan Act message description.

Change-Id: Ic6f83f016ce9ec90af7eb0af1b1f71a10263915d
2016-10-18 17:08:49 +02:00
Alexander Couzens 05f5adbe83 OsmoBTS: add vty reference documentation
Including the required changes of the Makefile which is now simliar
as the other projects Makefile's.
Based on: OsmoBTS 0.3.0.283-f869

Change-Id: Id7362ce1c584b1926330b93770d68453e091c71c
2016-10-18 13:52:15 +00:00
Alexander Couzens e37ba377b3 build/Makefile: set LIBOSMO_DIR UPLOAD_PATH only if not exists
Allows the user to set by env or argument

Change-Id: Ibc2c9ff6e61fd8cb59b908a9586ad5841d698924
2016-10-18 13:34:08 +00:00
Alexander Couzens 3163b416fa add .gitreview
.gitreview is used by `git review` plugin.

Change-Id: Ia60e51f156985f7c3c1f0452d4d3760cb1396f1b
2016-10-18 12:44:12 +00:00