Project

General

Profile

(E)GPRS protocol stack implementation » History » Version 1

ptrkrysik, 09/06/2018 12:08 PM

1 1 ptrkrysik
GPRS (General Packet Radio Service) is a packet-switched cellular technology, which is used in
2
2G and 3G networks for transmitting IP packets to external networks such as the Internet. EGPRS
3
stands for "Enhanced GPRS", a GPRS based technology that allows improved data transmission
4
rates. The aim of this task is to get working mobile station implementation of GPRS protocol stack
5
and extend the GSM burst transceiver part of the project with ability to send/receive GPRS and
6
EGPRS signals.
7
* physical layer (L1) modification in order to support packet switched communication (8-psk
8
detection modulation and demodulation support for EGPRS, channel coding/decoding, TBF
9
(Token Bucket Filter) scheduling)
10
* implementation of the higher protocol layers (RLC/MAC, LLC, SNDCP)
11
* composing a shared library of the existing GPRS related code in OsmcomBB
12
* implementation of the transmit capabilities
13
* implementation of host utilities (Packet capture (sniffer) utility, GPRS modem application)
14
* tests (unit tests, conformance tests)
Add picture from clipboard (Maximum size: 48.8 MB)