发明名称 应用级多播架构
摘要 提供一种应用级多播架构,它允许多个节点用数据分组实时进行交互,这些数据分组是基于有关各节点之间的连接状态的信息来路由的。每一节点与同一交互会话中的其它节点共享它们的连接状态。数据分组可在应用级中使用在发送节点上可用的多个分组传输协议来路由。可基于数据分组的服务质量(QoS)要求来选择具体的传输协议。在交互会话中的节点可按照基于连接状态创建的路由图将数据分组中继至其它节点。可为任何多方交互式应用实现该应用级多播架构,诸如用于视频会议、多人游戏、远程教育、虚拟会议以及语音通信等应用。
申请公布号 CN101292474B 申请公布日期 2013.04.24
申请号 CN200680038791.0 申请日期 2006.10.19
申请人 微软公司 发明人 C·罗;J·李
分类号 H04L12/18(2006.01)I;H04L12/761(2013.01)I 主分类号 H04L12/18(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 陈斌
主权项 一种用于参加交互会话的多个节点的方法,包括:标识与交互会话相关联的节点;建立与每一节点的连接,其中每一节点具有一应用级多播ALM模块,每个ALM模块允许其节点参与交互会话;从所述节点接收连接状态信息,所述连接状态信息包括可用传输协议;至少部分地基于所接收的连接状态信息计算用于将与所述交互会话相关联的数据分组发送至每一节点的路由图,所述路由图是在实时应用级中计算的,所述数据分组中的一些数据分组使用一处在传输层且在应用层下方的网络级IP多播协议来发送,而其他数据分组使用UDP协议和TCP协议来发送,其中所述会话在网络级IP多播协议可用时使用该网络级IP多播协议;提供所述计算出的路由图给负责中继实时数据分组的节点,其中这些节点使用路由图来执行所述交互会话的分组的应用级路由;以及使用所述计算出的图将数据分组发送至所述节点。
地址 美国华盛顿州