发明名称 于多投网路中管理多投群组成员之系统、装置及方法
摘要 一种利用IGMP连线巧取(spoofing)来将一些多投主机之多投群组成员合并成一单一IGMP主机,于多投网路中管理多投群组成员之系统(300,400,500)、装置(1200)、及方法(600)。该IGMP连线巧取代理(agent)为这些多投主机数目维持了一指出多投群组成员状态之群组清单。该 IGMP连线巧取代理在至少有一多投主机要求多投群组中之成员时,建立与一远端多投装置之多投群组成员身份。该IGMP连线巧取代理在所有多投主机离开该多投群组时,取消该远端多投装置之多投群组。该IGMP连线巧取代理作为这些多投主机之代理(proxy),回应远端多投装置之状态查询。
申请公布号 TW367449 申请公布日期 1999.08.21
申请号 TW087103671 申请日期 1998.03.12
申请人 摩托罗拉公司 发明人 李欧那保罗葛瑞;詹姆士佛乐球
分类号 G06F15/163 主分类号 G06F15/163
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种在一多投网路中管理一远端多投装置与一些多投主机间之多投群组成员之方法(600),此方法包括步骤如下:维护(620)一代表一些多投主机多投群组成员状态之群组清单;当至少有一个多投主机要求成为多投群组内之成员时,建立(630)一与该远端多投装置之多投群组成员身份;且当所有多投主机离开该多投群组时,取消(640)该多投群组成员与远端多投装置之多投群组成员身份。2.如申请专利范围第1项之方法,其中与远端多投装置建立多投群组成员身份之步骤包括以下步骤:自一多投主机接收(720)一成员回报讯息指定许多多投群组中的一个;决定(730)指定之多投群组是否位于群组清单内;且在该指定之多投群组不在群组清单内处:将该指定之多投群组加入(750)群组清单内;且送出(760)一成员回报讯息给远端多投装置来指出该多投群组。3.如申请专利范围第1项之方法,其中取消与远端多投装置之多投群组成员身份之步骤包括以下步骤:送出(820)一状态查询到这些多投主机;若需求该多投群组时,至少自其中一个多投主机接收(820)一多投群组成员回报;若未接收到多投群组之多投群组成员回报,则自群组清单删除(840)多投群组;且在选定之处,于自群组清单删除该多投群组之后,送出(850)一离开多投群组之要求给该远端多投装置。4.如申请专利范围第1项之方法,其中取消与远端多投装置之多投群组成员身份之步骤包括以下步骤:自一多投主机接收(920)一离开特定多投群组之要求;决定(930)是否至少其中一个多投主机仍保有一该特定多投群组之成员;在至少其中一个多投主机仍保有一该特定多投群组之成员处,离开群组清单中之该特定多投群组;在至少均无多投主机保有一该特定多投群组之成员处,自群组清单删除(950)该特定多投群组;且在选定之处,于自群组清单删除该多投群组之后,送出(960)一离开多投群组之要求给该远端多投装置。5.如申请专利范围第1项之方法,尚包括以下步骤:作为代表该等多投主机之代理,回应(650)来自远端多投装置之状态查询。6.如申请专利范围第5项之方法,其中回应来自远端多投装置之状态查询之步骤包括以下步骤:自远端多投装置接收(1020,1120)一查询讯息,要求至少一个多投群组成员之状态;在查询讯息要求所有多投群组成员状态之处,对于群组清单内各个多投群组均送出(1040)一成员回报讯息给远端多投装置;在查询讯息要求一特定多投群组成员状态之处,检查(1130)资料库以决定是否该特定多投群组位于群组清单内,并在该特定多投群组位于群组清单内时,为该特定多投群组送出(1150)一成员回报讯息给远端多投装置。7.一种在多投网路中管理一些多投群组之多投群组成员之装置(1200),此装置包括:一网路介面(1210)用来与多投网路相交接;一主机介面(1230)用来与一些多投主机相交接;一资料库(1240)用来储存多投群组成员资讯;及一IGMP连线巧取代理(1220)同时支援IGMP主机功能及IGMP查询器功能;其中:该IGMP连线巧取代理可加以耦接到资料库来维护一些多投主机之多投群组成员状态;该IGMP连线巧取代理可加以耦接到网路介面以支援IGMP主机功能;且该IGMP连线巧取代理可加以耦接到主机介面以支援IGMP查询器功能。8.如申请专利范围第7项之装置,其中该IGMP连线巧取代理包括:用来为了这些多投主机,维护一指出多投群组成员状态之群组清单之逻辑(logic);当其中至少有一多投主机要求多投群组之成员身份时,建立与远端多投装置之多投群组成员关系之逻辑;及当所有多投主机离开该多投群组时,取消与远端多投装置之多投群组成员关系之逻辑。9.如申请专利范围第8项之装置,其中该IGMP连线巧取代理尚包括:作为代表该等多投主机之代理,回应来自远端多投装置之状态查询之逻辑(logic)。10.一种在一多投网路中管理多投群组成员之系统(300,400,500),该系统包括:一支援IGMP查询器功能之远端多投装置;至少一支援IGMP主机功能之多投主机;及一区域多投装置,可加以耦接到远端多投装置以支援IGMP主机功能,并可加以耦接到至少一多投主机以支援IGMP查询器功能。图式简单说明:第一图显示如本技艺所知之一多投网路;第二图显示如本技艺所知之一DOC系统;第三图例示一多投系统,其中区域路由器内之IGMP连线巧取(spoofing)使得IGMP能用于远端路由器及区域路由器之间;第四图例示一DOC系统,其中头尾路由器(headendrouter)内之IGMP连线巧取(spoofing)使得IGMP能用于远端路由器及头尾路由器之间;第五图例示一DOC系统,其中头尾路由器(headend router)内之IGMP连线巧取(spoofing)使得IGMP能用于多投主机及头尾路由器之间;第六图系一多投网路IGMP连线巧取之流程图;第七图系一IGMP连线巧取代理(agent)处理自一多投主机收到之IGMP成员回报讯息之流程图;第八图系一IGMP连线巧取代理(agent)监视多投群组成员之流程图;第九图系一IGMP连线巧取代理(agent)处理自一多投主机收到之IGMP离开讯息之流程图;第十图系一IGMP连线巧取代理(agent)处理自远端多投装置收到之IGMP通用查询讯息之流程图;第十一图系一IGMP连线巧取代理(agent)处理自远端多投装置收到之IGMP特定群组查询讯息之流程图;且第十二图系一于多投网路中连线巧取IGMP之装置。
地址 美国