[发明专利]基于移动Agent的流媒体组播网实现方法及系统有效
申请号: | 200710101447.8 | 申请日: | 2007-04-17 |
公开(公告)号: | CN101212329A | 公开(公告)日: | 2008-07-02 |
发明(设计)人: | 王万良;蒋一波;赵燕伟;徐新黎;任敏;陈伟杰;张美燕 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/54 |
代理公司: | 杭州天正专利事务所有限公司 | 代理人: | 王兵;袁木棋 |
地址: | 310032浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 移动 agent 流媒体 组播网 实现 方法 系统 | ||
1.一种基于移动Agent的流媒体组播网实现方法,其特征在于包括以下步骤:
(1)建立组播服务器移动Agent运行环境:搜集组播功能集合D,及包含功能集合D的移动Agent组;
(2)发布组播功能:组播服务器将功能集合D信息发布给所有组播网中的转播节点;
(3)转播节点增加未包含的功能:
(3.1)转播节点搜索本地主机上的移动Agent组,将移动Agent所包含的转播功能一一列举,组成转播功能集合B,求组播服务器的转播功能集合D与转播节点功能集合B的差集G,即G=D-B;
(3.2)转播节点向上一级转播节点请求发送包含集合G所有功能的移动Agent;
(3.3)上一级转播节点在主机中查找与集合G功能应对的移动Agent;若未查找到,则继续向上二级转播节点进行查找,直到查找到所需移动Agent;若所有转播节点都没有所需的移动Agent,则表明该移动Agent仅位于转播服务器;
(3.4)移动Agent漂移至转播节点:查找到所需的移动Agent在组播网中的位置后,将所需的移动Agent复制一个副本后漂移至转播节点;
(4)定制转播节点的移动Agent:
(4.1)求转播节点的转播功能集合B与组播服务器的转播功能集合D的差集N,即N=B-D;
(4.2)转播节点删除本地主机中包含集合N中功能的移动Agent;
(5)动态更新所有转播节点:组播服务器查找组播网内所有的转播节点进行添加转播节点,删除转播节点,重组转播结构,并检查节点是否都已经更新完毕,若还未更新完毕则继续更新,若更新完毕,则组播网功能更新过程结束。
2.一种用权利要求1所述的基于移动Agent的流媒体组播网实现方法构筑的系统,其特征在于:主要包括:服务器单元和节点单元:
所述的组播服务器单元包括:
(1)组播网管理模块:用于管理组播网的拓扑结构,支持添加转播节点,删除转播节点,重组转播结构;
(2)转播节点管理模块:其输入端与组播网管理模块连接,用于组织和管理组播网内的转播节点,以及转播节点间的转播关系和连接关系;
(3)服务器端移动Agent管理模块:其输入端与转播节点管理模块连接,用于管理组播服务器中所包含的所有移动Agent;
所述的转播节点单元包括:
(1)移动Agent运行环境模块,用于提供移动Agent运行基础;
(2)节点端移动Agent管理模块:其输入端与服务器端移动Agent管理模块连接,用于管理位于组播节点本地主机中的所有移动Agent,包括增加、删除、漂移、启动或停止移动Agent:
(2.1)转播节点增加未包含的功能:
转播节点搜索本地主机上的移动Agent组,将移动Agent所包含的转播功能一一列举,组成转播功能集合B,求组播服务器的转播功能集合D与转播节点功能集合B的差集G,即G=D-B;
(2.1.1)转播节点向上一级转播节点请求发送包含集合G所有功能的移动Agent;
(2.1.2)上一级转播节点在主机中查找与集合G功能应对的移动Agent;若未查找到,则继续向上二级转播节点进行查找,直到查找到所需移动Agent;若所有转播节点都没有所需的移动Agent,则表明该移动Agent仅位于转播服务器;
(2.1.3)移动Agent漂移至转播节点:查找到所需的移动Agent在组播网中的位置后,将所需的移动Agent复制一个副本后漂移至转播节点;
(2.2)定制转播节点的移动Agent:
(2.2.1)求转播节点的转播功能集合B与组播服务器的转播功能集合D的差集N,即N=B-D;
(2.2.2)转播节点删除本地主机中包含集合N中功能的移动Agent;
(2.3)根据服务器端移动Agent管理模块的命令漂移、启动或停止移动Agent。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710101447.8/1.html,转载请声明来源钻瓜专利网。