[发明专利]协议报文的传输方法、家庭网关及运营商级网络转换设备有效
申请号: | 201110446421.3 | 申请日: | 2011-12-28 |
公开(公告)号: | CN102447630B | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 郑坤;兰光华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/70 | 分类号: | H04L12/70;H04L12/66 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李健,龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协议 报文 传输 方法 家庭 网关 运营商 网络 转换 设备 | ||
1.一种协议报文的传输方法,其特征在于,包括:
家庭网关监听协议报文,解析出所述协议报文的载荷中的内部地址和内部端口的信息,向运营商级网络转换CGN设备申请外部地址和外部端口;
所述家庭网关在接收到所述CGN设备返回的外部地址和外部端口的信息后,将所述协议报文的载荷中的内部地址和内部端口的信息替换为所述外部地址和外部端口的信息,通过所述CGN设备转发所述协议报文;
其中,所述家庭网关向CGN设备申请外部地址和外部端口,包括:
所述家庭网关将协议类型、所述内部地址和内部端口的信息通知给所述CGN设备,向所述CGN设备申请外部地址和外部端口;
运营商级网络转换CGN设备在家庭网关申请外部地址和外部端口时,为所述家庭网关分配外部地址和外部端口,建立映射条目,在所述映射条目中记录内部地址、内部端口的信息、外部地址、外部端口的信息和协议类型,将所述外部地址和外部端口的信息返回给所述家庭网关。
2.如权利要求1所述的方法,其特征在于,还包括:
所述CGN设备在接收到数据流时,查询所述映射条目,得到所述内部地址和内部端口的信息,将所述数据流的外部地址和外部端口的信息替换为所述内部地址和内部端口的信息,将所述数据流发送给客户端。
3.如权利要求2所述的方法,其特征在于,所述CGN设备查询所述映射条目,包括:
所述CGN设备根据接收到的数据流的包头中的外部地址和外部端口的信息,以及数据流的协议类型查询所述映射条目,从包含所述数据流的外部地址和外部端口的信息,以及数据流的协议类型的映射条目中得到所述内部地址和内部端口的信息。
4.如权利要求1所述的方法,其特征在于,还包括:所述CGN设备在为所述家庭网关分配外部地址和外部端口后,关闭应用级网关(ALG)。
5.一种家庭网关,其特征在于,包括:应用级网关ALG代理单元和端口控制协议PCP客户端单元,其中:
所述ALG代理单元,用于监听协议报文,解析出所述协议报文的载荷中的内部地址和内部端口的信息,向所述PCP客户端单元申请外部地址和外部端口,在接收到所述PCP客户端单元返回的外部地址和外部端口的信息后,将协议报文的载荷中的内部地址和内部端口的信息替换为所述外部地址和外部端口的信息,通过运营商级网络转换CGN设备转发协议报文;
所述PCP客户端单元,用于在接收到所述ALG代理单元的申请后,向所述CGN设备申请外部地址和外部端口;
其中,所述ALG代理单元,具体用于将协议类型、内部地址和内部端口的信息通知给所述PCP客户端单元,以向所述PCP客户端单元申请外部地址和外部端口;
所述PCP客户端单元,具体用于向所述CGN设备发送PCP请求消息,在所述PCP请求消息中携带所述协议类型、内部地址和内部端口的信息,以向所述CGN设备申请外部地址和外部端口。
6.一种运营商级网络转换设备,其特征在于,包括:端口控制协议PCP服务器单元和网络地址转换NAT单元,其中:所述PCP服务器单元,用于接收家庭网关发送的PCP请求消息,在所述PCP请求消息中携带有协议类型、内部地址和内部端口的信息,将所述协议类型、内部地址和内部端口的信息发送给所述NAT单元,向所述NAT单元申请外部地址和外部端口,在接收到所述NAT单元返回的外部地址和外部端口的信息后,将所述外部地址和外部端口的信息返回给家庭网关;
所述NAT单元,用于分配外部地址和外部端口,建立映射条目,在所述映射条目中记录所述协议类型、内部地址、内部端口的信息、外部地址和外部端口的信息,将所述外部地址和外部端口的信息返回给所述PCP服务器单元。
7.如权利要求6所述的运营商级网络转换设备,其特征在于:
所述NAT单元,还用于在接收到数据流时,查询所述映射条目,得到所述内部地址和内部端口的信息,将所述数据流的外部地址和外部端口的信息替换为所述内部地址和内部端口的信息,将所述数据流发送给客户端。
8.如权利要求7所述的运营商级网络转换设备,其特征在于:
所述NAT单元,具体用于根据接收到的数据流的包头中的外部地址和外部端口的信息,以及数据流的协议类型查询所述映射条目,从包含所述数据流的外部地址和外部端口的信息,以及数据流的协议类型的映射条目中得到所述内部地址和内部端口的信息。
9.如权利要求6所述的运营商级网络转换设备,其特征在于,还包括:应用级网关ALG单元,其中:
所述PCP服务器单元,还用于在接收到所述NAT单元返回的外部地址和外部端口的信息后,请求所述ALG单元关闭ALG功能;
所述ALG单元,用于根据所述PCP服务器单元的请求关闭所述ALG功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110446421.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:记录装置
- 下一篇:一种竖立式车用空调风机调速电阻器