[发明专利]一种基于NS2的P2P流媒体仿真系统有效
申请号: | 201210352401.4 | 申请日: | 2012-09-19 |
公开(公告)号: | CN102970176A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 张桂莲;罗笑南;孟思明;薛凯军;肖剑 | 申请(专利权)人: | 东莞中山大学研究院;中山大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 523808 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于NS2的P2P流媒体仿真系统。该系统底层网络采用NS2原有的经典模型组件,为了支持对应用层的模拟,新增加了支持P2P应用的模块,分别是:P2P应用层,Socket模块和统计模块,其中P2P应用层模块包括P2P用户行为层,P2P代理层,P2P接口层,该仿真框架具备了分层性、可扩展性、通用性、真实性等优点。该仿真框架对NS2中的TCP/UDP代理进行分析和修改。为了使得网络通信接口平台具有高度的真实性和满足应用程序的需求,在对NS2网络层代理的扩展时需要使这两个代理具有发送真实数据的功能和缓存,因此本框架还应具有缓存机制。 | ||
搜索关键词: | 一种 基于 ns2 p2p 流媒体 仿真 系统 | ||
【主权项】:
一种基于NS2的P2P流媒体仿真系统,底层网络采用NS2原有的经典模型组件,为了支持对应用层的模拟,其特征在于,增加了支持P2P应用的模块,分别是:P2P应用层,Socket模块和统计模块,其中P2P应用层模块包括P2P用户行为层,P2P代理层,P2P接口层;Socket模块为底层NS2和P2P应用层提供通讯接口,使P2P系统具有可移植性,其作用类似于真正的TCP Socket和UDP Socket套接字功能,对已有的底层TCP/UDP网络接口进行修改和封装,使底层网络模型对用户透明,为上层应用程序方便的使用底层NS2进行网络通信提供统一的编程接口;P2P应用层模块是实现用户基本应用程序模拟的重要模块,应用程序不能直接加入到NS2平台中,而是要继承应用程序基类来加入到NS2中,并利用Socket层模块提供的接口,实现具体的应用程序的仿真,它将用户行为和算法分离开来,提供各自模拟的接口,利用仿真的加载和实现;统计模块主要功能是负责收集各个模块的数据并对模拟结果进行分析和输出,以便评价一个数字模型的真实特性,独立出的该统计模块方便对应用层和底层网络进行数据采集。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞中山大学研究院;中山大学,未经东莞中山大学研究院;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210352401.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种电池盒拨入分离机构
- 下一篇:一种适合自动上下线的隧道式烤炉泊位机构