[发明专利]封装转换方法及封装转换设备有效
申请号: | 200710105844.2 | 申请日: | 2007-05-30 |
公开(公告)号: | CN101316260A | 公开(公告)日: | 2008-12-03 |
发明(设计)人: | 杨欣 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/46;H04L12/66 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 封装 转换 方法 设备 | ||
1.一种封装转换方法,其特征在于,包括:
接收数据报文;
提取所述数据报文的信息生成索引,具体包括:识别所述数据报文的封 装类型,根据识别出的封装类型提取所述数据报文的伪线信息,生成包含封 装类型和伪线信息的索引,其中,所述提取数据报文的伪线信息包括:当识 别出的数据报文的封装类型为互联网协议/用户数据报协议伪线封装时,提取 用户数据报协议端口号;当识别出的数据报文的封装类型为第二层隧道协议 伪线封装时,提取隧道索引和会话标识;当识别出的数据报文的封装类型为 多协议标签交换伪线封装时,提取多协议标签交换标签;当识别出的数据报 文的封装类型为以太网伪线封装时,提取仿真电路标识;
根据所述索引查找封装转换表,得到对应的封装转换信息;
根据所述封装转换信息对数据报文重新封装并发送,其中,所述根据封 装转换信息对数据报文进行重新封装具体为:根据封装转换信息中的转换类 型和新封装头域信息将数据报文的原封装头域替换成新封装头域。
2.根据权利要求1所述的封装转换方法,其特征在于,所述识别数据报 文的封装类型具体为:
通过分析数据报文中的协议类型域得到数据报文的封装类型。
3.根据权利要求1所述的封装转换方法,其特征在于:
所述封装转换表为预先配置生成,包括第一封装转换表和第二封装转换 表,所述第一封装转换表和第二封装转换表中各表项的对应的封装转换信息 为相互转换关系。
4.一种封装转换设备,其特征在于,包括:
接收端口,用于接收数据报文;
控制模块,用于配置包含封装转换信息的封装转换表;
处理模块,用于提取所述接收端口接收的数据报文的信息生成索引;根 据所述索引查找控制模块配置的封装转换表,得到对应的封装转换信息;根 据所述封装转换信息对数据报文重新封装;
发送端口,用于发送所述重新封装的数据报文;
其中,所述处理模块进一步包括:
封装类型识别单元,用于根据数据报文中的协议类型识别所述数据报文 的封装类型;
索引生成单元,用于根据封装类型识别单元识别出的封装类型提取所述 数据报文的伪线信息,生成包含封装类型和伪线信息的索引,其中,提取数 据报文的伪线信息包括:当识别出的数据报文的封装类型为互联网协议/用户 数据报协议伪线封装时,提取用户数据报协议端口号;当识别出的数据报文 的封装类型为第二层隧道协议伪线封装时,提取隧道索引和会话标识;当识 别出的数据报文的封装类型为多协议标签交换伪线封装时,提取多协议标签 交换标签;当识别出的数据报文的封装类型为以太网伪线封装时,提取仿真 电路标识;
查询单元,用于根据所述索引生成单元生成的所述索引,查找所述控制 模块配置的封装转换表,得到对应的封装转换信息;
封装转换单元,用于根据所述查询单元得到的封装转换信息中的转换类 型和新封装头域信息将数据报文的原封装头域替换成新封装头域。
5.根据权利要求4所述的封装转换设备,其特征在于,所述控制模块进 一步包括:
第一封装转换表配置单元,用于配置包含转换类型和新封装头域信息的 第一封装转换表;
第二封装转换表配置单元,用于配置与第一封装转换表中的转换类型和 新封装头域信息为相互转换关系的第二封装转换表。
6.一种千兆位无源光网络GPON网络,其特征在于,所述GPON网络 包括一个封装转换设备;所述封装转换设备包括:
接收端口,用于接收数据报文;
控制模块,用于配置包含封装转换信息的封装转换表;
处理模块,用于提取所述接收端口接收的数据报文的信息生成索引;根 据所述索引查找控制模块配置的封装转换表,得到对应的封装转换信息;根 据所述封装转换信息对数据报文重新封装,其中,提取所述数据报文的信息 生成索引具体包括:识别所述数据报文的封装类型,根据识别出的封装类型 提取所述数据报文的伪线信息,生成包含封装类型和伪线信息的索引,其中, 提取数据报文的伪线信息包括:当识别出的数据报文的封装类型为互联网协 议/用户数据报协议伪线封装时,提取用户数据报协议端口号;当识别出的数 据报文的封装类型为第二层隧道协议伪线封装时,提取隧道索引和会话标识; 当识别出的数据报文的封装类型为多协议标签交换伪线封装时,提取多协议 标签交换标签;当识别出的数据报文的封装类型为以太网伪线封装时,提取 仿真电路标识;其中,所述根据封装转换信息对数据报文进行重新封装具体 为:根据封装转换信息中的转换类型和新封装头域信息将数据报文的原封装 头域替换成新封装头域;
发送端口,用于发送所述重新封装的数据报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710105844.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种支持Java应用下载空间检测的方法
- 下一篇:有助于生发的香波组合物