摘要 |
A communications network with a structured overlay in which client nodes are interlinked to define a ring uses an interest-aware membership service to identify which client nodes are subscribed to a topic. One of the client nodes in a segment of the ring is designated to be a content-provider node, and a message concerning the topic is communicated to the node. The segment is divided into subsegments. At least one subsegment is redefined by using the interest-aware membership service to assign an outermost subscribing client node to serve as the respective terminal node of the subsegment. The message is broadcast from the content-provider node to the terminal node of the redefined subsegment. The steps of designating, communicating, dividing, redefining and broadcasting are recursively performed, using the subsegment as the segment.
|