使用帮助
关注公众微信
 读懂通信 LTE学习大使 登陆 搜索

>> GSM
空中接口学园空中接口技术的原理2G:GSM → 缩减帧号问题
  发表一个新主题  发表一个新投票  回复主题 您是本文的第 10933 个阅读者  浏览上一篇主题  刷新本主题   树形显示文章 浏览下一篇主题
 * 主题: 缩减帧号问题 保存该页为文件  报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 baicai 离线,有人找我吗?
  
  
  等级:预备用户
  文章:6
  积分:67
  注册:2007-03-26
给baicai发送一个短消息 把baicai加入好友 查看baicai的个人资料 搜索baicai在2G:GSM的所有文章 点击这里发送电邮给baicai 引用回复这个文章 回复这个文章楼主
发文心情 缩减帧号问题
请问TOM老师,帧号中的T3为什么要缩减成T3'来传?我知道T3'代表T3的十位,但是这样传到接收端再以T3=(T3'*10)+1似乎不能完全恢复啊?例如T3=44,则T3'=4;但恢复过来时T3=(4'*10)+1,就是41啦!
点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007-03-26 09:34:38
  鲜花(0)  鸡蛋(0)
 tom 离线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4544
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在2G:GSM的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章2
发文心情 
参考http://www.pch.com.cn/bbs/dispbbs.asp?BoardID=5&ID=542

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007-03-26 11:38:57
 baicai 离线,有人找我吗?
  
  
  等级:预备用户
  文章:6
  积分:67
  注册:2007-03-26
给baicai发送一个短消息 把baicai加入好友 查看baicai的个人资料 搜索baicai在2G:GSM的所有文章 点击这里发送电邮给baicai 引用回复这个文章 回复这个文章3
发文心情 
TOMl老师,我空口学的不好,这个问题还是不太清楚。看了您的回复,那个帖子里您和学员们也没有定论。请您于百忙中抽时间明确回答这两个问题:
第一:为什么不传T3,而要传缩减的T3'?
第二:T3=(T3'*10)+1确实无法回复T3。能举例说明一下吗?
谢谢!!

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007-03-26 21:33:06
 tom 离线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4544
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在2G:GSM的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章4
发文心情 
GSM设计时有一些技巧,需要仔细体会。缩减的T3'就是为了降低数据量,所以才搞得非常复杂。实际上可以采用人更容易理解的方法,但是计算机计算就复杂了。
  整理一下,是这样的:
 
 在接收方用下面的公式来还原回FN值

 FN = 51 ((T3-T2) mod (26)) + T3 + 51 x 26 x T1,

 (where T3 = (10 x T3') + 1,T1,T2 and T3' being contained in information fields in synchronization burst)
 而不需要直接还原T3。
 而原理是原来从T1,T2,T3求FN是一个解方程的过程:
  由于:
     T2 = FN mod 26
     T3 = FN mod 51
   因此:
     FN= K2*26+T2
     FN= K3*51+T3        (其中FN,T2,T3,K2,K3为整数)
   由于这是一个三元方程,目前的条件下解是不唯一的,好在还有整数的条件。
     T3-T2 = K2*26 - K3*51
              =  K2*26 - K3*52 + K3
              = 26×(K2-2*K3)+K3
   将此两边同时mod 26,得到
      (T3-T2) mod 26 =   K3  mod 26
   只要K3<=26, K3=(T3-T2) mod 26,
   这就是转换公式的来历。

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007-03-28 19:10:00
 baicai 离线,有人找我吗?
  
  
  等级:预备用户
  文章:6
  积分:67
  注册:2007-03-26
给baicai发送一个短消息 把baicai加入好友 查看baicai的个人资料 搜索baicai在2G:GSM的所有文章 点击这里发送电邮给baicai 引用回复这个文章 回复这个文章5
发文心情 
TOM老师,看了讲解之后明白了一些。在接收方用公式来还原回FN值时,(T3-T2) mod (26)这一部分不用计算T3,整个式子用K3代替就行。
例如:FN值为315,则T1=0,T2=3,T3=9,T3'=0,
 那么发送方在SCH中发送的缩减帧号参数为:T1为0,T2为3,T3'为0。
(T3-T2) mod (26)应等于(9-3)mod26=6,而按这里的方法用k3=315/51=6代替就完全避开了T3的计算,也就是公式FN = 51 ((T3-T2) mod (26)) + T3 + 51 x 26 x T1中前1/3解决了,后1/3的(51 x 26 x T1)也很好计算,
但是公式中间还有一个T3啊,按我的理解,用T3=(T3'*10)+1=(0*10)+1=1还是无法恢复T3的原始值9啊,您能再解释一下吗?谢谢!!
点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007-04-03 15:45:42
 tom 离线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4544
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在2G:GSM的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章6
发文心情 
看来还得原原本本地讲。
  
  1.T3的由来
    根据05.02中第3.3.2.2节定义,
      T1 (11 bits) range 0 to 2047 = FN div ( 26 x 51)
      T2 (5 bits) range 0 to 25 = FN mod 26
      T3 (6 bits) range 0 to 50 = FN mod 51
      T3 ' (3 bits) range 0 to 4 = (T3 - 1) div 10
   因此T3是SCH在51复帧中的位置,由于SCH位置在51复帧中是固定的,因此T3只能是1、11、21、31或41,这样用T3 ' 表示T3的十位就可以了。
    这样看来FN值为315,导致T3=9是不合理的!
    真正有效的FN应该是317,其T1=0,T2=5,T3=11,T3‘=1。
    
  2.还原FN
    根据05.10中第4章定义,      
     T3=T3’×10+1
     FN = 51 ((T3-T2) mod (26)) + T3 + 51 x 26 x T1
    原理见前面,可以反推回FN。

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007-04-04 11:54:57
 baicai 离线,有人找我吗?
  
  
  等级:预备用户
  文章:6
  积分:67
  注册:2007-03-26
给baicai发送一个短消息 把baicai加入好友 查看baicai的个人资料 搜索baicai在2G:GSM的所有文章 点击这里发送电邮给baicai 引用回复这个文章 回复这个文章7
发文心情 
十分感谢!!!
点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007-04-04 22:48:54

本主题文章数7,分页: [1]

管理选项锁定 | 解锁 | 提升 | 删除 | move | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告

Powered by:Old version
Copyright ©2002 - 2019空中接口学园 , 页面执行时间:46.875毫秒