hi,6cr,感谢你对中国aprs所做的工作。
第七条看下面就明白了,其中bg4ihh是xyl用的移动台,bd4os是我的home digipeater(低阶),by4ib是威海马可尼俱乐部的digipeater(高阶)。
bg4ihh-9>apk001,relay,wide //bg4ihh sent
bg4ihh-9>apk001,bd4os*,wide //digipeatered by bd4os
bg4ihh-9>apk001,bd4os*,by4ib* //digipreatered by by4ib
由于采用了wide1-1哄骗(哄骗的原因上面已经说明是由于很多新架构的aprs终止相应relay),所以低阶digipeater将用完这个wide1-1配额,高阶digipeater将使用后续的wide2-1继续中继,为何使用wide2-1表示而不是wide2-2或者直接wide1-1?这其实是一个特例,就是说期望高阶digipeater只作一次中继,这个时候是用wide2-2就意味着可能2个hop,那么为何不直接wide1-1呢?前面说了wide1-1分配给你低阶digipeater,如果连续使用两个wide1-1就意味着第二个wide1-1配额可能会被临近移动台的低价digipeater之外的另外一个低阶digipeater中继,造成数据包重复。
细心的话你可能还会发现为何不担心第一个wide1-1配额会被非临近的低阶digipeater使用呢,这就是网络规划的功劳了,因为移动终端的功率和天线都不够强劲,所以第一个配额总是被最临近的低阶digipeater用完,但是如果经过最邻近的低阶digipeater中继之后仍然使用wide1-1情况就大不一样了,那样的话因为临近的低阶digipeater功率和天线足够强劲完全有可能延伸至相邻的低阶digipeater,这样的话第二wide1-1也将用完,数据包随之阵亡,无法经由高阶digipeater转出。这就是为何限制高阶digipeater做一个hop但是仍然不使用wide1-1的原因,而是采用wide2-1来完成相同功能但并不会触发多个低阶digipeater,从而有效减少可能的数据拥挤。
写完了看起来像绕口令,不过应该能看明白。