×

COMMUNICATION SYSTEM, NODE DEVICE, NODE PROGRAM, AND COMMUNICATION PROGRAM

  • US 20160087879A1
  • Filed: 07/31/2015
  • Published: 03/24/2016
  • Est. Priority Date: 09/24/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A communication system which is constituted by a plurality of nodes connected to each other via a network, comprising:

  • a first node which is one of a plurality of the nodes used for the communication system, that receives a publish message for requesting for transmission of an object, from a publisher terminal;

    a second node which is different from the first node of a plurality of the nodes,wherein each of the nodes from the first node to the second nodehas a storage unit of its own in which first routing information showing a nexthop node as a transfer destination of the publish message is recorded,performs a first routing in which the publish message is transferred to the nexthop which is obtained from the first routing information, andrecords, in the storage unit of its own, an object ID of the publish message transferred using the first routing, and second routing information in which an adjacent node having transferred the publish message to the node itself is determined as a nexthop; and

    a third node which is different from the first node and the second node of a plurality of the nodes, that receives a subscribe message for requesting for receipt of the object, from a subscriber terminal,wherein each of the nodes from the third node to the first nodeperforms a second routing in which the subscribe message is transferred to the nexthop which is obtained by searching the second routing information for a object ID of the subscribe message or to a pre-set default nexthop, andrecords, in the storage unit of its own, the object ID of the subscribe message transferred using the second routing, and third routing information in which an adjacent node having transferred the subscribe message to the node itself is determined as a nexthop.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×