ATM communication system, process migration method in the ATM communication system, and handover processing method
First Claim
1. A communication method of performing communications between a plurality of terminals connected to each other through at least one switch, comprising:
- setting, in advance of a process migration, a connection for connecting two or more of the plurality of terminals bi-directionally by means of the at least one switch, the two or more of the plurality of terminals being determined to have a possibility of becoming an object of the process migration;
copying a message output from one of the terminals and transferring copied messages to the terminals determined to become the object of the process migration; and
moving a process executed on one of the two or more of the plurality of terminals to another of the two or more of the plurality of terminals, the process using the connection both before and after the migration,wherein the connection setting includes assigning a connection identifier for each of the two or more of the plurality of terminals, so that each of the two or more of the plurality of terminals identifies the connection based on the same value of connection identifier on transmitting a message onto the connection.
0 Assignments
0 Petitions
Accused Products
Abstract
An ATM communication system has a connection setting section for controlling a plurality of ATM switches to set an n:n bidirectional ATM connection having n terminals of a plurality of constituent terminals as terminal points and using the VPI/VCI for identifying the n terminal points, and a process ID allocating section for allocating an MID as a process ID to a plurality of processes, executed by the n terminals for sending a message to the bidirectional ATM connection. The ATM communication system migrates a process executed on an arbitrary terminal to another terminal while keeping the process ID allocated to the processes. Where a dead-lock occurs due to that a process becomes a sleep state for the reason of that the bandwidth of a physical link is insufficient for executing in parallel the processes on the ATM communication system, the bandwidth of the physical link that a sleeping process occupies is intercepted to avoid a CAC dead-lock.
30 Citations
2 Claims
-
1. A communication method of performing communications between a plurality of terminals connected to each other through at least one switch, comprising:
-
setting, in advance of a process migration, a connection for connecting two or more of the plurality of terminals bi-directionally by means of the at least one switch, the two or more of the plurality of terminals being determined to have a possibility of becoming an object of the process migration; copying a message output from one of the terminals and transferring copied messages to the terminals determined to become the object of the process migration; and moving a process executed on one of the two or more of the plurality of terminals to another of the two or more of the plurality of terminals, the process using the connection both before and after the migration, wherein the connection setting includes assigning a connection identifier for each of the two or more of the plurality of terminals, so that each of the two or more of the plurality of terminals identifies the connection based on the same value of connection identifier on transmitting a message onto the connection.
-
-
2. A process migration method in a communication system having at least one switch which connects a plurality of terminals, comprising:
-
setting, through the at least one switch, a connection for connecting two or more of the plurality of terminals bi-directionally, the two or more of the plurality of terminals being determined to have a possibility of becoming an object of the process migration; copying a message output from one of the terminals and transferring copied messages to the terminals determined to become the object of the process migration; and migrating a process executed on one of the two or more of the plurality of terminals to another of the two or more of the plurality of terminals, the process migration using the connection both before and after the migration, wherein the setting assigns a connection identifier for each of the two or more of the plurality of terminals so that each of the two or more of the plurality of terminals identifies the connection based on the same value of connection identifier on transmitting a message onto the connection.
-
Specification