已解决问题
Handover 时 data forward 及end marker 问题
提问者:雨下路人
|
提问时间:2013-4-23 21:54
术语定义:SeNB:原基站;TeNB:目标基站
暂时以S1接口的切换为例。当UE接入TeNB后(reconfiguration complete 或者 Reestablishment complete),TeNB 会向EPC发送 Handover Notify,这时EPC会向SeNB的正常数据GTP 隧道发送一个 endMarker,那么此时SeNB是不是得要在 UE 上下行数据的转发隧道上向EPC主动发两个endMarker,分别代表UE的上下行数据都 Data Forward 完毕? 我们领导非得说eNB不应该主动发endMarker,我想证明他错了……
另外,SeNB可能收不到EPC的end marker ,因为GTP承载于UDP协议,可能丢包。此时SeNB要不要开启一个等待end marker 的定时器,超时时还没收到end marker就自己generate 两个end marker 发往 TeNB?
不知有没有朋友了解过切换这方面,协议上对数据面是怎么定义的
可以根据数据流向理解,比如切换前,数据走向 sgw---->source eNb,过程中sgw---->source eNb ---> target eNb,切换成功后是 sgw-----> target eNb。因为发end mark目的是告诉对方的这是我发的最后一个数据包,你收到后就可以歇着了,不用转发业务了,因此SGW在将下行切换到target之前,向source发送end Marker 包,source将此数据包转发给target,这样source的up面,就完成转发数据包的使命了。
至于第二个问题,由控制面来解决,会释放source。以上问题,可以参考,23401,29274,36413
至于第二个问题,由控制面来解决,会释放source。以上问题,可以参考,23401,29274,36413
回答时间:2013-4-25 18:53
热点问题