TRANSMITTING/RECEIVING METHOD AND PROGRAM AND RECORDING MEDIUM
First Claim
1. A transmitting/receiving method of selecting a combination of flows and paths when transmitting/receiving one or more flows through one or more paths among a plurality of communication terminals, the method comprising the steps of:
- delivering flow information including at least address information and preference information on a network to a communication managing portion by an application in the plurality of communication terminals;
transmitting communication medium information included in the communication terminal to a counterpart communication terminal based on the flow information by the communication managing portion of each of the communication terminals;
generating path information from the communication medium information included in the transmission source communication terminal and the communication medium information included in the counterpart communication terminal and transmitting the path information to the transmission source communication terminal by the communication managing portion of the counterpart communication terminal;
generating combinations for mapping flows to paths from the flow information and the path information included in each terminal and transmitting a score of each combination by the communication managing portion of each of the communication terminals; and
performing setting such that the communication managing portion of each of the plurality of the communication terminals selects a combination having the higher score including the own upstream preference information to use a path for each data flow to enable a path to be selected for each flow.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a transmitting/receiving method capable of selecting a combination of communication media of the own and its counterpart reflecting the preference of the user or an application for each of flows on communication terminals and capable of doing execution without being known by counterpart the preference information. It presents means for selecting a combination of CoAs (the CoA of the communication counterpart and that of the own) of the Mobile IP referring to the preference information of the application when communication terminals transmit/receive one or more flows (data flows) through one or more paths (communication channels). In consideration of combinations of flows and paths, the score is calculated for the combinations, and transmitted to the counterpart terminal of the communication, the approval is obtained to select the optimum path. As a result, the CoA suitable to the preferences of both parties can be selected for each flow.
-
Citations
20 Claims
-
1. A transmitting/receiving method of selecting a combination of flows and paths when transmitting/receiving one or more flows through one or more paths among a plurality of communication terminals, the method comprising the steps of:
-
delivering flow information including at least address information and preference information on a network to a communication managing portion by an application in the plurality of communication terminals; transmitting communication medium information included in the communication terminal to a counterpart communication terminal based on the flow information by the communication managing portion of each of the communication terminals; generating path information from the communication medium information included in the transmission source communication terminal and the communication medium information included in the counterpart communication terminal and transmitting the path information to the transmission source communication terminal by the communication managing portion of the counterpart communication terminal; generating combinations for mapping flows to paths from the flow information and the path information included in each terminal and transmitting a score of each combination by the communication managing portion of each of the communication terminals; and performing setting such that the communication managing portion of each of the plurality of the communication terminals selects a combination having the higher score including the own upstream preference information to use a path for each data flow to enable a path to be selected for each flow. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
2. A transmitting/receiving method of selecting a combination of flows and paths when transmitting/receiving one or more flows through one or more paths between a communication terminal A and a communication terminal B, the method comprising the steps of:
-
delivering flow information including at least address information and preference information on a network to a communication managing portion by an application in the communication terminal A; delivering flow information including at least address information to a communication managing portion by an application in the communication terminal B; transmitting communication medium information included in the communication terminal A to the communication terminal B based on the flow information by the communication managing portion of the communication terminal A; generating path information from the received communication medium information included in the communication terminal A and the communication medium information included in the communication terminal B and transmitting the path information to the communication terminal A by the communication managing portion of the communication terminal B; generating combinations for mapping flows to paths from the flow information and the path information included in each terminal and transmitting a score of each combination by the communication managing portions of the communication terminal A and the communication terminal B; and performing setting such that the communication managing portion of each of the communication terminal A and the communication terminal B selects a combination having the higher score including the own upstream preference information to use a path for each data flow to enable a path to be selected for each flow. - View Dependent Claims (17, 18, 19, 20)
-
Specification