Académique Documents
Professionnel Documents
Culture Documents
Ivan Kluchnikov
Ivan.Kluchnikov@fairwaves.ru
GPRS architecture
CCU
CCU
CCU - Channel Codec Unit PCU - Packet Control Unit SGSN - Serving GPRS Support Node GGSN - Gateway GPRS Support Node
Channel coding (CS-1 until CS-4) Forward Error Correction Interleaving. Measuring of the radio parameters, signal level and quality
Gb UDP
PCU
OsmoSGSN
OsmoSGSN
OpenGGSN
7 6 5 4
3
2 1 0
Signalling BCCH+FCCH+SCH+CCCH
time
Allocation schemes
Dynamic allocation
BSS
TBF Establishment
TBF
TBF Release
Uplink TBF
PCU
OsmoSGSN
Handling of BCCH, RACH and AGCH for GPRS support. 52-GPRS multiframe .
PCU
OsmoSGSN
PCU side
Segmentation of LLC PDUs into RLC data blocks and re-assembly of RLC data blocks into LLC PDUs.
Segmentation of RLC/MAC control messages into RLC/MAC control blocks and re-assembly of RLC/MAC control messages from RLC/MAC control blocks. Minimal BSSGP protocol implementation for integration with SGSN. Uplink TBF Establishment on CCCH.
PCU
OsmoSGSN
L1 interface between PCU and OpenBTS for communication. GPRS Attach procedure
Backward Error Correction (BEC) procedures enabling the selective retransmission of RLC data blocks. PDCH scheduling functions for UL and DL data transmission. TFI (Temporary Flow Identity) management.
Sizeof RLC/MAC control message structures (RlcMacUplink and RlcMacDownlink union) in bytes. RlcMacUplink 1380 ========================================== Packet Cell Change Failure 92 Packet Control Acknowledgement 28 Packet Downlink Ack Nack 60 EGPRS PD AckNack 288 Packet Uplink Dummy Control Block 8 Packet Measurement Report 212 Packet Resource Request 400 Packet MobileBF Status 9 Packet PSI Status 40 Packet Enh Measurement Report 1376 Packet Cell Change Notification 140 Packet SI Status 70 Additional MS Rad Access Cap 136 Packet Pause 16 =========================================
RlcMacDownlink 67340 ========================================== Packet Access Reject 64 Packet Cell Change Order 67336 Packet Downlink Assignment 184 Packet Measurement Order Reduced 12 Packet Neighbour Cell Data 30 Packet Serving Cell Data 25 Packet Paging Request 85 Packet PDCH Release 3 Packet Polling Request 16 Packet Power Controliming Advance 42 Packet PRACH Parameters 15 Packet Queueing Notification 8 Packetimeslot Reconfigure 160 PacketBF Release 7 Packet Uplink Ack Nack 148 Packet Uplink Assignment 184 Packet Cell Change Continue 10 Packet Handover Command 340 Packet PhysicalInformation 5 Packet Downlink Dummy Control Block 7 PSI1 64 PSI2 556 PSI3 15936 PSI3 BIS 11528 PSI4 56 PSI13 84 PSI5 80