真正的双卡双待手机,有两套系统,(RF, BaseBand, Software), 如果MIC/Audio也有两套的话,当然可以互相通话了, 如果只有一套MIC/Audio的话,由上层软件实现目前和其中的某个SIM卡接听/通话, 两个线路同时存在.
而一般接近双卡双待的方案中,只有一套RF/BaseBand, 由软件动态切换到其中的某个SIM卡上, 当利用其中一个SIM卡通话时, 如果占用通话信道为TS7, TS0, 而另外一个卡此时接收AGCH/PCH都不可以了, (因为协议规定, 当RF发射时, 其需要占用上一时隙的Guard-Period时间), 因此时间上的冲突,造成某些情况下,其中一个SIM卡通话时,另外一个SIM卡的很多工作不能正常被执行. (当然出现冲突的几率不是很大), 因此该种方案将被软件设为只能保证其中一个卡在通话.
对于同网的卡而言, 因为小区可以共享, 申请信道的时间也可以错开, 所以大部分情况下,此时的双卡双待基本可以满足需求, 针对不同网的卡而音, 因为两个网段的频点范围不同, 此时连解析SI都有可能出现时间冲突的情况,此时就只能一个卡可用了.当时间可以安全错开时,双卡双待也基本可以满足需求, 不过目前的双卡双待应该大部分只支持同网的卡.
不过查看展讯的方案可以发现,其可以支持不同网的卡, 那么他们可能是怎样实现的呢?
当这两个网的TS0的时间不重叠时, 此时彼此解析各自的BCCH是没有什么问题的, 当重叠时, 上层软件可以采用不同TC周期来解析的方式人为将两个网段SI的解析时间错开.
当其中某个网正在通话,并且其所分配的TSx和另一个网的TS0时间重叠时, 此时即便利用26复帧中的IDLE帧也不能实现另外一个网AGCH/PCH的解析工作.因为AGCH/PCH都占用连续的4个Frame, 我估计此时最有可能的是占用当前通话网的TCH帧(类似FCCH)以用作完成另外一个网的AGCH/PCH的解析工作. 因为处理PCH申请还需要通道申请, 分配SDCCH等动作, 因此借用TCH将维持一段小的时间周期.
实际情况是,因为26复帧中的语音块存在块内交织和块间交织情况, 这样当物理占用固定的某4个连续Frame的时候, 对相应的语音传输有很大的影响.估计语音质量会有明显降低,详细情况还需要仔细探讨.
http://neilwong.cublog.cn
[em01]
[此贴子已经被作者于2008-11-28 14:59:59编辑过] |