Unlock instant, AI-driven research and patent intelligence for your innovation.

Communication system, information processing device, server, information processing method, program for executing the information processing method, and recording medium containing the program

A technology for data processing devices and communication systems, which is applied in transmission systems, digital transmission systems, data exchange networks, etc., and can solve problems such as long time, cost, and time spent on channel establishment

Inactive Publication Date: 2008-01-16
PANASONIC CORP
View PDF1 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, traditional communication systems that sequentially perform multiple pass-through-NAT-passing methods first determine if the first method is available and then check the second method, thereby taking too much time to establish the channel
When the number of methods increases, there is a problem that it takes more time to establish a channel

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Communication system, information processing device, server, information processing method, program for executing the information processing method, and recording medium containing the program
  • Communication system, information processing device, server, information processing method, program for executing the information processing method, and recording medium containing the program
  • Communication system, information processing device, server, information processing method, program for executing the information processing method, and recording medium containing the program

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0094] First, a first data processing device, a second data processing device and a communication system according to a first embodiment of the present invention will be described while referring to the drawings.

[0095] FIG. 1 is a block diagram showing configurations of a first data processing device, a second data processing device, and a communication system according to the present embodiment. In FIG. 1 , the communication system includes a first data processing device 1 a , a second data processing device 2 a , a first communication processing device 3 , a second communication processing device 4 and a P2P server 5 . The first communication processing device 3 , the second communication processing device 4 and the P2P server 5 are connected through a wired or wireless communication line 100 . Here, the communication line 100 is, for example, the Internet, an intranet, or a public switched telephone network.

[0096] The first data processing device 1a includes a select...

no. 2 example

[0167] A first data processing device, a second data processing device, a server, and a communication system according to a second embodiment of the present invention will now be described while referring to the accompanying drawings.

[0168] FIG. 6 is a block diagram showing configurations of a first data processing device, a second data processing device, a server, and a communication system of the present embodiment. In FIG. 6 , the communication system of this embodiment includes a first data processing device 1 b , a second data processing device 2 a , a first communication processing device 3 , a second communication processing device 4 , a P2P server 5 and a server 6 . It should be noted that components other than the first data processing apparatus 1b and the server 6 are the same as those in the first embodiment, and therefore no explanation will be given for them. However, it should be noted that the selection result data receiver 21 of the second data processing de...

no. 3 example

[0185] A first data processing apparatus, a second data processing apparatus, and a communication system according to a third embodiment of the present invention will now be described with reference to the accompanying drawings. The communication system of this embodiment selects a P2P communication channel for each data processing device.

[0186] FIG. 8 is a block diagram showing configurations of a first data processing device, a second data processing device, and a communication system of the present embodiment. In FIG. 8 , the communication system of this embodiment includes a first data processing device 1 c , a second data processing device 2 c , a first communication processing device 3 , a second communication processing device 4 and a P2P server 5 . It should be noted that components other than the first data processing device 1c and the second data processing device 2c are the same as those in the first embodiment, and therefore their description will not be given. ...

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

When a peer-to-peer communication route is established between information processing devices by a plurality of going-over-NAT methods, the route used for communication between the devices is rapidly selected to perform peer-to-peer communication. This communication system includes a first and a second information processing device. At least one of the first and the second information processing device performs communication via a communication processing device. At least two peer-to-peer communication routes are established between the first and the second information processing devices. At least one of the first information device and the second information device selects a route to be used for communication between the first and the second information processing device and performs communication through the selected route.

Description

technical field [0001] The present invention relates to a communication system for performing peer-to-peer communication, a data processing device, a server, a data processing method, a program for executing the data processing method, and a recording medium for recording the program. Background technique [0002] Traditionally, peer-to-peer (hereinafter also referred to as P2P) communication, ie communication not via a server, takes place between two data processing devices. In this case, a so-called passing-via-NAT system is required so that in the case where two data processing devices performing P2P communication are currently communicating with each other through a communication processing device like a router , to establish P2P communication in which a communication processing device such as a router has a network address translation (hereinafter referred to as NAT) function, that is, conducts a session between a dedicated Internet Protocol address (hereinafter referre...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L12/56H04L45/24
CPCH04L29/12537H04L29/06088H04L29/12509H04L69/14H04L61/2567H04L61/2578
Inventor 乡原邦男前川肇
Owner PANASONIC CORP