Communication system and communication node
First Claim
1. A communication system, comprising:
- at least a first communication node, having a first function to realize transfer of a packet, and a second function, being an additional function different from said first function, anda second communication node having said first function, and said first communication node grasps address of said second communication node, wherein;
said first communication node transmits a search packet to said second communication node for the purpose of searching a communication node having said first function and said second function; and
said second communication node transmits a response packet including predetermined information in response to the receiving of said search packet; and
a third communication node, having said first function and said second function and being a first receiver of said response packet, grasps that it is a search object of said first communication node upon receipt of said response packet, wherein;
said search packet is transferred without modifying the packet from said first communication node to said second communication node, and after said second communication has received said search packet transmitted from said first communication node as it is, it is arranged that said response packet is transmitted, which has source address of said search packet as destination address.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique is disclosed, by which it is possible to identify a communication node having special function under the condition that a certain communication node knows only the address of a communication node having no special function. According to this technique, a first communication node 10 having a first function (e.g. the mounting of IPv6 and ICMPv6) and a second function (e.g. the mounting of NSIS) transmits a search packet by an echo request packet of ICMPv6 with the purpose of searching a communication node having the first function and the second function to a second communication node 20 having only the first function. The second communication node sends back a response packet to this by an echo response packet of ICMPv6. A communication node 15 having the first function and the second function and being the first receiver of this response packet grasps that own communication node is the search object of the first communication node. Also, by the search packet, desired information can be offered from the first communication node to the communication node of the search object.
-
Citations
21 Claims
-
1. A communication system, comprising:
-
at least a first communication node, having a first function to realize transfer of a packet, and a second function, being an additional function different from said first function, and a second communication node having said first function, and said first communication node grasps address of said second communication node, wherein; said first communication node transmits a search packet to said second communication node for the purpose of searching a communication node having said first function and said second function; and said second communication node transmits a response packet including predetermined information in response to the receiving of said search packet; and a third communication node, having said first function and said second function and being a first receiver of said response packet, grasps that it is a search object of said first communication node upon receipt of said response packet, wherein; said search packet is transferred without modifying the packet from said first communication node to said second communication node, and after said second communication has received said search packet transmitted from said first communication node as it is, it is arranged that said response packet is transmitted, which has source address of said search packet as destination address. - View Dependent Claims (2, 3, 4)
-
-
5. A communication system, comprising:
-
at least a first communication node, having a first function to realize transfer of a packet, and a second function, being an additional function different from said first function, and a second communication node having said first function, and said first communication node grasps address of said second communication node, wherein; said first communication node transmits a search packet to said second communication node for the purpose of searching a communication node having said first function and said second function; and said second communication node transmits a response packet including predetermined information in response to the receiving of said search packet; and a third communication node, having said first function and said second function and being a first receiver of said response packet, grasps that it is a search object of said first communication node upon receipt of said response packet, wherein; the communication node having said first function and said second function, which transfers said search packet from said first communication node to said second communication node, is arranged to transfer by rewriting source address of said search packet to address of own communication node, said second communication node has address of said communication node, having said first function and said second function as rewritten immediately before reaching said second communication node, as a source address, and after said search packet having address of said first communication node in a predetermined region has been received, the source address of said search packet is transmitted, which has source address of said search packet as destination address. - View Dependent Claims (6)
-
-
7. A communication system, comprising:
-
at least a first communication node, having a first function to realize transfer of a packet, and a second function, being an additional function different from said first function, and a second communication node having said first function, and said first communication node grasps address of said second communication node, wherein; said first communication node transmits a search packet to said second communication node for the purpose of searching a communication node having said first function and said second function; and said second communication node transmits a response packet including predetermined information in response to the receiving of said search packet; and a third communication node, having said first function and said second function and being a first receiver of said response packet, grasps that it is a search object of said first communication node upon receipt of said response packet, wherein; said first communication node inserts desired information into payload of said search packet, and said second communication node includes said desired information in the payload of said search packet into the payload of said response packet without changing so that said desired information is offered from said first communication node transmitting said search packet to said third communication node, which receives said response packet.
-
-
8. A communication system, comprising:
-
at least a first communication node, having a first function to realize transfer of a packet, and a second function, being an additional function different from said first function, and a second communication node having said first function, and said first communication node grasps address of said second communication node, wherein; said first communication node transmits a search packet to said second communication node for the purpose of sea chin a communication node having said first function and said second function; and said second communication node transmits a response packet including predetermined information in response to the receiving of said search packet; and a third communication node, having said first function and said second function and being a first receiver of said response packet, grasps that it is a search object of said first communication node upon receipt of said response packet, wherein; a movable mobile node transmits a search request of a communication node having said first function and said second function including at least the address of said second communication node to said first communication node, and said first communication node generates and transmits said search packet upon receipt of said search request.
-
-
9. A communication system, comprising:
-
at least a first communication node, having a first function to realize transfer of a packet, and a second function, being an additional function different from said first function, and a second communication node having said first function, and said first communication node grasps address of said second communication node, wherein; said first communication node transmits a search packet to said second communication node for the purpose of searching a communication node having said first function and said second function; and said second communication node transmits a response packet including predetermined information in response to the receiving of said search packet; and a third communication node, having said first function and said second function and being a first receiver of said response packet, grasps that it is a search object of said first communication node upon receipt of said response packet, wherein; said first function is realized by the mounting of IPv6 and ICMPv6, and said search packet and said response packet are an echo request packet and an echo response packet of ICMPv6 respectively.
-
-
10. A communication system, comprising:
-
at least a first communication node, having a first function to realize transfer of a packet, and a second function, being an additional function different from said first function, and a second communication node having said first function, and said first communication node grasps address of said second communication node, wherein; said first communication node transmits a search packet to said second communication node for the purpose of searching a communication node having said first function and said second function; and said second communication node transmits a response packet including predetermined information in response to the receiving of said search packet; and a third communication node, having said first function and said second function and being a first receiver of said response packet, grasps that it is a search object of said first communication node upon receipt of said response packet, wherein; said second function is realized by the mounting of NSIS, and a communication node mounted with NSIS and being the first receiver of said response packet to be transmitted from said second communication node is searched by said first communication node.
-
-
11. A communication node having a first function to realize transfer of packet and having a second function being an additional function different from said first function, wherein said communication node comprises:
-
an address grasping unit configured to grasp an address of a predetermined communication node having said first function; a searching unit configured to generate and transmit a search packet having the address of said predetermined communication node as destination address with the purpose of searching another communication node having said first function and said second function; and an address acquiring unit configured to acquire an address of said another communication node having said first function and said second function by one of; (i) receiving a notifying packet containing the address of said another communication node having said first function and said second function, said another communication node being the first receiver of a response packet transmitted as a response to said search packet by said predetermined communication node, or (ii) receiving said response packet containing the address of said another communication node having said first function and said second function, said another communication node being the first receiver of said response packet. - View Dependent Claims (12, 13)
-
-
14. A communication node having a first function to realize transfer of packet and having a second function being an additional function different from said first function, wherein said communication node comprises:
-
a packet transfer unit configured to transfer a packet; a search packet detecting unit configured to detect a search packet transmitted from a first communication node to a second communication node with the purpose for searching a communication node having said first function and said second function; and a packet modifying unit configured to rewrite source address of said search packet to address of own communication node when said search packet has been detected by said search packet detecting in unit. - View Dependent Claims (15, 16)
-
-
17. A communication node having a first function to realize transfer of packet and having a second function being an additional function different from said first function, wherein said communication node comprises:
-
a packet transfer unit configured to transfer a packet; and a response packet detecting unit configured to grasp that own communication node is a search object of said first communication node by detecting a response packet to the search packet, said search packet being transmitted from a first communication node to a second communication node with the purpose of searching a communication node having said first function and said second function, wherein; said communication node comprises an address notifying means unit configured to generate and notify a notifying packet having address of said first communication node contained in said response packet as destination address and including address of own communication node. - View Dependent Claims (18)
-
-
19. A communication node having a first function to realize transfer of packet and having a second function being an additional function different from said first function, wherein said communication node comprises:
-
a packet transfer unit configured to transfer a packet; and a response packet detecting unit configured to grasp that own communication node is a search object of said first communication node by detecting a response packet to the search packet, said search packet being transmitted from a first communication node to a second communication node with the purpose of searching a communication node having said first function and said second function, wherein; said communication node comprises; an address insertion detecting unit configured to detect whether or not address of another communication node having said first function and said second function is inserted in a predetermined region in said response packet; an address inserting unit configured to insert address of own communication node in a predetermined region in said response packet when it has been detected at said address insertion detecting unit that address of said another communication node is not inserted; and said response packet where address of said another communication node is inserted is transferred when it is detected that address of said another communication node is not inserted at said address insertion detecting unit, and said response packet is transferred without modifying the packet when it is detected that address of said another communication node is inserted at said address insertion detecting unit.
-
-
20. A communication node having a first function to realize transfer of packet and having a second function being an additional function different from said first function, wherein said communication node comprises:
-
a packet transfer unit configured to transfer a packet; and a response packet detecting unit configured to grasp that own communication node is a search object of said first communication node by detecting a response packet to the search packet, said search packet being transmitted from a first communication node to a second communication node with the purpose of searching a communication node having said first function and said second function, wherein; said first function is fulfilled by the mounting of IPv6 and ICMPv6, and said search packet and said response packet are arranged to be an echo request packet and an echo response packet of ICMPv6 respectively.
-
-
21. A communication node having a first function to realize transfer of packet and having a second function being an additional function different from said first function, wherein said communication node comprises:
-
a packet transfer unit configured to transfer a packet; and a response packet detecting unit configured to grasp that own communication node is a search object of said first communication node by detecting search packet, said search packet being transmitted from a first communication node to a second communication node with the purpose of searching a communication node having said first function and said second function, wherein; said second function is fulfilled by the mounting of NSIS, and a communication node is searched, which is mounted with NSIS and is the first receiver of said response packet transmitted from said predetermined communication node.
-
Specification