Terminal and communication system
First Claim
1. A terminal connected to a network, the terminal comprising:
- a transmission/reception part for receiving a packet that includes a first header for a first security processing and a second header for a second security processing;
a CPU; and
a memory for storing programs to be executed by the CPU, the programs stored in the memory including;
a first operating systema second operating system that executes on the first operating system;
a first program that executes on the second operating system to perform a first process that processes the first header; and
a second program that executes on the first operating system to perform a second process that processes the second header, andwherein the first security processing and the second security processing are executed on a same layer of said packet;
wherein, upon the packet being received by the transmission/reception part, the first program processes the first header by performing the first process and outputs data obtained by the first process that does not include the first header to the second program, andwherein, upon receiving the data output by the first program, the second program processes the second header by performing the second process.
2 Assignments
0 Petitions
Accused Products
Abstract
(Problems) By assigning a fixed home address to an MN, Mobile IPv6 assures the arrival of each content at the MN 1. In order to allow the user to receive a Mobile IPv6 service, it is necessary to provide the MN 1 with a Mobile IPv6 function for making applications conform to IPv6. However, there are only few such MNs 1. In addition, the MN 1 does not have a function for implementing an IPsec process repeatedly on a packet transmitted to and received from another apparatus.
(technical solution) A scenario processing port 23 employed in the MN 1 includes a means, which is used for selecting a process according to a communication method and carrying out the selected process when a response to a Mobile IPv6 location registration message is received. By providing the scenario processing port 23 with a means for selecting a communication method, a function can be added to the MN 1 with ease. In addition, by providing the MN 1 with a means for implementing an IPsec process a plurality of times, it is possible to provide a communication apparatus according to a security management configuration.
38 Citations
19 Claims
-
1. A terminal connected to a network, the terminal comprising:
-
a transmission/reception part for receiving a packet that includes a first header for a first security processing and a second header for a second security processing; a CPU; and a memory for storing programs to be executed by the CPU, the programs stored in the memory including; a first operating system a second operating system that executes on the first operating system; a first program that executes on the second operating system to perform a first process that processes the first header; and a second program that executes on the first operating system to perform a second process that processes the second header, and wherein the first security processing and the second security processing are executed on a same layer of said packet; wherein, upon the packet being received by the transmission/reception part, the first program processes the first header by performing the first process and outputs data obtained by the first process that does not include the first header to the second program, and wherein, upon receiving the data output by the first program, the second program processes the second header by performing the second process. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication system, comprising:
-
a terminal and a server that are connected to a network, and wherein the terminal has a transmission/reception part for receiving a packet that includes a first header for a first security processing and a second header for a second security processing, a CPU, and a memory for storing programs to be executed by the CPU, the programs stored in the memory including; a first operating system a second operating system that executes on the first operating system; a first program that executes on the second operating system to perform a first process that processes the first header; and a second program that executes on the first operating system to perform a second process that processes the second header, and wherein the server comprises a transmission/reception part for sending and receiving packets, a CPU and a memory for storing information on locations of the terminal; wherein the first security processing and the second security processing executed by the terminal are executed on a same layer of said packet, which is received from the server; wherein, upon the packet being received by the transmission/reception part of the terminal, the first program processes the first header by performing the first process and outputs data obtained by the first process that does not include the first header to the second program, and wherein, upon receiving the data output by the first program, the second program processes the second header by performing the second process. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A home agent connected to a terminal or a router through a network, the home agent comprising:
-
a transmission/reception part for receiving a packet that includes a first header for a first security processing and a second header for a second security processing, a CPU, an address memory for storing an address of the terminal or the router, and a program memory for storing programs to be executed by the CPU, the programs stored in the program memory including; a first operating system a second operating system that executes on the first operating system; a first program that executes on the second operating system to perform a first process that processes the first header; and a second program that executes on the first operating system to perform a second process that processes the second header, and wherein the first security processing and the second security processing are executed on a same layer of the packet; wherein, upon the packet being received by the transmission/reception part, the first program processes the first header by performing the first process and outputs data obtained by the first process that does not include the first header to the second program, and wherein, upon receiving the data output by the first program, the second program processes the second header by performing the second process. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification