通信人家园

标题: [求助]sdh中指针的问题!  [查看完整版帖子] [打印本页]

时间:  2005-6-29 16:22
作者: lip1203     标题: [求助]sdh中指针的问题!

小弟最近在看华为的sdh原理,对于指针调整一直不好理解,书上说“AU-PTR指针所指的是下一帧的VC4的首字节位置”为什么是下一帧呢,不是当前这一帧吗?????
时间:  2005-6-29 23:00
作者: liuzhe

这句话不是太清楚,正确的说法我想应该是,AU指针说明的是这个AU-4结构中VC4结构的起始位置。比较拗口,不知你是否明白
时间:  2005-6-30 17:13
作者: eleking

楼上说的对。
时间:  2005-6-30 18:05
作者: lip1203

以下是引用liuzhe在2005-6-29 23:00:00的发言:
这句话不是太清楚,正确的说法我想应该是,AU指针说明的是这个AU-4结构中VC4结构的起始位置。比较拗口,不知你是否明白

这个俺知道,可是华为的SDH原理上说的是,AU指针所指的是“下一个STM帧”的VC4的起始位置,我就是搞不明白为什么是下一帧?????
时间:  2005-7-1 16:15
作者: myhappy

好像不对哦,应该此STM-1指针值就是本帧内的VC的起始位置!!
时间:  2005-7-2 12:01
作者: lg650

“上一个、这一个、下一个”这些都是相对的概念,华为手册上的“下一帧VC4”可能相对上一帧VC4而讲的吧,并不是相对于STM-N的帧而讲的。这是我的理解,呵呵。
时间:  2005-7-2 12:47
作者: lionfield

肯定是下一帧嘛,不然指本帧不是要超前,因为AU-PTR后面默认是522啊,并不是起始VC4,所以她想指1的话肯定要指下一帧的,
时间:  2005-7-2 12:50
作者: penberphy

指针 这部分 理论太强,每次看都头晕。
移动通信俱乐部欢迎您
时间:  2005-7-2 13:42
作者: lg650

7楼讲的也有道理。
AU-PTR指针的取值为0-782。
0-521为指针所在的STM-N帧,522-782指向的是下一个STM-N帧。
如果按照默认取值522讲,那就应该是下一个STM-N帧。
但经过指针调整以后,指针值有可能小于522,这时指针指向的就是指针所在的STM-N帧。
这个解答有人赞同否?
时间:  2005-7-2 18:22
作者: dangmirror

都有道理,只要你理解明白了,没有必要认真研究每一个字
时间:  2005-7-2 23:15
作者: lip1203

以下是引用lg650在2005-7-2 13:42:00的发言:
7楼讲的也有道理。
AU-PTR指针的取值为0-782。
0-521为指针所在的STM-N帧,522-782指向的是下一个STM-N帧。
如果按照默认取值522讲,那就应该是下一个STM-N帧。
但经过指针调整以后,指针值有可能小于522,这时指针指向的就是指针所在的STM-N帧。
这个解答有人赞同否?

我们都知道在STM-1帧里面VC4的大小为9行261列(9×261),因为指针调整以3个字节为一个单位,所以在VC4里面有9×261/3=783个位置,编号为0~782。而编号为0的3个字节默认是在AU-PTR后面,然后依此类推为1,2……521,而vc4最开始的3个字节位置编号为522,然后依此类推为523,524,…………782。所以在整个VC4里面编号顺序为522,523,…………782,0,1,2…………521。由于在正常情况下,指针里面值为522,正好指向本帧VC4的首字节位置,所以并没有7楼所说的超前之说。所以能不能在解释一下在华为的SDH原理里面为什么说是指向“下一帧”。
时间:  2005-8-16 11:16
作者: xiaoniu

9楼,正确。
时间:  2005-8-16 17:12
作者: shuqi

11楼说的也不错。
时间:  2005-8-18 10:05
作者: shuiwind

11楼自己已经讲的很清楚了,VC4里编号为522~782的是属于第N帧,下面的0~521是属于第N+1帧,当然AU指针指的是第N+1帧。
时间:  2007-1-8 16:46
作者: YoungEver

以下是引用shuiwind在2005-8-18 10:05:00的发言:
11楼自己已经讲的很清楚了,VC4里编号为522~782的是属于第N帧,下面的0~521是属于第N+1帧,当然AU指针指的是第N+1帧。


关键是SDH标准中为什么把522规定为第一个字节的位置。为什么不是0呢?呵呵。当时考虑的时候是基于什么想法?
时间:  2008-12-3 01:18
作者: joyone

越看越精彩了哦
时间:  2008-12-3 08:33
作者: lichengabcd

期待结果
时间:  2008-12-3 09:18
作者: yfysian000

AU-PTR指示到底是STM-1当前帧或是下一帧中VC-4第1个字节位置,之所以大家理解有问题,最关键的问题是:STM-1净荷容量为VC-4,这是大家所共知的;但是,这并不代表所有VC-4字节必须在一个STM-1中传送,VC-4的传送通常是跨STM-1帧的;也就是说,一个VC-4常常是在两个相邻的STM-1中传送。只要明白这一点,很明显:AU-PTR一定是指示当前帧中VC-4的第一个字节。这样说,有人可能会质疑:VC-4第一个字节在AU-PTR之后好理解,但是VC-4第一个字节在AU-PTR之前如何指示呢?大家不要忘记缓存器的功能。可以将在AU-PTR之前VC-4字节和后面的字节缓存起来,待接收到AU-PTR之后再来指示当前STM-1帧VC-4的第一个字节。
实际上,为了正确指示VC-4第一个字节位置,AU-PTR和VC-4是分别缓存接收的。
如果AU-PTR指示下一STM-1帧VC-4字节的第一个字节,也是可以实现的。但是,比前面说的方法需要更大的缓存容量,带来的时延也大。

[ 本帖最后由 yfysian000 于 2008-12-3 21:26 编辑 ]




通信人家园 (https://www.txrjy.com/) Powered by C114