发明授权
US07050432B1 Message logging for reliable multicasting across a routing network
失效
通过路由网络进行可靠组播的消息记录
- 专利标题: Message logging for reliable multicasting across a routing network
- 专利标题(中): 通过路由网络进行可靠组播的消息记录
-
申请号: US09281421申请日: 1999-03-30
-
公开(公告)号: US07050432B1公开(公告)日: 2006-05-23
- 发明人: Guruduth Somasekhara Banavar , Tushar Deepak Chandra , Kevan Lee Miller , Robert Evan Strom , Daniel Charles Sturman , Michael James Ward
- 申请人: Guruduth Somasekhara Banavar , Tushar Deepak Chandra , Kevan Lee Miller , Robert Evan Strom , Daniel Charles Sturman , Michael James Ward
- 申请人地址: US NY Armonk
- 专利权人: International Busines Machines Corporation
- 当前专利权人: International Busines Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Heslin Rothenberg Farley & Mesiti, P.C.
- 代理商 Douglas W. Cameron, Esq.; Kevin P. Radigan, Esq.
- 主分类号: H04L12/28
- IPC分类号: H04L12/28 ; H04L12/56
摘要:
A technique for reliably multicasting a message within a router network is provided. At least one special router in the network has associated persistent storage for logging a message being routed to one or more clients. When a message is received at this logger node, the logger places the message in persistent storage and sends a logging acknowledgment back to those routers to which the message was originally routed, as well as back towards the source of the message. The logger acknowledgment includes the message id, the logger id, and a logging number. When the logger acknowledgment is received by a router, it looks up the routing information from the original message, and sends the acknowledgment to those neighboring routers to which the original message was sent, excluding the link from which the logger acknowledgment was received. If the original message corresponding to the logger acknowledgment was buffered at this router waiting to be delivered, the message is then delivered to its client nodes. Processes for recovering from node or link failure within the router network, and for at most once delivery of messages, at least once delivery of messages, and exactly once delivery of messages are also provided.
信息查询