TD-SCDMA网络优化:切换与掉话问题深度解析

需积分: 0 2 下载量 109 浏览量 更新于2024-07-25 1 收藏 3.72MB DOC 举报
"TD-SCDMA_切换和掉话问题分析" TD-SCDMA(时分同步码分多址)是中国开发的一种3G移动通信标准,该文档详细介绍了在TD-SCDMA网络中切换和掉话问题的分析与优化方法,适合初级网络测试工程师作为学习资料。 1. **切换性能指标** 切换性能是衡量网络质量的重要指标,包括成功切换率、切换时延等。成功切换率是指成功完成切换的次数占总尝试切换次数的比例,而切换时延则是指从触发切换到完成切换所需的时间。 2. **掉话性能指标** 掉话率是网络稳定性的重要指标,分为话统掉话率和路测掉话率。话统掉话率是根据网络统计得出的,而路测掉话率是通过实际路测得到的数据,更接近用户感知。 3. **切换指标优化** - DT/CQT(Drive Test/Call Quality Test)优化流程:通过现场测试收集数据,分析问题并进行参数调整。 - 硬切换优化:关注切换成功率和时延,分析信令流程,找出问题并解决。 - 系统内切换问题分析:包括层三滤波系数、事件切换迟滞、上行同步切换失败、邻区漏配等。 - 系统间切换问题:如3G到2G切换失败,检查GSM小区配置信息。 4. **掉话率指标优化** - 掉话定义:分为路测和话统两种情况,通常包括覆盖不足、干扰、手机异常等因素。 - 优化流程:分析常见掉话原因,调整非切换类算法参数,建立掉话原因判决树。 - 跟踪数据优化:通过跟踪通话数据,定位问题并实施优化措施。 5. **常见问题分析** - 系统内切换问题:如滤波系数过大、切换迟滞设置不当、上行同步失败等。 - 系统间切换问题:涉及3G到2G切换失败,GSM小区配置错误等。 - 掉话问题:包括弱覆盖、越区覆盖、干扰、手机异常等。 - HSDPA(高速下行分组接入)问题:涉及高速数据服务的切换和性能。 6. **总结** 文档最后对所讨论的主题进行了总结,强调了理解和优化切换和掉话问题对于提高TD-SCDMA网络服务质量的重要性。 7. **附录** 附录中提供了基本概念的解释,如SRB&TRB复位、RLFAILURE、硬切换和接力切换,以及TD-SCDMA系统中切换的基本过程,包括测量、判决和执行阶段。 这份文档全面覆盖了TD-SCDMA网络中的关键性能指标和问题,是网络优化工程师解决实际问题的重要参考资料。通过深入理解这些内容,工程师可以有效地提升网络质量和用户体验。

function [state, Y] = Interpolate(Enable,params,TV,t) %% input % Tavd = [Tj1 Ta-2*Tj1 Tj1 Tv Tj2 Td-2*Tj2 Tj2]; Tj1=TV(1); Ta=2*Tj1+TV(2); Tv=TV(4); Tj2=TV(5); Td=2*Tj2+TV(6); T=sum(TV); % params = [g_vs, g_ve, S, g_Jconst, g_Amax, g_Vmax]; vs = params(1); ve = params(2); Jmax = params(4); ac_Amaxa = Jmax*Tj1; ac_Amaxd = -Jmax*Tj2; ac_Vmax = vs + (Ta-Tj1)*(ac_Amaxa); v_lim = ac_Vmax; a_lima = ac_Amaxa; a_limd = ac_Amaxd; j_lim = Jmax; q0=0; q1=params(3); s = 0; state = 0; if Enable == 1 %% Phase 1: acceleration period %% a) increasing acceleration if t < Tj1 s = q0 + vs*t + j_lim*t*t*t/6; v= vs + j_lim*t*t/2; a= j_lim*t; j= j_lim; end %% b) constant acceleration if t >= Tj1 && t < (Ta-Tj1) s = q0 + vs*t + a_lima*(3*t*t-3*Tj1*t+Tj1*Tj1)/6; v = vs + a_lima*(t-Tj1/2); a = a_lima; j= 0; end %% c) decreasing acceleration if t >= (Ta-Tj1) && t < Ta s = q0 + (v_lim + vs)*Ta/2 - v_lim*(Ta-t) + j_lim*(Ta-t)*(Ta-t)*(Ta-t)/6; v= v_lim - j_lim*(Ta-t)*(Ta-t)/2; a = j_lim*(Ta-t); j= -j_lim; end %% Phase 2: constant velocity period if t >= Ta && t < (Ta+Tv) s = q0 + (v_lim + vs)*Ta/2 + v_lim*(t-Ta); v = v_lim; a = 0; j = 0; end %% Phase 3: deceleration period %% a) decreasing acceleration if t >= (T-Td) && t < (T-Td+Tj2) s = q1 - (v_lim + ve)*Td/2 + v_lim*(t-T+Td) - j_lim*(t-T+Td)*(t-T+Td)*(t-T+Td)/6; v= v_lim - j_lim*(t-T+Td)*(t-T+Td)/2; a = -j_lim*(t-T+Td); j = -j_lim; end %% b) constant acceleration if t >= (T-Td+Tj2) && t < (T-Tj2) s = q1 - (v_lim + ve)*Td/2 + v_lim*(t-T+Td) + a_limd/6*(3*(t-T+Td)*(t-T+Td)-3*Tj2*(t-T+Td)+Tj2*Tj2); v = v_lim + a_limd*(t-T+Td-Tj2/2); a = a_limd; j = 0; end %% c) increasing acceleration if t >= (T-Tj2) && t<T s = q1 - ve*(T-t) - j_lim/6*(T-t)*(T-t)*(T-t); v= ve + j_lim*(T-t)*(T-t)/2; a = -j_lim*(T-t); j = j_lim; end if t>T s = q1; % Y = [s v a j]; state = 2 ; end Y = s; else %% Output state =0; Y = 0; end end 上述代码中Tj1 Ta T Tv Td Tj2 vs ve Jmax ac_Amaxa ac_Amaxd ac_Vmax v_lim a_lima a_limd j_lim q0 q1 s state Enable state function [state, Y] = Interpolate(Enable,params,TV,t)分别表示什么意思

2023-07-20 上传