[发明专利]多播会议数据的可靠发送无效
申请号: | 200710138470.4 | 申请日: | 2004-05-12 |
公开(公告)号: | CN101094092A | 公开(公告)日: | 2007-12-26 |
发明(设计)人: | Y·许;L·A·科林斯;L·-C·褚 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/56 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会议 数据 可靠 发送 | ||
1.在至少包括一个可网络连接到一个或多个直接子计算机系统的根计算机系统的分层安排的多播会议会话中,所述根计算机系统被配置以发送具有可被用来排列所述包的序列号的包,所述根计算机系统被进一步配置以在包被发送之后调节所述序列号,以使随后的包可与先前包区分开来,用于所述根计算机系统控制关于由参与到所述多播会议会话中的所述计算机系统使用链接的拥塞,所述方法包括:
识别当前发送速率的动作,所述当前发送速率是所述根计算机系统将要将会议数据多播到其它参与到所述多播会议会话中的计算机系统的发送速率;
识别要与所述下一个被发送的多播包相关联的下一个包序列号的动作;
选择速率变化包序列号的动作,所述速率变化包序列号是比所述下一个包序列号大指定阈值的序列号,所述速率变化包序列号表明何时所述根计算机系统可能调节所述当前发送速率时的序列号;
发送具有所述下一个当前包序列号的至少下一个多播包的动作,所述至少下一个多播包依照所述当前的发送速率而被发送;以及
至少基于所述一个或多个直接子计算机系统是否表明所述下一个多播发送包的接收而调节所述当前的发送速率的动作。
2.如权利要求1所述的方法,其特征在于选择速率变化包序列号的动作包括选择所述指定的阈值,以使每个所述一个或多个直接子计算机系统有机会在达到所述速率变化包序列号之前发送确认消息的动作。
3.如权利要求1所述的方法,其特征在于至少发送具有所述下一个包序列号的下一个多播包的动作包括发送多播包序列的动作,所述多播包序列包括所述下一个多播包和具有所述速率变化包序列号的多播包。
4.如权利要求1所述的方法,其特征在于调节所述当前发送速率的动作包括通过响应从直接子计算机系统接收负确认消息而减少所述当前的发送速率的工作,所述负确认消息表明所述直接子计算机系统没有接收到具有所述下一个包序列号和所述速率变化包序列号之间的包序列号的一个或多个多播包。
5.如权利要求4所述的方法,其特征在于通过响应从直接子计算机系统接收负确认消息而减少所述当前的发送速率的动作包括基于没有被接收到的多播包的数量而确定减少的幅度的动作。
6.如权利要求4所述的方法,其特征在于通过响应从直接子计算机系统接收负确认消息而减少所述当前的发送速率的动作包括基于被应用到先前发送速率的所述调节而确定减少的幅度,以产生所述当前发送速率的动作。
7.如权利要求1所述的方法,其特征在于调节所述当前发送速率的动作包括通过响应从每个所述一个或多个直接子计算机系统接收确认消息而增加所述当前发送速率的动作,每个确认消息表明对应的直接子计算机系统接收到具有所述下一个包序列号和所述速率变化包序列号之间的包序列号的所有多播包。
8.如权利要求7所述的方法,其特征在于通过响应从每个所述一个或多个直接子计算机系统接收确认消息而增加所述当前发送速率的动作包括基于所述先前记录的最高发送速率来确定增加的幅度的动作。
9.如权利要求7所述的方法,其特征在于通过响应从每个所述一个或多个直接子计算机系统接收确认消息而增加所述当前发送速率的动作包括基于被应用到先前发送速率的所述调节来确定增加的幅度,以产生所述当前发送速率的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710138470.4/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置