相关文章  
  • 通过交换数据包而实现管理功能的方法以及相应的包帧
  • 一种网桥之间的数据传输方法
  • 网络电话交换系统中提供站群服务的方法和装置
  • 网络电话交换系统中的呼叫处理消息转换器及其方法
  • 网络电话交换机系统及其呼叫控制方法
  • 网络设备中基于接口的数据报类型报文的发送方法
  • 在多协议标签转换网络中的路由确定方法
  • 分组数据协议上下文属性的查询方法及系统
  • 生成数据分组网络测试负载用的分组轮询式多流发送方法
  • 在RPR网中传播故障信息的方法及相应RPR数据包
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页>>专利 >>专利推广

    GTP数据包的快速转发处理方法<%=id%>


    分 类 号: H04L12/56;H04L29/06
    颁 证 日:
    优 先 权:
    申请(专利权)人: 华为技术有限公司
    地 址: 518057广东省深圳市科技园科发路华为用服大厦
    发 明 (设计)人: 杨宁
    国 际 申 请:
    国 际 公 布:
    进入国家日期:
    专利 代理 机构: 北京德琦专利代理有限公司
    代 理 人: 王丽琴
    摘要
      本发明涉及一种应用于GPRS骨干网GG 、SG 设备中GTP协议栈的优化处理方法,可快速转发数据包,提高设备吞吐量。其中,快速发送包括:首先将原本由SOCKET中间层完成的一些操作及一些准备工作上提到GTP层完成;然后在SOCKET中间层,利用新增的SOCKET层处理函数(GTP-U快速发送接口函数)对数据包进行处理并越过UDP传输层;最后在IP层,利用新增的IP层处理函数对数据包进行处理,并通过网络接口进行数据发送,两个新增的接口函数都充分利用了GTP数据包及其发送时的特点;快速接收包括:在来自网络接口的数据包到达UDP层后,经过修改定制的原UDP层输入处理函数越过SOCKET层,直接通过GTP任务注册的回调函数,即GTP-U快速接收接口函数,将其直接投递到GTP任务的缓冲区中。
    主权项
      权利要求书 1.一种GTP数据包的快速转发处理方法,包括GTP协议栈的数据包发 送与数据包接收处理方法,其特征在于: A.所述GTP数据包的发送进一步包括以下处理步骤: a.将原本由SOCKET中间层完成的一些操作及一些准备工作上提到GTP 应用层,利用GTP-U快速发送准备函数完成; b.在SOCKET中间层,利用新增的SOCKET层处理函数对数据包进行处理 并越过UDP传输层; c.在IP层,利用新增的IP层快速发送处理函数对数据包进行处理并通 过网络接口进行数据发送; B.所述GTP数据包的接收进一步包括以下处理步骤: d.GTP应用层进行准备工作,注册GTP-U快速接收处理的回调函数; e.在网络接口收到数据包并为其创建MBUF结构时,在首部预留一空间, 用于构造数据包的UDP头和IP头; f.在GTP数据包到达UDP传输层后,利用修改定制后的原UDP层输入处 理函数对数据包进行处理,并越过SOCKET中间层,直接调用GTP应用层的 回调函数将数据包直接投递到GTP任务的缓冲区中。
         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved