Multicast communication method and apparatus

Inactive Publication Date: 2005-02-03
KK TOSHIBA
View PDF12 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0012] It is an object of the present invention to provide a multicast communication method which can achieve high-speed multicast communications while m

Problems solved by technology

If the transfer rate of the communication network is not high enough, much time is required to transmit multicast packets.
Hence, it is difficult to specify a terminal which transmits a greater number of multicast packets in advance.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Example

[0121] The second embodiment of the present invention will be explained below.

[0122] Each of terminals A, B, and C that build a network of a multicast group, as shown in FIG. 7, has an arrangement shown in, e.g., FIG. 8.

[0123] Each terminal is roughly constructed by an application 400 which implements information processing such as computerized conference and the like, and a data transfer section 200. The data transfer section 200 comprises a transmitter section 230 for transmitting a packet onto the network in response to a transmission request from the application 400 or an order control section 210, the order control section 210 for making control for maintaining order consistency of multicast data in a given group, and a receiver section 220 for receiving a packet from the network, and delivering that packet to the application 400 or order control section 210.

[0124] Terminals A, B, and C according to this embodiment are implemented using personal computers each of which comprise

Example

[0165] The third embodiment of the present invention will be described below with reference to FIGS. 16 to 20. In this embodiment, assume that one of terminals A, B, and C that construct the network shown in FIG. 7 is a server terminal, and other terminals are client terminals.

[0166] Each client terminal is roughly constituted by an application 400 that implements information processing such as computerized conference and the like, and a data transfer section 300, as shown in FIG. 16. The data transfer section 300 comprises a transmitter section 330 for transmitting a packet onto the network in response to a transmission request from the application 400 or an order control section 310, the order control section 310 for making control for maintaining order consistency of multicast data in a given group, and a receiver section 320 for receiving a packet from the network, and delivering that packet to the application 400 or order control section 310.

[0167] As shown in FIG. 17, a data tr

Example

[0184] The fourth embodiment of the present invention will be described below with reference to FIGS. 21 and 22. An order number issue request packet output from server and client terminals of the fourth embodiment has the format shown in, e.g., FIG. 21.

[0185] A first or second order number control section forms data transfer section frame 8 shown in FIG. 21. More specifically, each section writes a destination identifier of data requested from an application 400 in destination field 2, a self terminal identifier in source field 3, and “NULL” in order number field 4.

[0186] Data transfer section frame 8 formed by the first or second order number control section is further appended with an identifier indicating multicast as destinations to be informed to a lower layer, and the self terminal identifier as the packet source, as shown in FIG. 21, when it is output onto the network via the lower layer.

[0187] Upon receiving the order number issue request shown in FIG. 21, an order number i

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

On the basis of a state of multicast packets which are transmitted among a plurality of terminals connected via a network, a terminal, which determines a receive order for maintaining an identical order of multicast packets to be received by the plurality of terminals, is selected. Upon transmitting a multicast packet from one of the plurality of terminals, the receive order informed from the selected terminal is appended to that multicast packet.

Description

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Owner KK TOSHIBA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products