Communication node, key synchronization method, and key synchronization system
First Claim
1. A communication node, comprising:
- a key synchronization controller that controls synchronization of an application key on the basis of a node-based signaling process and a session-based signaling process, where the former process is for starting or ending exchanging of an application key between a correspondent node and the communication node and the latter process is for synchronizing a rule for assignment of the application key to a session with the correspondent node, the session shared with the correspondent node; and
an application communicator that provides the application key in accordance with the rule, the key for use by an application having the session,wherein the key synchronization controller changes the rule depending on addition of the session and elimination thereof, and synchronizes the post-change rule with the correspondent node.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, according to one embodiment, a communication node includes a key synchronization controller and an application communicator. The key synchronization controller controls synchronization of an application key on the basis of a node-based signaling process and a session-based signaling process, where the former process is for starting or ending exchanging of an application key between a correspondent node and the communication node and the latter process is for synchronizing a rule for assignment of the application key to a session with the correspondent node, the session shared with the correspondent node. The application communicator provides the application key in accordance with the rule, the key for use by an application having the session.
-
Citations
9 Claims
-
1. A communication node, comprising:
-
a key synchronization controller that controls synchronization of an application key on the basis of a node-based signaling process and a session-based signaling process, where the former process is for starting or ending exchanging of an application key between a correspondent node and the communication node and the latter process is for synchronizing a rule for assignment of the application key to a session with the correspondent node, the session shared with the correspondent node; and an application communicator that provides the application key in accordance with the rule, the key for use by an application having the session, wherein the key synchronization controller changes the rule depending on addition of the session and elimination thereof, and synchronizes the post-change rule with the correspondent node. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A key synchronization method, comprising:
-
controlling synchronization of an application key on the basis of a node-based signaling process and a session-based signaling process, where the former process is for starting or ending exchanging of an application key with a correspondent node and the latter process is for synchronizing a rule for assignment of the application key to a session with the correspondent node, the session shared with the correspondent node; and providing the application key in accordance with the rule, the key for use by an application having the session, wherein controlling synchronization of the application key changes the rule depending on addition of the session and elimination thereof, and synchronizes the post-change rule with the correspondent node.
-
-
7. A key synchronization system for synchronizing an application key between a first communication node and a second communication node, wherein
the first communication node comprises: -
a key synchronization controller that controls synchronization of an application key on the basis of a node-based signaling process and a session-based signaling process, where the former process is for starting or ending exchanging of the application key between the second communication node and the first communication node, and the latter process is for synchronizing a rule for assignment of the application key to a session with the second communication node, the session shared with the second communication node; and an application communicator that provides the application key in accordance with the rule, the key for use by a first application having the session, and wherein the second communication node comprises; a key synchronization controller that controls synchronization of an application key on the basis of a node-based signaling process and a session-based signaling process, where the former process is for starting or ending exchanging of the application key between the first communication node and the second communication node, and the latter process is for synchronizing a rule for assignment of the application key to a session with the first communication node, the session shared with the first communication node; and an application communicator that provides the application key in accordance with the rule, the key for use by a second application having the session.
-
-
8. A communication node, comprising:
-
a key synchronization controller that controls synchronization of an application key on the basis of a node-based signaling process and a session-based signaling process, where the former process is for starting or ending exchanging of an application key between a correspondent node and the communication node and the latter process is for synchronizing a rule for assignment of the application key to a session with the correspondent node, the session shared with the correspondent node; and an application communicator that provides the application key in accordance with the rule, the key for use by an application having the session, wherein the key synchronization controller executes the node-based signaling process and then the session-based signaling process in starting the session, and executes the session-based signaling process and then the node-based signaling process in ending the session.
-
-
9. A communication node, comprising:
-
a key synchronization controller that controls synchronization of an application key on the basis of a node-based signaling process and a session-based signaling process, where the former process is for starting or ending exchanging of an application key between a correspondent node and the communication node and the latter process is for synchronizing a rule for assignment of the application key to a session with the correspondent node, the session shared with the correspondent node; and an application communicator that provides the application key in accordance with the rule, the key for use by an application having the session, wherein the key synchronization controller changes the rule depending on addition of the session and elimination thereof, and synchronizes the post-change rule with the correspondent node, and the key synchronization controller exchanges, between the correspondent node and the communication node, a key ID of an application key used lastly under a rule prior to the change and a key ID of an application key to be used first under a rule after the change.
-
Specification