Back to results
US 7,623,536 B2Granted
Network relaying method and device
AssigneeFujitsu Limited
InventorNaofumi Kobayashi
Life of this patent
Estimating the term…
Abstract
In a network relaying method and device at a time of distributing data from a server to a client by multicast, join/leave information transmitted by the client to a multicast group is discriminated, the join/leave information of the client is processed into multicast join/leave notifying information and the multicast join/leave notifying information is transferred to the server.
Claims16
A network relaying method comprising:
- a first step of discriminating join/leave information transmitted by a client to a multicast group, wherein the first step discriminates the join/leave information of the client mounted on a multicast control packet from the client;
- a second step of processing the join/leave information of the client into multicast join/leave notifying information;
- and
- a third step of transferring the multicast join/leave notifying information to a server with the multicast join/leave notifying packet,
- wherein when transferring the multicast join/leave notifying packet to the server and receiving join/leave information for a same multicast group from another client within a fixed time, the second step generates an aggregated join/leave notifying packet in which the join/leave information for all of the clients is aggregated in a single packet and the third step transfers the aggregated join/leave notifying packet to the server,
- and wherein when the first step discriminates a reception of the aggregated join/leave notifying packet from a downstream network device, the third step further transfers the aggregated join/leave notifying packet to the server.
3 more elements
A network relaying method comprising:
- a first step of discriminating join/leave information transmitted by a client to a multicast group, wherein the first step discriminates the join/leave information of the client mounted on a multicast control packet from the client;
- a second step of processing the join/leave information of the client into multicast join/leave notifying information;
- and
- a third step of transferring the multicast join/leave notifying information to a server with the multicast join/leave notifying packet,
- wherein when transferring the multicast join/leave notifying packet to the server and receiving join/leave information for a same multicast group from another client within a fixed time, the second step generates an aggregated join/leave notifying packet in which the join/leave information for all of the clients is aggregated in a single packet and the third step transfers the aggregated join/leave notifying packet to the server,
- and wherein when the first step discriminates a reception of the aggregated join/leave notifying packet from a downstream network device, the second step generates, when the join/leave information for a same multicast group from the client itself is aggregated, the aggregated join/leave notifying packet in which all of join/leave information is aggregated in the single packet and the third step immediately transfers the aggregated join/leave notifying packet to the server.
3 more elements
A network relaying device comprising:
- a discriminating portion for discriminating join/leave information transmitted by a client to a multicast group, wherein the discriminating portion discriminates the join/leave information of the client mounted on a multicast control packet from the client;
- an information processing portion for processing the join/leave information of the client into multicast join/leave notifying information;
- and
- a transfer processor for transferring the multicast join/leave notifying information to a server with the multicast join/leave notifying packet,
- wherein when transferring the multicast join/leave notifying packet to the server and receiving join/leave information for a same multicast group from another client within a fixed time, the information processing portion generates an aggregated join/leave notifying packet in which the join/leave information for all of the clients is aggregated in a single packet and the transfer processor transfers the aggregated join/leave notifying packet to the server,
- and wherein when the discriminating portion discriminates a reception of the aggregated join/leave notifying packet from a downstream network device, the transfer processor further transfers the aggregated join/leave notifying packet to the server.
3 more elements
A network relaying device comprising:
- a discriminating portion for discriminating join/leave information transmitted by a client to a multicast group, wherein the discriminating portion discriminates the join/leave information of the client mounted on a multicast control packet from the client;
- an information processing portion for processing the join/leave information of the client into multicast join/leave notifying information;
- and
- a transfer processor for transferring the multicast join/leave notifying information to a server with the multicast join/leave notifying packet,
- wherein when transferring the multicast join/leave notifying packet to the server and receiving join/leave information for a same multicast group from another client within a fixed time, the information processing portion generates an aggregated join/leave notifying packet in which the join/leave information for all of the clients is aggregated in a single packet and the transfer processor transfers the aggregated join/leave notifying packet to the server,
- and wherein when the discriminating portion discriminates a reception of the aggregated join/leave notifying packet from a downstream network device, the information processing portion generates, when the join/leave information for a same multicast group from the client itself is aggregated, the aggregated join/leave notifying packet in which all of join/leave information is aggregated in the single packet and the transfer processor immediately transfers the aggregated join/leave notifying packet to the server.
3 more elements
Dependencies are inferred from the claim text.