微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 手机射频设计讨论 > 关于GSM手机的AFC问题和检测相邻小区的能量问题

关于GSM手机的AFC问题和检测相邻小区的能量问题

时间:10-02 整理:3721RD 点击:
为了引起注意,起一个话题!
1.关于手机的AFC自动频率控制,我有一个猜测,拿出来 和大家讨论一下。
我认为手机在idle状态,会检测基站的C0的TS0时隙上的FCCH逻辑信道,这个信号是3比特头,142全0,3比特尾,8.25保护比特组成的。基带bb将这个 解调出来,如果频率没有完全校准,那么基带输出将是一个甚低频的信号,基带利用这个信号计算出频率误差,确定AFC的值,然后利用bb中的DA(其输出就是AFC模拟信号了)去调整26M的RF外部晶振,从而完成AFC过程。
如果这一推测正确,那么奇怪的就是1)手机岂不又计算和基站(或8960等测试仪器)之间频率差的能力?2)手机怎么利用解调出来的FCCH信号计算频率误差,类似软件pll?
2.关于手机检测相邻小区发射能量,我想和大家讨论一下,
1)检测相邻小区发射能量,是检测相邻小区的FCCH还是其他信道?
2)idle状态下,手机除检测本基站的ts0外(如果SDCCH8逻辑信道映射方式,还会检测ts1),手机在什么时候去相邻小区的能量呢?由于小区之间并不同步,如果有某一个相邻小区与本小区的FCCH时间重叠或者基本重叠,那结果不是会漏掉这个相邻小区?或者是网络配置的时候会避免这种现象的发生?有资料说手机并不和相邻小区同步,因此会搜索相邻小区的c0的8个时隙,以找到ts0并且测量其能量。那这样和可能和本小区bch信道的监测发生时间上的冲突亚!
3)在通话状态,手机解调TCH时隙,好像此时不再检测bch(c0 ts0时隙)。但是好像手机还是会检测相邻小区的能量并向基站报告,那么在通话状态下,手机又是什么时候检测相邻小区的能量呢?

通话转台还会同步的。也会用其他时隙监测其他信道的强度。

我也有问题,AFC会去控制外部26M的晶振,而这个26M是许多振荡器的参考频率,这个频率随AFC变化,系统如何工作呀?

答楼上, AFC应该是用来不断调整以确保26MHz的精准度的。

AFC是用来不断调整26MHz以保证和基站频率同步,导致频率不同的原因:1 基站本身可能就和手机有极小的频差 2 多普勒效应。问题是AFC保证了通信正常,但同时26MHz还是MCU和DSP的参考频率,这个频率被AFC控制在通话期间不断调整,系统如何工作呀?

26/13MHZ晶振应该会随着使用环境温度等条件发生偏移的误差,而且并不是每一个晶振在制造出来后就是很精确的工作在13M,多少有点误差,所以需要由Vafc来调整吧

终端既可以利用FCCH,也可以利用NB来计算频率偏差,从而进行AFC。测量邻小区RSSI,只需要对邻小区BCCH载波进行即可,这个载波的功率是持续的,随便取一段测量即可。

手机先判断相邻之间的信号最强的小区,即每时刻都在对各小区的BCCH进行采样,但它只对最强信号小区进行AFC

学习了,顶一下.

mark!

CRYSTAL_DAC1=3800
CRYSTAL_DAC2=4200

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top