[发明专利]基于NAT的UDP流媒体服务器的网关穿透方法无效

专利信息
申请号: 200510026160.4 申请日: 2005-05-25
公开(公告)号: CN1694430A 公开(公告)日: 2005-11-09
发明(设计)人: 叶德建;孙澔峻;张佐 申请(专利权)人: 复旦大学
主分类号: H04L12/56 分类号: H04L12/56
代理公司: 上海正旦专利代理有限公司 代理人: 陆飞;盛志范
地址: 20043*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于网络多媒体技术领域,具体是使流媒体服务器发送的UDP(用户数据报协议)数据包穿透网关的一种方法,即ClearNat方法,。根据该方法流媒体服务器ClearServer可以识别内网客户端的IP地址和端口,将NAT服务器的IP地址和端口与内网客户端的IP地址和端口做一个映射,通过替换IP地址和端口,将服务器端的UDP数据发送到NAT服务器,再由NAT服务器把数据转发到处于内网的客户端,实现穿透网关,从而有效的在因特网中实时传送多媒体信息。该方法的计算复杂度较低,效果很好,对主控服务器的其他应用进程没有影响,且在流媒体服务器ClearServer中能支持大的内网并发用户的使用。
搜索关键词: 基于 nat udp 流媒体 服务器 网关 穿透 方法
【主权项】:
1.一种使流媒体服务器ClearServer可以识别内网客户端的IP地址和端口号,将服务器端的多媒体数据顺利发送到客户端的方法,其特征在于具体步骤如下:a.将一个OCX运行在客户端浏览的点播网页上;当用户点击网页上的点播链接后,由网页告知OCX,用户名信息、用户点播节目的信息和流媒体服务器ClearServer的IP地址;OCX根据这些信息构建UDP数据包,其中数据段的内容包括用户的内网IP地址、内网UDP接收端口和点播的节目名称;UDP数据包构建完成后,就会发送到流媒体服务器ClearServer的IP地址(实际实现中约定端口8888,非强制)。每个UDP数据包对应一个端口映射,四个连续的端口映射形成一组;b.ClearServer服务器端有一个clearnat进程,负责接收和处理OCX发送过来UDP数据包;在收到一个UDP数据包后,解析UDP协议头部,获得UDP数据包来源的IP地址和端口;解析UDP数据段,获得内网的IP地址和端口;clearnat将完整的一组映射关系通过IPC(进程间通信)方式发送给主控服务器;c.主控服务器接收映射关系组,并保存在映射关系组记录表中;当主控服务器需要向客户端发送UDP数据包的时候,先去查看映射关系组记录表,对于来自于内网的客户端点播,服务器就用映射关系中的NAT地址、端口替换掉客户端所在计算机的内网IP地址、端口。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200510026160.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top