Communication scheme with arbitration mechanism for cases of address initialization and server setting
First Claim
1. A communication device for carrying out communications with other communication devices by using a prescribed control protocol on a network comprising:
- a tentative address determination unit configured to determine a tentative address which is a candidate for one of addresses managed by the prescribed control protocol;
a packet transmission unit configured to transmit an address initialization packet containing the tentative address to the network, in order to check presence/absence of another communication device which is using an address identical to the tentative address;
an address determination unit configured to determine the tentative address as an address of the communication device, when no response packet from another communication device indicating that an address identical to the tentative address is currently used is received within a first prescribed period of time since transmitting the address initialization packet; and
a transmission prohibition unit configured to prohibit a transmission of the address initialization packet within a second prescribed period of time since receiving the address initialization packet transmitted from another communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
The other communication devices are prohibited to transmit the address initialization request for a prescribed period of time since one communication device transmitted the address initialization request for an address managed by a control protocol, so that the conflict of the initialization requests for the same address will not occur and the problem of assigning the address in overlap to the communication devices will not arise. Also, the other communication devices are prohibited to transmit the the address server detection request packet for a prescribed period of time since one communication device transmitted the address server detection request packet, so that the conflict on the network by a plurality of address server detection requests will not occur, and it is possible to determine the MAC address server uniquely.
-
Citations
18 Claims
-
1. A communication device for carrying out communications with other communication devices by using a prescribed control protocol on a network comprising:
-
a tentative address determination unit configured to determine a tentative address which is a candidate for one of addresses managed by the prescribed control protocol;
a packet transmission unit configured to transmit an address initialization packet containing the tentative address to the network, in order to check presence/absence of another communication device which is using an address identical to the tentative address;
an address determination unit configured to determine the tentative address as an address of the communication device, when no response packet from another communication device indicating that an address identical to the tentative address is currently used is received within a first prescribed period of time since transmitting the address initialization packet; and
a transmission prohibition unit configured to prohibit a transmission of the address initialization packet within a second prescribed period of time since receiving the address initialization packet transmitted from another communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication device for carrying out communications with other communication devices by using a prescribed control protocol on a network, comprising:
-
a packet transmission unit configured to transmit an address server detection request packet for requesting to become an address server which has a right to determine addresses managed by the prescribed control protocol;
a server determination unit configured to determine the communication device as the address server, when no response packet from another communication device indicating that it is the address server is received within a first prescribed period of time since transmitting the address server detection request packet; and
a transmission prohibition unit configured to prohibit a transmission of the address server detection request packet within a second prescribed period of time since receiving the address server detection request packet transmitted from another communication device. - View Dependent Claims (9, 10)
-
-
11. A communication method of a communication device for carrying out communications with other communication devices by using a prescribed control protocol on a network, the communication method comprising:
-
determining a tentative address which is a candidate for one of addresses managed by the prescribed control protocol;
transmitting an address initialization packet containing the tentative address to the network, in order to check presence/absence of another communication device which is using an address identical to the tentative address;
determining the tentative address as an address of the communication device, when no response packet from another communication device indicating that an address identical to the tentative address is currently used is received within a first prescribed period of time since transmitting the address initialization packet; and
prohibiting a transmission of the address initialization packet within a second prescribed period of time since receiving the address initialization packet transmitted from another communication device. - View Dependent Claims (12)
-
-
13. A communication method of a communication device for carrying out communications with other communication devices by using a prescribed control protocol on a network, the communication method comprising:
-
transmitting an address server detection request packet for requesting to become an address server which has a right to determine addresses managed by the prescribed control protocol;
determining the communication device as the address server, when no response packet from another communication device indicating that it is the address server is received within a first prescribed period of time since transmitting the address server detection request packet; and
prohibiting a transmission of the address server detection request packet within a second prescribed period of time since receiving the address server detection request packet transmitted from another communication device. - View Dependent Claims (14)
-
-
15. A computer program product for causing a computer to function as a communication device for carrying out communications with other communication devices by using a prescribed control protocol on a network, the computer program product comprising:
-
a first computer program code for causing the computer to determine a tentative address which is a candidate for one of addresses managed by the prescribed control protocol;
a second computer program code for causing the computer to transmit an address initialization packet containing the tentative address to the network, in order to check presence/absence of another communication device which is using an address identical to the tentative address;
a third computer program code for causing the computer to determine the tentative address as an address of the communication device, when no response packet from another communication device indicating that an address identical to the tentative address is currently used is received within a first prescribed period of time since transmitting the address initialization packet; and
a fourth computer program code for causing the computer to prohibit a transmission of the address initialization packet within a second prescribed period of time since receiving the address initialization packet transmitted from another communication device. - View Dependent Claims (16)
-
-
17. A computer program product for causing a computer to function as a communication device for carrying out communications with other communication devices by using a prescribed control protocol on a network, the computer program product comprising:
-
a first computer program code for causing the computer to transmit an address server detection request packet for requesting to become an address server which has a right to determine addresses managed by the prescribed control protocol;
a second computer program code for causing the computer to determine the communication device as the address server, when no response packet from another communication device indicating that it is the address server is received within a first prescribed period of time since transmitting the address server detection request packet; and
a third computer program code for causing the computer to prohibit a transmission of the address server detection request packet within a second prescribed period of time since receiving the address server detection request packet transmitted from another communication device. - View Dependent Claims (18)
-
Specification