-
Notifications
You must be signed in to change notification settings - Fork 0
/
glossary.tex
159 lines (123 loc) · 5.09 KB
/
glossary.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
\usepackage[
nonumberlist,% keine Seitenzahlen anzeigen
acronym,% ein Abkürzungsverzeichnis erstellen
toc,% Einträge im Inhaltsverzeichnis
nopostdot,% kein Punkt am Ende der Beschreibung
automake%
]{glossaries}% Glossar
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}% eigenes Symbolverzeichnis erstellen
\renewcommand{\glsdescwidth}{0.7\textwidth}% Breite bei Typ long erhöhen
% Befehl für Eintrag, der sowohl im Glossar als auch im Abkürzungsverzeichnis auftaucht
\newcommand{\newglossaryacronym}[4]{
\newglossaryentry{#1}{
name=\glslink{#2}{#3},
text=#3,
description={#4},
sort={#3}% nach Text sortieren
}
\newacronym[description={\glslink{#1}{#3}}]{#2}{#2}{#3}
}
\makeglossaries% Glossar erzeugen
% Symbole
\newglossaryentry{sym.Rc}{
name=$R_c$,
description={Chiprate der Signalübertragung},
sort=rc, type=symbolslist
}
\newglossaryentry{sym.B}{
name=$B$,
description={Bandbreite der Signalübertragung},
sort=b, type=symbolslist
}
\newglossaryentry{sym.fmax}{
name=$f_{max}$,
description={maximale Frequenz des \glspl{Chirp} bei der Signalübertragung},
sort=fmax, type=symbolslist
}
\newglossaryentry{sym.fmin}{
name=$f_{min}$,
description={minimale Frequenz des \glspl{Chirp} bei der Signalübertragung},
sort=fmin, type=symbolslist
}
\newglossaryentry{sym.Rs}{
name=$R_s$,
description={Symbolrate der Signalübertragung},
sort=rs, type=symbolslist
}
\newglossaryentry{sym.SF}{
name=$SF$,
description={\acrlong{SF} der Signalübertragung},
sort=sf, type=symbolslist
}
\newglossaryentry{sym.Rb}{
name=$R_b$,
description={Bitrate der Signalübertragung},
sort=rb, type=symbolslist
}
\newglossaryentry{sym.CR}{
name=$CR$,
description={Code Rate für Fehlerkorrektur},
sort=cr, type=symbolslist
}
\newglossaryentry{sym.Rbnet}{
name=$R_{b,netto}$,
description={Nettobitrate der Signalübertragung},
sort=rbnet, type=symbolslist
}
% Beispiel: Eintrag, der sowohl im Glossar als auch im Abkürzungsverzeichnis auftaucht:
\newglossaryacronym{ID für Verweis auf Glossar}{Abkürzung / ID für Verweis Abk.-Verzeichnis}{langer Name}{Beschreibung im Glossar}
\newglossaryacronym{snr}{SNR}{Signal-Rausch-Verhältnis}{Maß für die Qualität des Nutzsignals bei einer Datenübertragung}
\newglossaryacronym{lora}{LoRa}{Long Range}{proprietärer Funkstandard mit Fokus auf hoher Reichweite bei geringem Energiebedarf}
\newglossaryacronym{sf}{SF}{Spreading Factor}{steuert Übertragunsrate und \gls{Airtime} bei \acrshort{LoRa}-Übertragung}
\newglossaryacronym{srd}{SRD}{Short Range Device Band}{lizenzfreies Frequenzband für Übertragungen über kurze Reichweiten bzw. geringer Leistung}
\newglossaryacronym{ism}{ISM}{{Industrial, Scientific and Medical Band}}{lizenzfrei nutzbare Frequenzbereiche}
\newglossaryacronym{lorawan}{LoRaWAN}{Long Range Wide Area Network}{auf Energiesparsamkeit bei der Datenübertragung ausgelegtes Weitverkehrsnetzwerk unter Nutzung des Funkstandards \acrshort{LoRa}}
\newglossaryacronym{ttn}{TTN}{The Things Network}{weltweites, offenes und communitybasiertes \acrshort{LoRaWAN}}
\newglossaryacronym{abp}{ABP}{Activation by Personalization}{Aktivierung des \gls{Node} im \acrshort{LoRaWAN} mit vorberechneten Sitzungsschlüsseln}
\newglossaryacronym{otaa}{OTAA}{Over-The-Air-Activation}{Aktivierung des \gls{Node} im \acrshort{LoRaWAN} über Join-Prozess mit dynamischer Berechnung Sitzungsschlüssel}
\newglossaryacronym{crc}{CRC}{Cyclic Redundancy Check}{Prüfwert für Fehlererkennung oder -korrektur}
\newglossaryacronym{adr}{ADR}{Adaptive Data Rate}{Verfahren zur Optimierung von \gls{Airtime}, Energiebedarf und Reichweite bei \gls{LoRaWAN}}
\newglossaryentry{Gateway}{
name=Gateway,
description={Schnittstelle zwischen \acrshort{LoRa}-Kommunikation und Netzwerkserver im \acrshort{LoRaWAN}}
}
\newglossaryentry{Node}{
name=Node,
description={Endgerät im \acrshort{LoRaWAN}, kann per \acrshort{LoRa} Daten senden und empfangen}
}
\newglossaryentry{Uplink}{
name=Uplink,
description={Nachricht von \gls{Node} via \gls{Gateway} an \acrshort{LoRaWAN}-Anwendung}
}
\newglossaryentry{Downlink}{
name=Downlink,
description={Nachricht von \acrshort{LoRaWAN}-Anwendung via \gls{Gateway} an \gls{Node}}
}
\newglossaryentry{Airtime}{
name=Airtime,
description={Dauer, welche zum Senden einer Nachricht benötigt wird}
}
\newglossaryentry{Chirp}{
name=Chirp,
description={Signal steigender oder fallender Frequenz mit konstanter Amplitude}
}
\newglossaryentry{Modulation}{
name=Chirp Spread Spectrum,
description={Modulationsverfahren unter Verwendung von \glspl{Chirp}}
}
\newglossaryentry{Netserver}{
name=Netzwerkserver,
description={zentrales Element für Routing von Nachrichten zwischen \glspl{Gateway} und \gls{Appserver} im \gls{LoRaWAN}}
}
\newglossaryentry{Appserver}{
name=Applikationsserver,
description={Schnittstelle zwischen \gls{LoRaWAN} und Anwendungen}
}
\newglossaryentry{Joinserver}{
name=Join-Server,
description={Server für Schlüsselverwaltung und -verteilung im \gls{LoRaWAN}}
}
\newglossaryentry{Payload}{
name=Payload,
description={Nutzdaten zwischen verschiedenen Objekten, das heißt ohne Steuer- und Protokollinformationen}
}