[发明专利]数据包的处理有效
申请号: | 00810016.0 | 申请日: | 2000-06-27 |
公开(公告)号: | CN1360783A | 公开(公告)日: | 2002-07-24 |
发明(设计)人: | 约瑟夫·史密斯 | 申请(专利权)人: | 诺泰尔网络有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 付建军 |
地址: | 加拿大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 处理 | ||
1.一种处理接收到的数据流的方法,其中该数据流以包为形式在数据网络上传输,该方法包括下列步骤:
把数据做成包流,每个包由一个数据的有效负载部分和一个内务操作部分组成;
并且其中该生成各个包的步骤建立一个供该包流使用的样板内务操作部分并把该样板施加到数据以便形成各个包。
2.依据权利要求1的方法,其中所述建立样板的步骤建立包含着用于包的路由选择信息的样板。
3.依据权利要求2的方法,其中通过使一个包通过路由选择栈形成样板内务操作部分,而随后的施加了该样板的数据不再通过该路由选择栈。
4.依据权利要求3的方法,还包括下列步骤:
生成一个随后可标识为样板包的包;
并且其中按如下步骤形成样板内务操作部分:
使该样板包通过所述路由选择栈;
随后把该包标识为样板包;以及
利用该路由选择栈已施加到该样板包的路由选择信息形成样板内务操作部分。
5.依据权利要求4的方法,还包括在存储器中建立样板结构的步骤,并且其中使一个包通过所述路由选择栈的步骤包括把包含着一个指针的包发送到存储器里的样板结构。
6.依据权利要求5的方法,其中所述样板结构包括一个标识该包为样板包的标识符。
7.依据权利要求5的方法,其中使用路由选择信息的步骤把路由选择信息从样板包拷贝到样板结构。
8.依据权利要求4的方法,其中在数据链路层完成随后的把该包标识为样板包的步骤。
9.依据权利要求1的方法,其中在数据流的持续期间周期性地建立新的样板内务操作部分。
10.依据权利要求1的方法,还包括判定包的类型并且仅对选定的包类型组进行生成样板步骤以及施加样板步骤。
11.依据权利要求10的方法,其中至少为实时传输协议(RTP)包类型和用户数据报协议(UDP)包类型中之一进行生成样板步骤以及施加样板步骤。
12.依据权利要求1的方法,其中包是网际协议(IP)包。
13.依据权利要求1的方法,其中所述把数据做成包的步骤生成具有长度相等的有效负载的包,并且其中只计算一次包的检验和并把该检验和生成为样板的一部分以用于施加到包流。
14.依据权利要求1的方法,其中第一处理器完成建立样板包的步骤,第二处理器完成对数据施加样板的步骤。
15.依据权利要求14的方法,其中第二处理器是一个功能低于第一处理器的处理器。
16.依据权利要求15的方法,其中第二处理器为下述之一:第一处理器的协处理器、精简指令集(RISC)处理器和现场可编程门阵列(FPGA)。
17.一种用于处理接收到的数据流的设备,其中该数据流以包为形式以在数据网络上传输,该设备包括:
一个用于把接收到的数据做成包流的处理器,其中每个包由一个数据的有效负载部分和一个内务操作部分组成;
其中该处理器设置成通过建立一个供该包流使用的样板内务操作部分并把该样板施加到数据以形成各个包。
18.存储在机器可读媒体上的软件代码,用于使通过接收数据流并把数据做成其中每个包由一个数据的有效负载部分和一个内务操作部分组成的包流来处理接收到用于在数据网络上传输的数据流的数据流处理设备执行步骤:建立一个供该包流使用的样板内务操作部分和把该样板施加到该流中的数据上。
19.一种处理数据包的方法,其中这些包为两种类型:信令包和携带实时数据的实时包,该方法包括步骤:
由第一处理器处理信令包;以及
由第二处理器处理实时数据包。
20.依据权利要求19的方法,其中第二处理器是一个功能低于第一处理器的处理器。
21.依据权利要求20的方法,其中第二处理器为下述之一:第一处理器的协处理器、精简指令集(RISC)处理器和现场可编程门阵列(FPGA)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺泰尔网络有限公司,未经诺泰尔网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00810016.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:纤维素醚及其制备方法
- 下一篇:道路照明远程管理网络以及实施该管理的方法