SESSION CONTROL SERVER, COMMUNICATION DEVICE, COMMUNICATION SYSTEM AND COMMUNICATION METHOD, AND PROGRAM AND RECORDING MEDIUM FOR THE SAME
0 Assignments
0 Petitions
Accused Products
Abstract
A communication device, connected via a network so as to be able to communicate with a session control server, and which establishes a session with another communication device by performing signal transmission to and reception from the session control server, includes: a unit which generates an asymmetric key pair; a request unit which requests certificate issuance for a public key in the asymmetric key pair; a receiving unit which receives notification of public key issuance completion from the session control server; a storage unit which stores a public key certificate which has been received; a sending unit which sends a location registration request of a communication device to the session control server; and a receiving unit which receives a location registration completed notification which includes a term of validity from the session control server; and which sends a location registration request and a certificate issuance request as a combined request.
-
Citations
58 Claims
-
1-50. -50. (canceled)
-
51. A communication method in which a session control server changes the filtering conditions of a NAT/firewall device based upon information which has been obtained during establishment of a session, wherein:
-
the session control server, after having determined a decryption key for decryption, decrypts a first encryption key, and decrypts encrypted information with said first encryption key, thus making it possible to refer to or to change control information between communication devices; based upon said control information, change of the filtering conditions is requested to the NAT/firewall device; thereafter, control information between communication devices which has been received from a signal reception side communication device is decrypted, and it is made possible to refer to, or to change, the control information between communication devices; and based upon said control information, change of the filtering conditions is requested to the NAT/firewall device, and mutual packet passage for main information between communication devices is performed by the NAT/firewall device.
-
-
52. A communication method in which a session control server makes it possible to record communication of main information which has been encrypted, based upon information which has been obtained during establishment of a session, wherein:
a session control server, in addition to a request to change filtering conditions to a NAT/firewall device or the like, commands main information transfer, and, when main information is received from the NAT/firewall device or the like, if said main information is encrypted, when transmitting and receiving a signal, decrypts a first encryption key, and decrypts the encrypted information, along with control information between communication devices which has been obtained by decrypting with said first encryption key, by using a key for main information encryption, which has already been obtained, and records said main information in a communication recording unit.
-
53. (canceled)
-
54. A program for communication which causes a session control server to change the filtering conditions of a NAT/firewall device, based upon information which has been obtained during establishment of a session, for causing a computer of said session control server to execute:
a procedure of determining a decryption key for decryption;
a procedure of performing decryption of a first encryption key;
a procedure of decrypting encrypted information with said first encryption key, thus making it possible to refer to or to change control information between communication devices;
a procedure of, based upon said control information, requesting change of the filtering conditions to the NAT/firewall device;
a procedure of, thereafter, decrypting control information between communication devices which has been received from a signal reception side communication device, and making it possible to refer to, or to change, the control information between communication devices; and
a procedure of, based upon said control information, requesting change of the filtering conditions to the NAT/firewall device- View Dependent Claims (57)
-
55. A program for communication which causes a session control server to perform recording of communication of main information which has been encrypted, based upon information which has been obtained during establishment of a session, for causing a computer of said session control server to execute:
a procedure of, in addition to a request to change filtering conditions to a NAT/firewall device or the like, commanding main information transfer;
a procedure of receiving main information from the NAT/firewall device or the like;
a procedure of, if said main information is encrypted, when transmitting and receiving a signal, performing decryption of a first encryption key, and decrypting the encrypted information, along with control information between communication devices which has been obtained by decrypting with said first encryption key, by using a key for main information encryption, which has already been obtained; and
a procedure of recording said main information in a communication recording unit.- View Dependent Claims (58)
-
56. (canceled)
Specification