Oice Services Over Daptive Ulti-User Channels On Ne Lot : V A M O S Vamos
Oice Services Over Daptive Ulti-User Channels On Ne Lot : V A M O S Vamos
Oice Services Over Daptive Ulti-User Channels On Ne Lot : V A M O S Vamos
Abdullah Saleh
The feature VAMOS is specified in 3GPP release 9. VAMOS assign the same GSM physical channel (ARFCN-TDMA frame number-Time Slot) into two users simultaneously. The GSM channel could be: Full Rate Channel Two Half Rate Channels Two VAMOS Full Rate Channels Four VAMOS Half Rate Channels One Half Rate Channel and Two VAMOS Half Rate Channels One VAMOS Full Rate Channel and Two VAMOS Half Rate Channels.
VAMOS Advantages:
Doubling of voice calls per transceiver Increased call capacity per transceiver gives operators an efficient means to handle voice traffic growth in their networks without adding more TRXs. Avoiding additional TRXs results in savings in BTS HW investments, energy consumption and BTS foot print. Free up capacity for EDGE data services VAMOS reduces the number of time slots needed for voice services. This allows more time slots to be allocated for EDGE services. Note: EDGE can carry a bandwidth up to 236.8 Kbit/s for 4 timeslots (theoretical maximum is 473.6 Kbit/s for 8 timeslots) in packet mode. Free up spectrum for new technologies For example UMTS900 (reframing 25 GSM 200 KHz frequency channel into 5 MHz UMTS Carrier) or LTE which allow for flexible operations in different spectrum bands.
VAMOS Disadvantage:
The parallel signal transmission of the two multiplexed users, causes interference for one another, affecting speech quality if not properly controlled. Call Drop Rate increased due to multiplexing of different MSs types.
Training Sequences
The training sequence code (TSC) or Channel Sounding Bits is a known 26-bit pattern placed in the middle of normal burst. TSC has eight fixed formats, which are represented by TSC ranged 0:7 respectively. The eight sequences are stored in all MS receivers to be used for Bit Synchronization and for Channel Estimation. Because of TSC at the middle of time slot it also called Midamble. By having TSC there, the chances are better that the channel is not too different when it affects the training sequence compared to when the information bits were affected. If TSC was at the start of a burst, the channel might have changed by the end of the burst. And the same thing if it was at the end. If MS have read SCH, it must get the TSC (Training Sequent Code) to correctly read the information on the downlink common signaling channel. TSC number is linked to the Base Station Color Code (BCC) of the cell. So one of the functions of BSIC is to inform MS of the TSC adopted by the common signaling channel of the cell.
Use of Training sequence in Equalizers: As the information will be distorted due to time dispersion problem in air interface, the TSC will be distorted too. The channel estimator correlate the stored TSC with the received TSC to estimate the channel impulse response. The signal generator generates versions of all possible data sequences that could come from the transmitter. The generated signal then pass to a channel model which is a simulation of air interface to calculate the expected received data of the estimated transmitting data. The Viterbi algorithm will compare the actually received data with the output of channel model, if the received distorted data has matched the simulated distorted received data, then the locally generated data is the same as the data that was actually transmitted. And if not the process will repeated with different signal generator sequence of data.
Channel Estimator
Training Sequence Code
Received Data
Information
Correct Data
Viterbi Equalizer
TSC
0 1 2 3 4 5 6 7
26.42 19.39 15.11 15.38 20.76 28.88 21.05 22.31 0.00 5.98 5.97 0.00 23.00 28.42 0.00 11.14 9.80 6.31 9.21 4.37
14.65 18.04 20.03 30.47 17.71 23.46 10.11 6.86 8.61 4.60
17.21 13.79
10.67 10.89
The correlation properties of GSM and new training sequences (values in dB)
TSC Set 1 0 0 1 TSC Set 2 2 3 4 5 6 7 1 2 3 4 5 6 7
24.90 10.92 18.12 16.15 23.97 21.44 28.73 21.21 9.16 25.94 12.13 7.05 16.61 24.81 20.71 17.23
18.12 16.15 24.90 10.92 15.00 14.36 17.51 18.83 12.13 7.05 9.16 25.94 8.59 14.37 25.82 21.11
21.56 19.03 25.29 12.22 27.21 24.23 15.64 14.80 22.07 20.62 8.46 18.02 11.07 24.99 19.21 14.76 8.48 12.95 12.24 28.82 28.74
The data from User A and User B are mapped onto QPSK constellations where for each constellation symbol, the first bit is assigned to User A, in the in-phase (I) sub-channel, and the second bit is assigned to User B, in the quadrature (Q) sub-channel. The value of can range between 0 and /2, these limits representing the BPSK signal constellation points, that is either suppressing the second sub-channel (OSC B) on the Q branch ( = 0) or the first sub-channel (OSC A) on the I branch ( = /2). The value may be changed on a burst-by-burst basis according to the requirements for power assignment to both sub-channels. The power assignment is based on a continuous range, but can be set discretely by the network.
Two examples of the AQPSK constellation. The sub-channel power distribution is illustrated by the length of the colored vectors
Symbol Rotation:
The modulating symbols are continuously rotated with radians per symbol to avoid transitions through the origin (ensure that the envelope of the signal does not go instantaneously close to zero ). This minimizes the variations in the modulating signal which in turn minimizes the linearity requirements of the amplifier.
(i.e. each phase modulated symbol is additionally phase shifted by radians per symbol).
Symbol rotation depending on modulation Modulation QPSK 3/8 8PSK 3/4 16QAM /4 32QAM -/4 AQPSK
/2
AQPSK use /2 symbol rotation to imitate GMSK, so legacy GMSK SAIC handsets can receive them separately. Pulse Shaping: The process of changing the waveform of transmitted pulses. Its purpose is to make the transmitted signal better suited to its purpose or the communication channel, typically by limiting the effective bandwidth of the transmission. By filtering the transmitted pulses this way, the inter-symbol interference caused by the channel can be kept in control. In RF communication, pulse shaping is essential for making the signal fit in its frequency band.
VAMOS MS Categories:
For several years now, many mobiles have been equipped with SAIC receivers to improve their resistance against inter-cell interference, i.e. not even with VAMOS in mind. In other words, when VAMOS gets deployed one does not have to wait for special VAMOS capable devices to reach a critical mass before the benefits can be seen. However terminals that support VAMOS feature increase performance of the BSS VAMOS feature. Legacy Non-SAIC: Dont support SAIC algorithm or TSC Set 2 Cant be paired with a legacy non-SAIC MS or legacy SAIC MS. May be multiplexed on the VAMOS sub-channel in the case of much power offset. Legacy SAIC: Support SAIC algorithm but not support TSC Set 2 Does not require much power offset. VAMOS level I: Support SAIC algorithm and TSC Set 2 VAMOS level II: VAMOS II user devices must cope with strong negative SCIPR values, which will likely require implementation of joint detection techniques in the receiver. Therefore VAMOS I and II requirements will differ by verifying voice performance at different SCPIR proof points. VAMOS I user devices will be tested at SCPIR = -4dB, 0dB and 4dB, whereas VAMOS II user devices will need to fulfill reference performance additionally at SCPIR = -8dB and SCPIR = -10dB.
The VAMOS-aware mobiles are expected to be served on the weaker sub-channels when being multiplexed with legacy mobiles. Sub-channel Power Imbalance Ratio (SCPIR) is define by;
2 SCPIR[dB] = 10 log ( ) = 10 2 = 20 log (tan ) assuming that MS-B receives the quadrature component and MS-A the in-phase component of the AQPSK signal.
,but this is not suitable for coherent demodulation due to component tolerance problems.
The steps followed in the modulator are as: Create the NRZ (-1,1) sequence from the binary (0,1) input sequence. Create N samples per symbols. Integrate the NRZ sequence. Convolute with a Gaussian function then compute the corresponding I and Q components (at this stage, we have the quadrature components of the baseband GMSK equivalent signal). Multiply the I and Q components by the corresponding Cos(nt) and Sin(nt) carriers. Add the two signals
SAIC Working Principle GSM uses GMSK modulation, which has I and Q channels and carries the same information in both channels. The (I channel) and (Q channel) data are considered as if they are coming from two separate antennas Space Diversity and then use diversity combining algorithms to suppress interference. The received signal is over sampled at 2 and treat the I and Q parts for the on-time and delayed samples as four virtual channels, space (I & Q channels), and time diversity (2 Over sampled).
It then estimates the interference in the Midamble (training sequence) part and applies the inverse of this correlation matrix to suppress the interference in the data part.
Basic Knowledge: Diversity refers to a method for improving the reliability of a message signal by using two or more communication channels with different characteristics. Time diversity implies that the same data is transmitted multiple times, the multiple replicas of the signal will be uncorrelated if the time separation among the samples is sufficiently large. Space diversity is relies on the fact that the data coming to the receiver are from sufficiently separated antennas and independent of each other. Diversity combining is the technique applied to combine the multiple received signals branches of a diversity reception device into a single improved signal
De-correlation is a general term for any process that is used to reduce autocorrelation within a signal, or cross-correlation within a set of signals, while preserving other aspects of the signal. Since the minimum possible autocorrelation for a given signal energy is achieved by equalizing the power spectrum of the signal to be similar to that of a white noise signal, this is often referred to as signal whitening.
Sampling process is to modulate an input signal by a sampling signal. This reflects the original signal spectrum at multiples of the sampling frequency ( ). These reflections are called aliases. In the diagram below, the original spectrum is shown in green, and the first two sets of aliases are shown in a light grey-blue.
The original spectrum must be limited to less than half of the sampling rate. Ideally this would be done with a rectangular low pass filter. Without an appropriate filter, the original spectrum could extend past /2, as shown in the following diagram.
Oversampling is the process of sampling a signal with a sampling frequency significantly higher than twice the bandwidth or highest frequency of the signal being sampled. Oversampling helps avoid aliasing, improves resolution and reduces noise.
An oversampled signal is said to be oversampled by a factor of , defined as
= 2
where: is the sampling frequency B is the bandwidth or highest frequency of the signal; the Nyquist rate is 2B.
If multiple samples are taken of the same quantity with uncorrelated noise added to each sample, then averaging N samples reduces the noise power by a factor of 1/N.
The basic difference between JD and blind interference cancellation (BIC) such as SAIC is that the JD receivers attempt to jointly process (demodulate) both the desired signal and one or more of the interferers, while BIC receivers only process (demodulate) the desired signal while canceling or suppressing the interference.
Huawei Implementation of Voice services over Adaptive Multi-user Orthogonal Sub-channels (VAMOS)
Implementation Principles
VAMOS Channel Multiplexing: VAMOS multiplexing multiplexes two suitable users onto one HR channel by using channel assignment or intra-cell handover. In normal cases, when user A and user B access the network independently, each occupies one half-rate channel. If user A and user B meet the multiplexing conditions, the BSC hands user B over to the channel occupied by user A. If user B is accessing the network and meets the multiplexing conditions, the BSC directly assigns user B to the channel occupied by user A. VAMOS Channel Demultiplexing: The BSC hands user B over to another half-rate channel. VAMOS channel demultiplexing can be performed based on load or quality. VAMOS Mute SAIC MS Identification: In the live network, some MSs support SAIC but the reported value of CLASSMARK3 is Non-SAIC. These MSs are Mute SAIC MSs. At present, there is no commercial MS that supports VAMOS-1 or VAMOS-2. These non-SAIC MSs can only occupy channels with MSs that support VAMOS-2. To enhance VAMOS multiplexing, the BSC provides an effective testing mechanism to identify Mute SAIC MSs. The BSC sets up an MS SAIC database to record whether an MS is a Mute SAIC MS. During channel multiplexing, the BSC queries the records in the MS SAIC database to identify Mute SAIC MSs and non-SAIC MSs. Then the BSC selects proper MSs to pair with these MSs.
VAMOS Problem SAIC MS Identification (VAMOS Call Drop Solution): A database is created at the BSC to record whether the MSs under the BSC have defects in SAIC. All the MSs under the BSC are classified into three types: defective SAIC-capable MSs that cannot use VAMOS, defective SAIC-capable MSs that can use VAMOS but require alpha hopping modulation, and normal SAIC-capable MSs that can use VAMOS but require alpha-QPSK modulation. Before allocating a channel to an MS, the BSC determines the MS type and the required modulation scheme by checking the records in the database. Call drops may occur on some SAIC MSs during channel multiplexing. To ensure VAMOS capacity gains, the BSC provides a testing mechanism to identify these problem SAIC MSs. During channel multiplexing, the BSC selects proper MSs to pair with the problem MSs and uses corresponding power control strategy to ensure the speech quality of VAMOS calls. The BSC uses an MS SAIC database to record the SAIC flags of various MSs. The SAIC flag indicates whether an MS supports VAMOS multiplexing and the modulation method that the MS uses. During channel multiplexing, the BSC checks the MS SAIC database to identify problem SAIC MSs that do not support multiplexing, problem SAIC MSs that support multiplexing by using hopping alpha modulation, and non-problem SAIC MSs that support multiplexing by using Alpha-QPSK modulation. Then the BSC selects proper MSs to pair with these MSs. The BSC also uses corresponding power control strategies to ensure the speech quality of VAMOS calls
MS Compatibility
Before enabling VAMOS on a newly deployed BSC, you are advised to enable Mute SAIC MS Identification and VAMOS Call Drop Solution. The MS identification should be enabled for one month and disabled afterwards. The period can be adjusted based on MS SAIC database and SAIC Ratio. Based on results from SAIC MS identification, SAIC MSs are categorized into three types: White SAIC MSs: This type of MSs can completely support VAMOS multiplexing. Gray SAIC MSs: The performance of this type of MSs varies with the TSC combination. The hop-Alpha QPSK modulation mode, however, can be used to upgrade the MS performance. Black SAIC MSs: are problem SAIC MSs that do not support multiplexing.
If MS compatibility is not considered, the BSC implements multiplexing based on the VAMOS support capability reported by the MS by using the Classmark. If VAMOS is enabled on one of the operator's BSCs, the MS SAIC database can be shared with other BSCs that need to enable VAMOS. If MS compatibility is considered, the BSC obtains the MS type and then implements multiplexing based on the MS compatibility stored in the MS type database.
For the last two conditions with the lowest priorities, whether multiplexing can be performed is controlled by a switch. The switch is turned off by default. You are advised not to turn on this switch.
VAMOS Acceptance:
3- TSC Re-planning.
4- Open Detection. 5- Activation of VAMOS. 6- Calculate actual VAMOS Gain. 7- Assigned complex command (if VAMOS Gain is low and need to be improved). 8- Reported IMEI 9- Monitor VAMOS Cells KPIs.
Steps in Detail:
1- VAMOS Cell Screening (VAMOS Limitation): BTS Version after BSC6900V900R013C00 VAMOS Supported Boards: MFRU, MRRU, DRFU, DRRU, DTRU. MFRU 4 TRXs Don't use Dual times slot DL/UL DTX = YES Open Power Control 3.5 FLEXMAIO = OFF DLFREQADJ = DISABLE Need DOUBLEDOUBLE_ANTENNA MEASURETYPE don't use EnhMeasReport FIX_16K_ABIS = YES (Flex Abis only) [LST BTS ---> to check fix 16K_abis] NBAMRTFOSWITCH = DISABLE (deactivate tandem free operation) TCH2SDPREEN = OFF 2- Expected VAMOS Gain: How many VAMOS calls from the total traffic. 3- TSC Re-planning: Avoid Co-BCCH/Co-BCC in serving area of VAMOS Cell.
4- Open Detection: Import MS data base Open SAIC PWR Control for cell SAIC MS detection for BSC SAIC MS detection for Cell 5- Activation of VAMOS: VAMOS activation for Cell. VAMOS PWR Control setting for cell. More settings in case of Concentric cells. Opening Mute SAIC switch for cell (if VAMOS Gain is low) 6- Calculate actual VAMOS Gain 7- Assigned Complex Command: Opening VAMOS assignment switch for cell Open SDCCH-WAIT MEASUREMENT switch for cell 8- Reported IMEI: Report IMEI switch for BSC
1- VAMOS Cell Screening (VAMOS Limitation): MFRU 4 TRXs: After VAMOS is enabled, more BTS destination signaling point (DSP) processing resources are required (the number of channels to be processed concurrently increases and new modulation algorithms need to be used), and the service processing capability of the BTS deteriorates. Don't use Dual time slot: The Cell Extension Type must be Normal_cell. Because VAMOS feature couldnt recognize that the other TCH cant be used.
One of the two adjacent TCHs with the same TRX number is not displayed
Open Power Control 3.5 The MRs of two VAMOS multiplexed users are preprocessed separately. In downlink alpha-QPSK power control, or uplink SIC power control the optimized Huawei power control algorithm III must be enabled. Since, MR preprocessing procedures, such as interpolating and filtering, are the same as that in the optimized Huawei power control algorithm III
FLEXMAIO = OFF In a site with large capacity, inter-frequency or intra-frequency interference may easily occur among channels because of the limited frequency resources and the aggressive frequency reuse. For example, when the MA has some neighbor frequencies, interfrequency interference may occur among the channels if the channels that carry the same number of the timeslot on different TRXs use neighbor MAIOs and the channels are seized. If the Flex MAIO function is performed so that an MAIO is assigned to a certain channel under activation, the MAIO value is dynamically adjusted based on the interference on the current channel. The MAIO value is assigned to the channel so that the interference for the call is minimized from the perspective of the entire network. The Huawei BSS equipment records the interference conditions in each timeslot and updates the timeslot interference record upon channel activation or channel release.
DLFREQADJ = DISABLE Deactivate Automatic Frequency Correction (AFC) feature: AFC is a frequency correction algorithm used on the base station side for fast-moving MSs. It ensures reliability of radio links carrying highquality speech services for MSs moving at 500 km/h and also ensures service continuity. The DL Frequency Adjust Switch parameter must set to NO The parameter determines whether to enable the automatic frequency adjustment function in the downlink for the BTS. When the parameter is set to YES, the BTS starts the automatic frequency adjustment algorithm in the downlink to compensate the fast-moving MS for the frequency offset caused by the Doppler Effect. While enabling the automatic frequency adjustment in the downlink, enable the automatic frequency adjustment in the uplink simultaneously.
DOUBLEDOUBLE_ANTENNA LST BTSRXUBP: to check Need DOUBLESINGLE_ANTENNA Sending and Receiving mode of the BTS3900E board SGL_ANTENNA(Single Feeder[1TX + 1RX]), DOUBLESINGLE_ANTENNA(Double Feeder[1TX + 1RX]), DOUBLEDOUBLE_ANTENNA(Double Feeder[1TX + 2RX]) VAMOS feature required 2RX as per IRC algorithm. MEASURETYPE don't use EnhMeasReport Measurement Report Type: ComMeasReport (Common Measurement Report) EnhMeasReport (Enhanced Measurement Report) The Enhanced Measurement Report supports the measurement of 3G neighboring cells to implement the interoperability between the 2G system and 3G system, and thus ensures the service continuity. The Enhanced Measurement Report also provides the system with information such as Downlink Frame Erasure Rate (DL FER), the usage of Bit Error Probability (BEP)instead of RX Quality during the DTX frames.
NBAMRTFOSWITCH = DISABLE
A mobile to mobile GSM call will always have two PCM links in the connection, one to and from each transcoder and thus a GSM call is always established using the G.711 codec. The two transcoders of the connection are also called a tandem.
If both transcoder units support at least a single common codec like AMR 12.2 or an AMR-WB codec, the 64 kbit/s G.711 connection is used to tunnel the compressed and encoded voice stream. As the audio stream is compressed most of the bits of the transparent 64 kbit/s stream are not used. This effectively removes the transcoder tandem from the voice connection and is thus called Tandem Free Operation.
TFO solves the problem of speech signal damage in repeated encoding and decoding by canceling one encoding and decoding process to improve the signal quality. TFO prerequisite: The speech versions of the calling and called parties in the FR/EFR/HR services must be the same, otherwise the establishment of TFO links will be abort and restore normal operation.
VAMOS Gain (%) = VAMOS Area (%) SAIC Ratio (%) AHS Ratio (%)
VAMOS Area: the no. of MRs that achieve the quality threshold of VAMOS. [Number of MRs on Downlink TCHH (Receive Level Rank 4 to 7 and Receive Quality Rank 0 and 1) + Number of MRs on Downlink TCHF (Receive Level Rank 4 to 7 and Receive Quality Rank 0 and 1)] / Number of MRs on Downlink TCHF and TCHH (Receive Level Rank 0 to 7 and Receive Quality Rank 0 and 7) SAIC Ratio: the Calls penetration that originated or terminated using SAIC Supported MSs. A03628:Number of Calls Originated or Terminated by MSs Supporting SAIC/A03640:Number of Calls AHS (Adaptive Half-rate Speech): the half-rate penetration of the cell K3034:TCHH Traffic Volume/K3014:Traffic Volume on TCH
3- TSC Re-planning:
After VAMOS is enabled, two MSs use the same TCHH and different Training Sequence Codes (TSCs). Currently, no VAMOS I or VAMOS II MS that support new TSCs is available, and only TSCs 0 to 7 can be used.
If all cells are enabled with VAMOS, two TSCs are needed for each cell. As a result, TSCs are more tightly reused and the cells that use the same TSC become closer. To avoid the situation that the MSs in different cells use the same frequency and the same TSC, you need to re-plan TSCs to expand the distance between cells that use the same TSC. So that the cells must avoid any Co-BCC Co-BCCH for the two orthogonal TSCs (BCCs):
(Note: if we use 1-7,we have to set {SaicAlphaJumpValue=4}) Faulty SAIC MS Alpha Hop Modulate Value: Alpha value used for Alpha hopping modulation during VAMOS multiplexing on a SAIC-capable MS with AFC defects or during the identification of such MSs.
4- Open detection: Import MS data base: Run ADD GMSSAICCAP to set the MS type database on the BSC, that is, add MSs in the white list and gray list manually.
Notes: You can configure up to 20,000 records in the white list and gray list in total. If ADD it means New TAC and if MOD it was a blacklist in other network or other country and it is not in our network Importing MS data base will be done for each BSC containing VAMOS Cell.
Open SAIC PWR Control for cell: If the MS support SAIC, the system can decrease the DL expected receive quality level automatically.
Upper threshold of the Alpha value in the mute SAIC-capable MS identification. To ensure voice quality and reliability of the testing, several rounds of testing need to be performed with values between "Upper Alpha Thres for Mute SAIC Identify" and "Lower Alpha Thres for Mute SAIC Identify".
Lower Alpha Thres for Mute SAIC Identify = 10 Lower threshold of the Alpha value in the mute SAIC-capable MS identification. To ensure voice quality and reliability of the testing, several rounds of testing need to be performed with values between "Upper Alpha Thres for Mute SAIC Identify" and "Lower Alpha Thres for Mute SAIC Identify".
Problem SAIC Terminal Identify Switch = ON Whether to enable automatic identification of SAIC-capable MSs with AFC defects in a cell. Max Calls in Terminal Identification = 15 Maximum number of calls in a cell, on which identification of mute SAIC-capable MSs and identification of SAIC-capable MSs with AFC defects can be performed simultaneously. LO Thresh upon Terminal Identify Request = 40 Load threshold for performing automatic identification of mute SAIC-capable MSs and SAICcapable MSs with AFC defects in a cell. MS identification request is triggered only when cell load is lower than or equal to the value of this parameter. UL RX Qual Thres of Terminal Identify= 10 Threshold of the uplink receive quality of a call for triggering automatic identification of mute SAIC-capable MSs and SAIC-capable MSs with AFC defects. When the uplink receive quality of a call is lower than or equal to the value of this parameter, automatic identification of such MSs is performed. DL RX Qual Thres of Terminal Identify = 10 Threshold of the downlink receive quality of a call for triggering automatic MS identification. When the downlink receive quality of a call is lower than or equal to the value of this parameter, automatic identification of mute SAIC-capable MSs and SAIC-capable MSs with AFC defects is performed.
ATCB Thres of Terminal Identify = 68 ATCB threshold of a call for triggering automatic MS identification. When the ATCB of a call is greater than or equal to the value of this parameter, automatic identification of mute SAIC-capable MSs and SAIC-capable MSs with AFC defects is performed. Watch Time for Terminal Identify = 3 Observation period for uplink and downlink quality and ATCB of a call. Satisfy Time for Terminal Identify = 3 Time during which uplink and downlink quality and ATCB of a call meet the thresholds for triggering identification of mute SAIC-capable MSs and SAIC-capable MSs with AFC defects. If the time during which uplink and downlink quality and ATCB of a call meet the thresholds within "Watch Time for Terminal Identify" is greater than or equal to the value of this parameter, the identification is triggered. Periods for Auto Mute SAIC Identify = 1 Number of periods for mute SAIC-capable MS identification, which is used to calculate the total time for mute SAIC-capable MS identification. Total time = "Periods for Auto Mute SAIC Identify" x 2 x "MRs in a Auto Mute SAIC Identify Period" x MR period (480 ms) MRs in a Auto Mute SAIC Identify Period = 10 Number of measurement reports in one period for mute SAIC-capable MS identification. Period for mute SAIC-capable MS identification = "MRs in a Auto Mute SAIC Identify Period" x MR period (480 ms)
Average RX Qual Difference Threshold = 32 Threshold of average receive quality difference. If average downlink receive quality difference between the former and the current modulating scheme is greater than or equal to the value of this parameter, average receive quality is considered as abnormal. Abnormal Average RX Qual Times Threshold = 1 Threshold of the number of times the average receive quality is abnormal. If the number of times is greater than or equal to the value of this parameter, SAIC-capable MS identification is terminated and the MS is considered as SAIC-incapable. Auto Identify Periods for Faulty SAIC MS = 1 Number of periods for identification of SAIC-capable MSs with AFC defects, which is used to calculate the total time for identification of SAIC-capable MSs with AFC defects. Total time = "Auto Identify Periods for Faulty SAIC MS" x 2 x "Faulty SAIC MS Auto Identify Period" x MR period (480 ms) Faulty SAIC MS Auto Identify Period = 10 Number of measurement reports in one period for identification of SAIC-capable MSs with AFC defects. Period for identification of SAIC-capable MSs with AFC defects = "Faulty SAIC MS Auto Identify Period" x MR period (480 ms). Faulty SAIC MS Mean RX Qual Differ Thres = 32 Threshold of average receive quality difference for abnormal RX quality of a SAIC-capable MS with AFC defects. If average downlink receive quality difference between Alpha hopping modulation and GMSK modulation is greater than or equal to the value of this parameter, average downlink receive quality is considered as abnormal. If average uplink receive quality difference between the former and the current GMSK modulation within two "Faulty SAIC MS Auto Identify Period" is greater than or equal to the value of this parameter, average uplink receive quality is considered as abnormal.
Faulty SAIC MS Mean RX Qual Abnor Thres = 1 Threshold of the number of times the average receive quality is abnormal. If the number of times is greater than or equal to the value of this parameter, identification of SAIC-capable MSs with AFC defects is terminated and the MS is considered as a SAIC-capable MS with AFC defects. VAMOS multiplexing will be prohibited for the MS. Faulty SAIC MS Alpha Hop Modulate Period = 2 Period of Alpha hopping modulation during VAMOS multiplexing on a SAIC-capable MS with AFC defects or during the identification of such MSs. Faulty SAIC MS Alpha Hop Modulate Value = 2 Alpha value used for Alpha hopping modulation during VAMOS multiplexing on a SAIC-capable MS with AFC defects or during the identification of such MSs.
5- Activation of VAMOS:
VAMOS activation for Cell:
VAMOS Switch = ON Allow Channel Multiplex in Assignment = OFF When VAMOS Switch and Allow Channel Multiplex in Assignment are set to ON, the network congestion rate decreases significantly; however, network quality decreases after VAMOS calls are multiplexed. Channel Multiplex Load Thres = 0 Load threshold for triggering VAMOS channel multiplexing in a cell. When the load of a cell is higher than or equal to this threshold, the decision on channel multiplexing is triggered. Allow Channel Multiplex via In-Cell HO = ON Whether to enable VAMOS channel multiplexing through intra-cell handover in the network. ATCB Thres. of Established Non-SAIC Calls = 82 ATCB threshold of an established non-SAIC call to be selected as a candidate call for VAMOS channel multiplexing. The decision on an established Non-SAIC call can be triggered successfully only when the following conditions are met: The ATCB of the call is greater than or equal to the value of this parameter. The uplink receive quality is lower than or equal to "UL Rx Qual. Thres. of Established Calls". The downlink receive quality is lower than or equal to "DL Rx Qual. Thres. of Established Calls". If the decision conditions are met for "Duration of Satisfying Candidate VAMOS Call" within "Watch Time of Candidate Calls", this call can be selected as a VAMOS candidate call. ATCB Thres. of Established SAIC Calls = 66 ATCB threshold of an established SAIC call to be selected as a candidate call for VAMOS channel multiplexing. The decision on an established SAIC call can be triggered successfully only when the following conditions are met: The ATCB of the call is greater than or equal to the value of this parameter. The uplink receive quality is lower than or equal to "UL Rx Qual. Thres. of Established Calls". The downlink receive quality is lower than or equal to "DL Rx Qual. Thres. of Established Calls". If the decision conditions are met for "Duration of Satisfying Candidate VAMOS Call" within "Watch Time of Candidate Calls", this call can be selected as a VAMOS candidate call.
ATCB Thres. of Established VAMOS-1 Calls = 76 ATCB threshold of an established VAMOS-1 call to be selected as a candidate call for VAMOS channel multiplexing. The decision on an established VAMOS-1 call can be triggered successfully only when the following conditions are met: The ATCB of the call is greater than or equal to the value of this parameter. The uplink receive quality is lower than or equal to "UL Rx Qual. Thres. of Established Calls". The downlink receive quality is lower than or equal to "DL Rx Qual. Thres. of Established Calls". If the decision conditions are met for "Duration of Satisfying Candidate VAMOS Call" within "Watch Time of Candidate Calls", this call can be selected as a VAMOS candidate call. ATCB Thres. of Established VAMOS-2 Calls = 74 ATCB threshold of an established VAMOS-2 call to be selected as a candidate call for VAMOS channel multiplexing. The decision on an established VAMOS-2 call can be triggered successfully only when the following conditions are met: The ATCB of the call is greater than or equal to the value of this parameter. The uplink receive quality is lower than or equal to "UL Rx Qual. Thres. of Established Calls". The downlink receive quality is lower than or equal to "DL Rx Qual. Thres. of Established Calls". If the decision conditions are met for "Duration of Satisfying Candidate VAMOS Call" within "Watch Time of Candidate Calls", this call can be selected as a VAMOS candidate call. UL Rx Qual. Thres. of Established Calls = 10 Threshold of the uplink receive quality of an established call to be selected as a VAMOS candidate call. The decision on this call can be triggered successfully only when the following conditions are met: The ATCB of this call is greater than or equal to the ATCB threshold. The uplink receive quality is lower than or equal to the value of this parameter. The downlink receive quality is lower than or equal to "DL Rx Qual. Thres. of Established Calls". If the decision conditions are met for "Duration of Satisfying Candidate VAMOS Call" within "Watch Time of Candidate Calls", this call can be selected as a VAMOS candidate call.
DL Rx Qual. Thres. of Established Calls = 10 Threshold of the downlink receive quality of an established call to be selected as a VAMOS candidate call. The decision on this call can be triggered successfully only when the following conditions are met: The ATCB of this call is greater than or equal to the ATCB threshold. The downlink receive quality is lower than or equal to the value of this parameter. The uplink receive quality is lower than or equal to "UL Rx Qual. Thres. of Established Calls". If the decision conditions are met for "Duration of Satisfying Candidate VAMOS Call" within "Watch Time of Candidate Calls", this call can be selected as a VAMOS candidate call. Watch Time of Candidate Calls = 3 Duration within which the ATCB and receive quality of a call are observed to determine whether this call can be selected as a VAMOS candidate call. If the decision is triggered for "Duration of Satisfying Candidate VAMOS Call" within the period of time specified by this parameter, this call can be selected as a VAMOS candidate call. Duration of Satisfying Candidate VAMOS Call = 2 Duration within which a call satisfies the decision conditions for selecting a VAMOS candidate call. If the decision conditions are met for "Duration of Satisfying Candidate VAMOS Call" within "Watch Time of Candidate Calls", this call can be selected as a VAMOS candidate call. Allow VAMOS-1&NonSAIC and SAIC&NonSAIC = OFF Whether to allow the multiplexing of a VAMOS-1 call and a non-SAIC call and the multiplexing of a SAIC call and a non-SAIC call. The value ON indicates that the two types of multiplexing are allowed; the value OFF indicates that the two types of multiplexing are not allowed.
Path Loss Offset Thres. of VAMOS Call = 20 Threshold of the absolute value of the path loss difference between two calls for VAMOS channel multiplexing. When the absolute value of the path loss difference between two calls is smaller than or equal to this threshold, the two calls are allowed to be multiplexed. Channel Demultiplex on Low Cell Load = OFF Whether to enable VAMOS channel demultiplexing when the load in a cell is low. The value ON indicates that VAMOS channel demultiplexing due to low cell load is enabled; the value OFF indicates that VAMOS channel demultiplexing due to low cell load is disabled. Channel Demultiplex on Bad Qual. = ON Whether to enable VAMOS channel demultiplexing when the speech quality of a call is poor. When "VAMOS Switch" is set to ON, this parameter must be set to OFF if Huawei I handover algorithm is enabled in the existing network and ON if Huawei II handover algorithm is enabled in the existing network. DL RX Bad Qual. Demultiplex Thres. = 55 Downlink receive quality threshold of a VAMOS call in channel demultiplexing due to poor speech quality in a cell. When the downlink receive quality is higher than or equal to this threshold or the uplink receive quality is higher than or equal to "UL RX Poor Qual. Demultiplex Thres.", the decision of channel demultiplexing due to poor speech quality is triggered. If the decision conditions are met for "Poor Qual. Duration for Demultiplex" within "Watch Time of Poor Qual. for Demultiplex", a call can be demultiplexed through handover.
UL RX Bad Qual. Demultiplex Thres. = 55 Uplink receive quality threshold of a VAMOS call in channel demultiplexing due to poor speech quality in a cell. When the uplink receive quality is higher than or equal to this threshold or the downlink receive quality is higher than or equal to "DL RX Poor Qual. Demultiplex Thres.", the decision of channel demultiplexing due to poor speech quality is triggered. If the decision conditions are met for "Poor Qual. Duration for Demultiplex" within "Watch Time of Poor Qual. for Demultiplex", a call can be demultiplexed through handover. Watch Time of Bad Qual. for Demultiplex = 1 Duration for observing the receive quality of a VAMOS call in the decision of channel demultiplexing due to poor speech quality in a cell. Bad Qual. Duration for Demultiplex = 1 Duration in which a call satisfies the conditions for channel demultiplexing due to poor speech quality in a cell. Within "Watch Time of Poor Qual. for Demultiplex", a call can be demultiplexed only when it satisfies the conditions for "Poor Qual. Duration for Demultiplex". Mute SAIC Terminal Processing Switch = ON Whether to enable the function for processing mute SAIC-capable MSs in a cell. A mute SAICcapable MS is a SAIC-capable MS that is reported as SAIC-incapable. The value ON indicates that the function for processing such MSs is enabled; the value OFF indicates that the function for processing such MSs is disabled. Processing mute SAIC-capable MSs consists of identification of such MSs based on database records and automatic identification of such MSs. Problem SAIC Terminal Processing Switch = ON Whether to enable the function for processing SAIC-capable MSs with AFC defects in a cell. The value ON indicates that the function for processing such MSs is enabled; the value OFF indicates that the function for processing such MSs is disabled. Processing SAIC-capable MSs with AFC defects consists of identification of such MSs based on database records and automatic identification of such MSs.
Allow alpha-QPSK Power Control = ON Whether to enable the alpha-QPSK power control algorithm in VAMOS. Rx Qual. Thres. in alpha-QPSK PC of HR = 2 When the downlink receive quality of a VAMOS HR call is lower than this threshold, the BTS power is reduced. When the downlink receive quality of a VAMOS HR call is higher than this threshold, the BTS power is boosted. When the downlink receive quality of a VAMOS HR call is equal to this threshold, the BTS power remains unchanged. If this parameter is set to a large value, the downlink power required by an HR call increases, the interference in the network increases, and the network quality deteriorates. Rx Qual. Thres. in alpha-QPSK PC of AMR HR = 2 RX Level Thres. in alpha-QPSK PC = 20 When the downlink receive level of a VAMOS call is higher than this threshold, the BTS power is reduced; when the downlink receive level of a VAMOS call is lower than this threshold, the BTS power is boosted; when the downlink receive level of a VAMOS call is equal to this threshold, the BTS power remains unchanged. RX Level Protect Factor in alpha-QPSK PC = 20 Protection factor of the downlink receive level used in the alpha-QPSK power control algorithm. The parameter setting affects the speed of adjusting the BTS power.
RX Qual. Protect Factor in alpha-QPSK PC = 60 Protection factor of the downlink receive quality used in the alpha-QPSK power control algorithm. RX Level Adjust Factor in alpha-QPSK PC = 30 Adjustment factor of the downlink receive level used in the alpha-QPSK power control algorithm. The parameter setting affects the speed of adjusting the BTS power. RX Qual. Adjust Factor in alpha-QPSK PC = 40 Adjustment factor of the downlink receive quality used in the alpha-QPSK power control algorithm. Alpha Adjust Range in alpha-QPSK PC = 2 Range of alpha adjustment in the alpha-QPSK downlink power control algorithm. If this parameter is set to 4, alpha can be adjusted in the range of -4 to 4. If this parameter is set to 0, the Orthogonal Sub Channel (OSC) mode is used. Allow SIC Power Control = ON Whether to enable uplink Successive Interference Cancellation (SIC) power control algorithm in VAMOS. Rx Qual. Thres. in SIC PC of HR = 15 Uplink receive quality threshold of HR channels that are enabled with the SIC power control algorithm. When the uplink receive quality of a VAMOS HR call is lower than this threshold, the MS power is reduced. When the uplink receive quality of a VAMOS HR call is higher than this threshold, the MS power is boosted. When the uplink receive quality of a VAMOS HR call is equal to this threshold, the MS power remains unchanged. Rx Qual. Thres. in SIC PC of AMR HR = 15
RX Level Thres. in SIC PC = 20 Uplink receive level threshold used in the SIC power control algorithm. When the uplink receive level of a VAMOS call is higher than this threshold, the MS power is reduced; when the uplink receive level of a VAMOS call is lower than this threshold, the MS power is boosted; when the uplink receive level of a VAMOS call is equal to this threshold, the MS power remains unchanged. RX Level Protect Factor in SIC PC = 30 Protection factor of the uplink receive level used in the SIC power control algorithm. RX Qual. Protect. Factor in SIC PC = 75 Protection factor of the uplink receive quality used in the SIC power control algorithm. RX Level Adjust Factor in SIC PC = 30 Adjustment factor of the uplink receive level used in the SIC power control algorithm. RX Qual. Adjust Factor in SIC PC = 40 Adjustment factor of the uplink receive quality used in the SIC power control algorithm. SIC Offset Up Thres. in SIC PC = 15 Upper threshold of the SIC offset in the SIC power control algorithm. The parameter setting affects the speed of adjusting the MS power. A higher value of this parameter prevents the use of the weak power; however, the difference between weak power and strong power is significant, the speech quality of the MS with weak power cannot be guaranteed. A lower value of this parameter increases the weak power frequently. This increases the interference between weak-power MSs and the interference to other calls, thus deteriorating network quality.
More settings in case of Concentric cells. Cell Optimized Reserved Parameter 11 = 32768
Reserved Parameter 11 (Bits 0-7): Threshold of the downlink receive level of an established call to be selected as a VAMOS candidate call. The decision on an established call can be triggered successfully only when the following conditions are met: The downlink receive level of an established call is to this threshold. The uplink and downlink receive quality as well as the Adaptive to Cell Boarder (ATCB) meet relevant requirements. If the decision conditions are met for Duration of Satisfying Candidate VAMOS Call within Watch Time of Candidate Calls, this call can be selected as a VAMOS candidate call. Reserved Parameter 11 (Bits 8-15): Offset of the downlink receive level of a new call from the level threshold of established calls if the new call is to be selected as a VAMOS candidate call during assignment. A new call can be selected as a VAMOS candidate call only when the following conditions are met: The downlink receive level of the new call is greater than or equal to the sum of DL Rx Lev. Thres. of VAMOS Calls and this parameter. The uplink and downlink receive quality as well as the ATCB meet relevant requirements.
Cell Optimized Reserved Parameter 12 = 133 Reserved Parameter 12 (Bits 0-7): Offset of the ATCB of a new call in the overlaid subcell from the ATCB threshold of a new call in the underlaid subcell if the new call in the overlaid subcell is to be selected as a VAMOS candidate call during allocation. Reserved Parameter 12 (Bits 8-15): Load threshold for channel multiplexing in an overlaid subcell.
Opening Mute SAIC switch for cell (if VAMOS Gain is low): VamosSwitch=ON, SaicProMsSwitch=ON, UnkownSaicMultSwitch=ON;
7- Assigned Complex Command: Opening VAMOS assignment switch for cell VamosSwitch=ON, VamosAssSwitch=ON; Open SDCCH-WAIT MEASUREMENT switch for cell SDCCHWaitMREn=ON;
IMEI : International Mobile Equipment Identification IMEI = TAC + FAC + SNR + spare (15 digits) TAC = Type Approval Code, uniquely identify wireless devices(6 digits) FAC = Final Assembly Code, identified the manufacturer (2 digit ) SNR = Serial Number( 6 digits) spare = A spare bit for future use. ( 1 digit)
You can run EXP MSSAICCAPMML to convert the BSC detection result into a man-machine language (MML) script and save it in \bam\version_x\ftp \ms_saic_cap on the OMU. Here, x refers to the specific version number. You can use the file manager on the Web LMT to export the generated MML script to a local path. Then, run the MML script to import the automatic detection result into the MS database.