【技术实现步骤摘要】
上行/下行拥塞信息传输方法、装置及系统
本专利技术实施例涉及通信技术,尤其涉及一种上行/下行拥塞信息传输方法、装置及系统。
技术介绍
在第三代合作伙伴计划(3rdGenerationPartnershipProject,简称3GPP)的长期演进(LongTimeEvolution,简称LTE)网络或移动通讯系统(UniversalMobileTelecommunicationsSystem,简称UMTS)网络中,数据包的传需经过用户面通用分组无线业务隧道协议(GeneralPacketRadioServiceTunnelProtocolfortheUserPlane,简称GTP-U)隧道。GTP-U隧道是基于GTPoverIP技术,在GTP-U隧道路径中,进入隧道的数据包都会被GTP-U头封装,并在隧道出口处解封装,剥离出数据包,然后传输剥离的数据包。在GTP-U隧道入口处被封装的数据包称为里层数据包,里层数据包中的IP头称为里层IP头;进入GTP-U隧道后用于封装里层数据包的包头称为GTP-U头,GTP-U隧道中用于支持数据包传输的IP头称为外层IP头,外层IP头对GTP-U头和里层数据包进行封装。显示拥塞通告(ExplicitCongestionNotification,简称ECN)机制是一种端到端的机制,它突破了传统路由器对拥塞的数据包直接丢弃的处理,当数据包发生拥塞时,路由器采用AQM(ActiveQueueManagement)算法,通过以一定的概率来标记数据包拥塞,使得拥塞处理更加及时有效。在IPv4中,ECN机制使用了IP头中TOS字段的最后 ...
【技术保护点】
一种上行/下行拥塞信息传输方法,其特征在于,包括:GTP?U隧道入口处网元对上行/下行数据包进行封装时,在所述上行/下行数据包的外层IP头的显示拥塞通告域中设置通告指示信息,用于指示所述上行/下行数据包支持显示拥塞通告机制;所述GTP?U隧道入口处网元将所述上行/下行数据包通过中间路由器发送到上行/下行链路中与所述GTP?U隧道入口处网元对应的GTP?U隧道出口处网元,若所述中间路由器确定所述上行/下行数据包发生拥塞,将所述上行/下行数据包的外层IP头的显示拥塞通告域中通告指示信息修改为用于标识所述上行/下行数据包在GTP?U隧道发生拥塞的GTP?U隧道拥塞标识信息。
【技术特征摘要】
1.一种上行/下行拥塞信息传输方法,其特征在于,包括:位于不同GTP-U隧道段连接处的中间网元解封装接收到的上行/下行数据包后,保存所述上行/下行数据包的外层IP头的显示拥塞通告域中的信息;所述上行/下行数据包的外层IP头的显示拥塞通告域由所述GTP-U隧道入口处网元在对所述上行/下行数据包进行封装时设置有通告指示信息,用于指示所述上行/下行数据包支持显示拥塞通告机制;对所述上行/下行数据包进行再封装后,所述中间网元将保存的所述上行/下行数据包的外层IP头的显示拥塞通告域中的信息复制到再封装后的上行/下行数据包的外层IP头的显示拥塞通告域;所述中间网元将所述上行/下行数据包通过中间路由器发送到上行/下行链路中的GTP-U隧道出口处网元,若所述中间路由器确定所述上行/下行数据包发生拥塞,将所述上行/下行数据包的外层IP头的显示拥塞通告域中的信息修改为用于标识所述上行/下行数据包在GTP-U隧道发生拥塞的GTP-U隧道拥塞标识信息,以使所述GTP-U隧道出口处网元解封装接收到的上行/下行数据包后,保存所述上行/下行数据包的外层IP头的显示拥塞通告域中的信息,且在所述上行/下行数据包的内层IP头支持ECN机制时,若根据所述保存的显示拥塞通告域中的信息确定所述上行/下行数据包在GTP-U隧道发生了拥塞,所述GTP-U隧道出口处网元将所述保存的显示拥塞通告域中的信息复制到所述上行/下行数据包的内层IP头的显示拥塞通告域中。2.根据权利要求1所述的方法,其特征在于,在上行链路时中,在保存所述上行数据包的外层IP头的显示拥塞通告域中的信息之后,还包括:若解封装后的上行数据包的GTP-U头中包括用于指示无线接入网络发生拥塞的无线拥塞指示信息、保存所述无线拥塞指示信息;对所述上行数据包进行再封装时,所述中间网元将保存的所述无线拥塞指示信息复制到解封装后的上行数据包的GTP-U头中。3.根据权利要求1或2所述的方法,其特征在于,在下行链路中,在所述解封装接收到的下行数据包之后,还包括:若解封装后的所述下行数据包的外层IP头的显示拥塞通告域中的信息为GTP-U隧道拥塞标识信息,所述中间网元向上层网元反馈所述下行数据包在所述GTP-U隧道发生拥塞的信息。4.根据权利要求3所述的方法,其特征在于,在所述解封装接收到的上行/下行数据包之后,还包括:所述中间网元根据上行/下行数据包中外层IP头的显示拥塞通告域中的信息,统计在GTP-U隧道发生拥塞的上行/下行数据包的个数或字节数,并将统计结果上报给上层网元。5.根据权利要求1或2所述的方法,其特征在于,在所述中间网元将保存的所述上行/下行数据包的外层IP头的显示拥塞通告域中的信息复制到再封装后的上行/下行数据包的外层IP头的显示拥塞通告域之后,还包括:若解封装后的上行/下行数据包的外层IP头的显示拥塞通告域中的信息为GTP-U隧道拥塞标识信息,所述中间网元在再封装所述上行/下行数据包时,在所述上行/下行数据包的GTP-U头中增加用于标识所述上行/下行数据包在回程网/核心网的GTP-U隧道发生拥塞的GTP-U内部拥塞指示信息;所述中间网元在再封装后的上行/下行数据包的外层IP头的显示拥塞通告域中信息设置为通告指示信息,用于指示所述上行/下行数据包支持显示拥塞通告机制。6.一种上行/下行拥塞信息处理方法,其特征在于,包括:GTP-U隧道出口处网元解封装接收到的上行/下行数据包后,保存所述上行/下行数据包的外层IP头的显示拥塞通告域中的信息;在所述上行/下行数据包的内层IP头支持ECN机制时,若根据所述保存的显示拥塞通告域中的信息确定所述上行/下行数据包在GTP-U隧道发生了拥塞,所述GTP-U隧道出口处网元将所述保存的显示拥塞通告域中的信息复制到所述上行/下行数据包的内层IP头的显示拥塞通告域中;在保存所述上行/下行数据包的外层IP头的显示拥塞通告域中的信息之后,还包括:在所述上行/下行数据包的内层IP头支持ECN机制时,若根据所述保存的显示拥塞通告域中的信息确定所述上行/下行数据包在GTP-U隧道发生了拥塞,或所述上行/下行数据包的GTP-U头中存在GTP-U内部拥塞指示信息,所述GTP-U隧道出口处网元将所述上行/下行数据包的内层IP头的显示拥塞通告域中的信息设置为,用于标识所述上行/下行数据包在GTP-U隧道发生拥塞的GTP-U隧道拥塞标识信息。7.根据权利要求6所述的方法,其特征在于,在下行链路中,在所述GTP-U隧道出口处网元解封装接收到的下行数据包之后,还包括:若根据所述保存的显示拥塞通告域中的信息确定所述下行数据包在GTP-U隧道发生了拥塞,所述GTP-U隧道出口处网元向上层网元上报所述下行数据包在所述GTP-U隧道发生拥塞的反馈信息;和/或,若检测到无线接入网络的拥塞事件,所述GTP-U隧道出口处网元向上层网元上报所述无线接入网络的拥塞事件。8.根据权利要求7所述的方法,其特征在于,在下行链路中,在所述GTP-U隧道出口处网元解封装接收到的下行数据包之后,还包括:所述GTP-U隧道出口处网元根据下行数据包的外层IP头的显示拥塞通告域,统计在GTP-U隧道发生拥塞的下行数据包的个数或字节数,并将统计结果上报给所述上层网元。9.根据权利要求6所述的方法,其特征在于,在上行链路中,在所述GTP-U隧道出口处网元解封装接收到的上行数据包之后,还包括:所述GTP-U隧道出口处网元根据上行数据包的外层IP头的显示拥塞通告域,统计在GTP-U隧道发生拥塞的上行数据包的个数或字节数,并将统计结果上报给上层网元。10.根据权利要求6所述的方法,其特征在于,在下行链路中,在所述GTP-U隧道出口处网元解封装接收到的下行数据包之后,还包括以下一个或多个步骤的组合:若根据所述保存的显示拥塞通告域中的信息确定所述下行数据包在GTP-U隧道没有发生拥塞且所述下行数据包的GTP-U头中存在GTP-U内部拥塞指示信息,所述GTP-U隧道出口处网元向上层网元上报所述下行数据包在核心网的GTP-U隧道发生拥塞的反馈信息;若根据所述保存的显示拥塞通告域中的信息确定所述下行数据包在GTP-U隧道发生了拥塞且所述下行数据包的GTP-U头中不存在GTP-U内部拥塞指示信息,所述GTP-U隧道出口处网元向上层网元上报所述下行数据包在回程网的GTP-U隧道发生拥塞的反馈信息;若根据所述保存的显示拥塞通告域中的信息确定所述下行数据包在GTP-U隧道发生了拥塞且所述下行数据包的GTP-U头中存在GTP-U内部拥塞指示信息,所述GTP-U隧道出口处网元向上层网元上报所述下行数据包在核心网和回程网的GTP-U隧道均发生拥塞的反馈信息;若检测到无线接入网络的拥塞事件,所述GTP-U隧道出口处网元向上层网元上报所述无线接入网络的拥塞事件。11.根据权利要求10所述的方法,其特征在于,在下行链路,在所述GTP-U隧道出口处网元解封装接收到的下行数据包之后,还包括:所述GTP-U隧道出口处网元根据所述下行数据包的外层IP头的ECN域,统计在回程网的GTP-U隧道发生拥塞的下行数据包的个数或字节...
【专利技术属性】
技术研发人员:张华兵,朱雷,龚向阳,王文东,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。