Call control system

Abstract
To provide a technology of setting up a call at a high efficiency by a location management device's sending notification of a call setup request to a call control device corresponding to a location of a callee communication device. A call control device connected to a location management device via a network receives a call setup request, searches a location data table for location information of a callee communication device in response to the call setup request, sets up, when the location information is searched out as a result of the search, a call on the basis of the location information, and notifies, when the location information is not searched out as the result of the search, the location management device of the call setup request. The location management device receives notification of a call setup request from the call control device, refers to a storage unit stored with management information specifying which call control device controls the call targeted at each callee communication device, and notifies, of the call setup request, the call control device that controls the call to the callee communication device at which the call setup request is targeted on the basis of the management information referred to.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a diagram showing a problem of the related art.



FIG. 2 is a diagram showing the whole of the invention.



FIG. 3 is a functional block diagram of a relay node.



FIG. 4 is a functional block diagram of an LLM.



FIG. 5 is a functional block diagram of an NLM.



FIG. 6 is a functional block diagram of an SIP server.



FIG. 7 is a functional block diagram of a communication device.



FIG. 8 is a diagram showing a connecting relation of the device provided in each area.



FIG. 9 is a diagram showing a process in which the relay node notifies the LLM of terminal information.



FIG. 10 is a sequence diagram of notifying of SIP Register information.



FIG. 11 is a sequence diagram of registering the SIP Register information.



FIG. 12 is a sequence diagram of setting up a call.



FIG. 13 is a sequence diagram when canceling the connection of the terminal.



FIG. 14 is a sequence diagram when canceling the connection of the terminal.



FIG. 15 is an explanatory diagram when acquiring subscriber information.


Claims
  • 1. A call system including a location management device and a plurality of call control devices that are connected via a network, the call control device comprising:a receiving unit receiving a call setup request;a search unit searching a location data table for location information of a callee communication device in response to the call setup request received by the receiving unit;a call control unit setting up, when the location information is searched out as a result of the search, a call on the basis of the location information; anda notifying unit notifying, when the location information is not searched out as the result of the search, the location management device of the call setup request,the location management device comprising:a storage unit stored with management information specifying which call control device controls the call targeted at each callee communication device;a call receiving unit receiving notification of the call setup request from the call control device; anda notifying unit referring to the storage unit and notifying, of the call setup request, the call control device that controls the call to the callee communication device at which the call setup request is targeted.
  • 2. A call system according to claim 1, wherein the location information is hierarchically managed by storing the storage unit with the management information about the communication device existing in a predetermined area and by providing the plurality of location management devices stored with management information on different areas and a wide area management device managing the location information in a way that specifies which location management device in the plurality of location management devices is stored with the management information of each of the communication devices.
  • 3. A call system according to claim 2, wherein the wide area management device includes a storage unit stored with subscriber information of each communication device, and the location management device includes an acquiring unit acquiring, from the wide area management device, the subscriber information of the communication device related to the management information stored in the storage unit.
  • 4. A call system according to claim 2, wherein the location management device includes a wide area notifying unit receiving the notification of the call setup request from the call control device and, if the storage unit is not stored with the management information about the callee communication device at which the call setup request is targeted, notifying the wide area management device of the call setup request, and the wide area management device includes:a storage unit stored with wide area management information specifying which location management device in the plurality of location management devices is stored with the management information of each of the communication device;a call receiving unit receiving notification of the call setup request from the location management device; anda notifying unit referring to the storage unit, specifying the location management device stored with the management information of the callee communication device at which the call setup request is targeted, and notifying the location management device of the call setup request.
  • 5. A call system according to claim 3, wherein the location management device includes a wide area notifying unit receiving the notification of the call setup request from the call control device and, if the storage unit is not stored with the management information about the callee communication device at which the call setup request is targeted, notifying the wide area management device of the call setup request, and the wide area management device includes:a storage unit stored with wide area management information specifying which location management device in the plurality of location management devices is stored with the management information of each of the communication device;a call receiving unit receiving notification of the call setup request from the location management device; anda notifying unit referring to the storage unit, specifying the location management device stored with the management information of the callee communication device at which the call setup request is targeted, and notifying the location management device of the call setup request.
  • 6. A call method by which a call control device connected to a location management device via a network executes: receiving a call setup request;searching a location data table for location information of a callee communication device in response to the call setup request;setting up, when the location information is searched out as a result of the search, a call on the basis of the location information; andnotifying, when the location information is not searched out as the result of the search, the location management device of the call setup request,and by which the location management device executes:receiving notification of the call setup request from the call control device;referring to a storage unit stored with management information specifying which call control device controls the call targeted at each callee communication device; andnotifying, of the call setup request, the call control device that controls the call to the callee communication device at which the call setup request is targeted on the basis of the management information referred to.
  • 7. A call method according to claim 6, wherein the location information is hierarchically managed by the location management device's storing the storage unit with the management information about the communication device existing in a predetermined area and by the wide area management device's managing the location information in a way that specifies which location management device in the plurality of location management devices stored with management information on different areas is stored with the management information and specifies which communication device whose management information is stored.
  • 8. A call method according to claim 7, wherein the wide area management device stores a storage unit with subscriber information of each communication device, and the location management device acquires, from the wide area management device, the subscriber information of the communication device related to the management information stored in the storage unit.
  • 9. A call method according to claim 7, wherein the location management device receives the notification of the call setup request from the call control device and, if the storage unit is not stored with the management information about the callee communication device at which the call setup request is targeted, notifies the wide area management device of the call setup request, and the wide area management device stores a storage unit with wide area management information specifying which location management device in the plurality of location management devices is stored with the management information of each of the communication device, receives notification of the call setup request from the location management device, then specifies the location management device stored with the management information of the callee communication device at which the call setup request is targeted by referring to the storage unit, and notifies the location management device of the call setup request.
  • 10. A call control device connected to a location management device via a network, comprising: a receiving unit receiving a call setup request;a search unit searching a location data table for location information of a callee communication device in response to the call setup request received by the receiving unit;a call control unit setting up, when the location information is searched out as a result of the search, a call on the basis of the location information; anda notifying unit notifying, when the location information is not searched out as the result of the search, the location management device of the call setup request.
  • 11. A call method by which a call control device connected to a location management device via a network executes: receiving a call setup request;searching a location data table for location information of a callee communication device in response to the call setup request;setting up, when the location information is searched out as a result of the search, a call on the basis of the location information; andnotifying, when the location information is not searched out as the result of the search, the location management device of the call setup request.
  • 12. A recording medium recorded with a program for making a call control device connected to a location management device via a network actualize functions of: receiving a call setup request;searching a location data table for location information of a callee communication device in response to the call setup request;setting up, when the location information is searched out as a result of the search, a call on the basis of the location information; andnotifying, when the location information is not searched out as the result of the search, the location management device of the call setup request.
  • 13. A location management device connected to a call control device via a network, comprising: a storage unit stored with management information specifying which call control device controls the call targeted at each callee communication device;a call receiving unit receiving notification of the call setup request from the call control device; anda notifying unit referring to the storage unit and notifying, of the call setup request, the call control device that controls the call to the callee communication device at which the call setup request is targeted.
  • 14. A call method by which a location management device connected to a call control device via a network, executes: receiving notification of a call setup request from the call control device;referring to a storage unit stored with management information specifying which call control device controls the call targeted at each callee communication device; andnotifying, of the call setup request, the call control device that controls the call to the callee communication device at which the call setup request is targeted on the basis of the management information referred to.
  • 15. A recording medium recorded with a program for making a location management device connected to a call control device via a network, actualize functions of: receiving notification of a call setup request from the call control device;referring to a storage unit stored with management information specifying which call control device controls the call targeted at each callee communication device; andnotifying, of the call setup request, the call control device that controls the call to the callee communication device at which the call setup request is targeted on the basis of the management information referred to.
Priority Claims (1)
Number Date Country Kind
JP2006-025651 Feb 2006 JP national