Communication System and Server Unit Thereof
First Claim
1. A communication system comprising:
- a router which interconnects a private network using private address and a global network using global address;
a terminal which belongs to the private network; and
a server unit which is connected to the global network and executes processing based on Session Initiation Protocol (SIP) messages output from the terminal via the router, whereinthe server unit comprises;
a discrimination information generator configured to generate discrimination information to be associated with a transmission source terminal of a REGISTER message from Internet Protocol (IP) addresses contained in all Via headers, which are sequentially added by devices in a route including the router, in the REGISTER message, which is received from the terminal via the route;
a management table configured to associate the discrimination information with a registration condition of the terminal which belongs to the private network for each terminal; and
a registration decision module configured to collate the discrimination information and the registration condition managed in the management table and to decide based on the collation result whether or not to permit registration of a terminal as a registration request source using the REGISTER message.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, there is provided a communication system including a router, a terminal and a server. The router interconnects a private network using private address and a global network using global address. The terminal belongs to the private network. The server is connected to the global network and executes processing based on SIP messages output from the terminal via the router. The server includes a generator, a table and a module. The generator generates discriminator to be associated with a REGISTER source terminal using IP addresses contained in all Via headers. The table associates the discriminator with a registration condition of the terminal which belongs to the private network for each terminal. The module collates the discriminator and the registration condition managed in the table. The module decides whether or not to permit registration of REGISTER source terminal.
-
Citations
8 Claims
-
1. A communication system comprising:
-
a router which interconnects a private network using private address and a global network using global address; a terminal which belongs to the private network; and a server unit which is connected to the global network and executes processing based on Session Initiation Protocol (SIP) messages output from the terminal via the router, wherein the server unit comprises; a discrimination information generator configured to generate discrimination information to be associated with a transmission source terminal of a REGISTER message from Internet Protocol (IP) addresses contained in all Via headers, which are sequentially added by devices in a route including the router, in the REGISTER message, which is received from the terminal via the route; a management table configured to associate the discrimination information with a registration condition of the terminal which belongs to the private network for each terminal; and a registration decision module configured to collate the discrimination information and the registration condition managed in the management table and to decide based on the collation result whether or not to permit registration of a terminal as a registration request source using the REGISTER message. - View Dependent Claims (2, 3, 4)
-
-
5. A server unit which is connected to a global network in a communication system comprising a router which interconnects a private network using private address and the global network using global address, and a terminal which belongs to the private network, comprising:
-
a Session Initiation Protocol (SIP) controller configured to execute processing based on SIP messages output from the terminal via the router; a discrimination information generator configured to generate discrimination information to be associated with a transmission source terminal of a REGISTER message from Internet Protocol (IP) addresses contained in all Via headers, which are sequentially added by devices in a route including the router, in the REGISTER message, which is received from the terminal via the route; a management table configured to associate the discrimination information with a registration condition of the terminal which belongs to the private network for each terminal; and a registration decision module configured to collate the discrimination information and the registration condition managed in the management table and to decide based on the collation result whether or not to permit registration of a terminal as a registration request source using the REGISTER message. - View Dependent Claims (6, 7, 8)
-
Specification