最近半年,一直在做datacall的相关工作,看了大量的3GPP的文档,例如:
43010---框架类
27002---L2R
24022---RLP
22002---描述了提供的业务类型
44021---速率适配 MS和BSS间的
48020---速率适配 BSS和MSC间的
datacall,从无线侧可以分为2G的datcall,和3G的datacall
从类型是可以分为:non-transparent和transparent
2G的datacall,BSC和MGW之间的承载是TDM
3G的datacall,RNC和MGW之间的承载是ATM
不管是2G non-transparnt还是3G 的non-transparnt,我们都必须实现RLP和L2R的协议,
只是2G对应不同的速率我们要实现Atrau和V.110'这两个帧
而3G 的通过UP层的消息,就确定了包的大小,所以上面的2个帧在3G中都不会使用。
对于RLP,还是有一点要说明的,因为RLP有3个版本,分别是版本:0,1,2,那什么时候用什么版本是怎么决定了,请看下面的一段描述:
Basic principle for RLP-version usage is:
Single-slot call with only one TCH, and data compression is not allowed (or requested) => 0
Single-slot call with only one TCH, and data compression is allowed (or requested) => 1
Multislot call => 2
3G data call => usually 2
好了,半年的时间,就都投入在这上面了