From 07cd260d9d9a6da0b3856c87852ee8039640d745 Mon Sep 17 00:00:00 2001 From: Ivan Kluchnikov Date: Tue, 18 Jun 2013 21:55:22 +0400 Subject: Implemented estimated C/I algorithm for link adaptation. Description of algorithm: 1. Start with initial coding scheme. 2. Transmit RLC blocks until the end of the reporting window (Packet Downlink Ack/Nack message is received) 3. Estimate the average C/I for the previous reporting window and change CS, if it is necessary. 4. If there is more data to transmit return to step 2. Added configuration options to enable/disable link adaptation and setting maximum C/I level for CS1, CS2, CS3, CS4. --- src/gprs_debug.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/gprs_debug.cpp') diff --git a/src/gprs_debug.cpp b/src/gprs_debug.cpp index 6f9e310a..f39cc2c6 100644 --- a/src/gprs_debug.cpp +++ b/src/gprs_debug.cpp @@ -41,6 +41,7 @@ static const struct log_info_cat default_categories[] = { {"DRLCMACUL", "\033[1;36m", "GPRS RLC/MAC layer Uplink (RLCMAC)", LOGL_NOTICE, 1}, {"DRLCMACSCHED", "\033[0;36m", "GPRS RLC/MAC layer Scheduling (RLCMAC)", LOGL_NOTICE, 1}, {"DRLCMACMEAS", "\033[1;31m", "GPRS RLC/MAC layer Measurements (RLCMAC)", LOGL_INFO, 1}, + {"DCS", "\033[1;36m", "Codding schemes", LOGL_NOTICE, 0}, {"DBSSGP","\033[1;34m", "GPRS BSS Gateway Protocol (BSSGP)", LOGL_INFO , 1}, {"DPCU", "\033[1;35m", "GPRS Packet Control Unit (PCU)", LOGL_NOTICE, 1}, }; -- cgit v1.2.3