Remove this workaround, as we are not building for debian 8 anymore.
Related: OS#5223
Depends: osmo-ci Ibe7ba124557969df62798ba49c4489e9606c2341
Change-Id: I8285b8c483fe2d136b83946414587fc993d5f489
Introduce a new flag (1-bit field) indicating whether a VAMOS PDU
is for a _primary_ ('0'B) or for a _shadow_ ('1'B) timeslot. This
field shall be present only in the Uplink VAMOS PDUs, which unlike
the Downlink (AQPSK) PDUs are sent separately. This will simplify
routing of such PDUs in osmo-bts.
Change-Id: Ie00a12824938c6a65480bde1af364dcc9febb8f7
Related: SYS#4895, OS#4941, OS#4006
It's unclear why it was removed in I5fe6263ac666e41cbe34407f09e9023aafa57d2c
when common/chapters/glossary.adoc of this very same repository uses it.
Change-Id: Ib8d2f22450a84ed802b34845ad19a7af8d6b7968
We should use service-aliases and not the primary host name, as
that makes migration between machines hard.
Change-Id: Ie139a8cbf2aaa746c0edf6c90a567eb43bc51f45
This field will also appear in TRXDv2 packet diagrams, in several
places. Let's rename it to 'RFU', because it's actually something
that may want to use in the future, rather than just padding.
Change-Id: I9ac9d387325627d18811fae1d0d7930b69f08129
Related: SYS#4895, OS#4941, OS#4006
* Add 'referred to as NOPE.ind', this is how we usueally call it;
* Change 'IDLE / NOPE' to 'NOPE / IDLE', because:
** there can be 'IDLE TDMA frame', but not 'NOPE frame';
* Avoid using 'high' and 'low' terms for bit values.
* Introduce and use macros for '0'B and '1'B.
Change-Id: I72e0c785efb8a89b664486740ef312e77b81c01a
Related: SYS#4895, OS#4941, OS#4006
Merge gb-variants.adoc into gb-ns2.adoc
Add a general overview of the internal structure which is also used
by the vty.
Move the configuration into a seperate adoc to allow the PCU manual to skip
the part which doesn't apply for it.
Copy the timer configuration into gb.adoc to allow document newer
timers. All users of the NS2 code will use the timer sub-chapter.
Related: OS#5077
Change-Id: I902b850528cbc04bd469590babd84cccf64300e8
This file is included by 'osmux.adoc', so we end up including it
twice in 'test-usermanual.adoc'. This makes xsltproc complain:
/build/tests/test-usermanual.xml:643: element section:
validity error : ID mgcp-extension-osmux already defined
and sometimes causes sporadic build failures. Exclude it.
Change-Id: I00efafc822f46126b59d20e86bb07ec991768c28
Related: OS#5112
The way how the indicated Training Sequence Code is supposed to be
used by the BTS is behind the scope of this protocol specification.
Change-Id: Ibcb0b6bfff0aa80ed2de563b5e749b7811e7a5c2
Related: SYS#4895, OS#4941, OS#4006
AQPSK is used exclusively on Downlink in VAMOS mode. An AQPSK burst
is basically a combination of two Normal Bursts. Each of these two
bursts has the same length as defined for GMSK, while both must be
using Training Sequences from different sets.
Four different sets are defined in 3GPP 45.002, section 5.2.3.1.
Therefore we need *two* bits to encode all possible values. Let's
rearrange the existing combinations and use '11XX'B for AQPSK. The
old combination '011X'B becomes reserved and can be re-purposed.
This change is considered to be safe, given that no implementations
are known to support AQPSK at the moment of making this change.
Change-Id: Ie9b419e4a70fa0eb2888c326ac50d2d40a67a29c
Related: SYS#4895, OS#4941, OS#4006
The chapters are not 100% finished, as there is still some
implementation work going on in terms of the libosmogb 'ns2' code
as well as the introduction of the SGSN pool feature to osmo-gbproxy.
Change-Id: I0ba2ed2a72db52a7282f4f1055812644421b2a98
In some projects, the VTY reference PDFs may be located in sub-
directories. Let's use $(UPLOAD_FILES), it already contains
the list of all *.pdf files to be uploaded / published.
Change-Id: I7d46dc3b67dee1a91f3ade5a166d833df816abd4
Related: SYS#4937
This is a follow-up change for [1], making this script more
flexible. It's now a task of the caller to store the merge
results to a file. This approach allows to merge several
*.xml files and store all the results in a single directory.
Unfortunately, it's impossible to pass the same file as both
input and output to xsltproc, because it would immediately
overwrite its input. To work this around, create two
temporary files and remove them at the end of the script.
[1] Iabe729af22c235cf9c4b252acda99b43ebcae20c
Change-Id: I6aac73d998c5937894233631e654a160d5623198
Related: SYS#4937
Ideally, 'vty_reference_combine.sh' should not create any files
nor directories on its own; it should do exactly what its name
suggests - combine several XML files into a single one.
Let's first make the target directory ('generated') creation a
task of 'Makefile.vty-reference.inc', and then make it output
the results to stdout in a follow-up change.
Change-Id: Iabe729af22c235cf9c4b252acda99b43ebcae20c
Related: SYS#4937