The present invention relates to a circuit switching user agent system, a communication device, a service processing device, and a service providing method used therefor. More particularly, the present invention relates to providing a service for a transition from a circuit switching network to a network using an IP (Internet Protocol).
A transition from a circuit switching network to a network using an IP is currently being made. A cellular phone system is also making its transition from a circuit switching system to a system using an IP.
In such a transition for a home network of an IMS (IP Multimedia Subsystem)/MMD (Multi-Media Domain), there has been employed a method of converting a circuit switching signal to a signal used in the IMS/MMD.
In a cellular phone system, one of significant differences between control in a circuit switching network and control in the IMS/MMD is as follows: In the circuit switching, a location registration, a supplementary service, and the like are performed by a device located in a circuit switching network where a mobile terminal has visited. On the other hand, in the IMS/MMD, those services are performed by an SIP (Session Initiation Protocol) server and an application server located in a home network (e.g., see Non-patent Document 1).
Non-patent Document 1: “Mobile Radio Interface Layer 3 Supplementary Services Specification; General Aspects” [3GPP (3rd Generation Partnership Project) TS 24.010 V6.0.0 (2004-12)]
Related art to the present invention has proposed a configuration as shown in
In this configuration, a location registration information management and a supplementary service for a mobile terminal 30 are performed by an MSC (Mobile Switching Center) 31. Location information and supplementary service control information from the mobile terminal 30 are communicated via a UNI (User-Network Interface) 401 between the mobile terminal 30 and the network device (MSC 31).
However, the aforementioned cellular phone system includes a transit circuit switching network 500 interposed between the circuit switching network 400 and the home IP network 600. Signals on an NNI (Network-Network Interface) 501 in the transit circuit switching network 500 between the networks (between the MSC 31 and the MGCF 32) have no capability to transmit information communicated on the UNI 401. Accordingly, it is difficult to provide a service for the IMS/MMD that is equivalent to a service provided for the circuit switching system in the related art.
The present invention has been made to solve the above problems. It is, therefore, the present invention seeks to provide a circuit switching user agent system capable of providing a service for an IMS/MMD that is equivalent to a service provided for a circuit switching system.
Furthermore, the present invention seeks to provide a communication device and a service processing device suitable for the aforementioned circuit switching user agent system, and a service providing method used for these devices.
A circuit switching user agent system according to an aspect of the present invention includes a service processing device arranged in a home network of an IMS (IP Multimedia Subsystem)/MMD (Multi-Media Domain). The circuit switching user agent system includes a communication device arranged in a visited network where a mobile terminal has visited. The communication device has a function of interconversion between a UNI (User-Network Interface) signal in a circuit switching network to which the mobile terminal is connected and a signal used in the IMS/MMD.
Specifically, in a circuit switching user agent system according to an aspect of the present invention, a communication device in a visited network to which a mobile terminal has been connected performs a registration to the IMS/MMD with use of location registration information/status of the mobile terminal in a circuit switching network. A UNI signal from the mobile terminal is incorporated into a signal used in the IMS/MMD and transferred to a service processing device in a home network. Thus, it is possible to provide a service for the IMS/MMD that is equivalent to a service for circuit switching of the related art.
Here, the visited network is a network configured to process both of a UNI signal in the circuit switching network and a signal used in the IMS/MMD. In other words, the communication device in the visited network to which the mobile terminal has been connected is a communication device operable to process both of a UNI signal in the circuit switching network and a signal used in the IMS/MMD.
In the circuit switching user agent system, when a circuit switching signal in a cellular phone system is to be converted to a signal used in the IMS/MMD, a registration process to the IMS/MMD is performed depending upon location registration status in the circuit switching network. Then the circuit switching signal is converted into a signal used in the IMS/MMD. A UNI signal from the mobile terminal is transferred to the network of the IMS/MMD as needed. A signal required for the mobile terminal to have for the IMS/MMD is generated on the behalf of the mobile terminal. Accordingly, it is possible to provide a service for the IMS/MMD that is equivalent to a circuit switching service in the related art.
More specifically, in the circuit switching user agent system, an extended communication device in which an MSC (Mobile Switching Center)/VLR (Visitor Location Register) and a CSUA (circuit switching user agent) are combined with each other transmits a signal used in the IMS/MMD to an S-CSCF (Serving-Call Server Control Function) based on location information status in the circuit switching of the network where the mobile terminal has visited, thereby performing a registration process for the IMS/MMD.
After the registration process for the IMS/MMD, the extended communication device converts a circuit switching signal to a signal used in the IMS/MMD for a general circuit switching call process (outgoing/incoming call). Furthermore, when the extended communication device receives a UNI signal including a supplementary service control from the mobile terminal, it transfers the supplementary service control signal to the S-CSCF with use of an SIP (Session Initiation Protocol) signal used in the IMS/MMD based on the type of the supplementary service control signal. That is, the extended communication device incorporates the supplementary service control signal to a signal used in the IMS/MMD and transfers it to the S-CSCF as it is.
The SIP signal in which the UNI signal has been incorporated is transferred to a supplementary service AS (Application server) by a filter process based on a user profile in the S-CSCF. In the supplementary service AS, a supplementary service is executed for the mobile terminal.
Thus, in the circuit switching user agent system, a supplementary service control signal of the circuit switching signal is transferred to the supplementary service AS, which is located as a service execution device in the home network, with the SIP signal used in the IMS/MMD. Therefore, it is possible to provide a service for the IMS/MMD that is equivalent to a service provided for the circuit switching. Furthermore, with regard to the transferred signal, the supplementary service AS can be configured to use resources of existing circuit switching devices.
Therefore, since the circuit switching user agent system performs a supplementary service process for the IMS/MMD with a signal for a supplementary service in circuit switching of the related art, it is possible to provide a service equivalent to a service provided for circuit switching.
Furthermore, since the circuit switching user agent system handles a signal for circuit switching of the related art in the supplementary service AS, a supplementary service processing component in the extended communication device can be utilized in common. Accordingly, resources can be used efficiently to achieve a transition to a system using an IP.
A communication device according to an aspect of the present invention is arranged in a visited network where a mobile terminal has visited in a circuit switching user agent system including a service processing device arranged in a home network of an IMS (IP Multimedia Subsystem)/MMD (Multi-Media Domain). The communication device has a function of interconversion between a UNI (User-Network Interface) signal in a circuit switching network to which the mobile terminal is connected and a signal used in the IMS/MMD.
A service processing device according to an aspect of the present invention is arranged in a home network of an IMS (IP Multimedia Subsystem)/MMD (Multi-Media Domain) and has a processing part operable to process a signal used in the IMS/MMD in which a circuit switching signal in a cellular phone system has been incorporated.
A service providing method according to an aspect of the present invention is used in a circuit switching user agent system including a service processing device arranged in a home network of an IMS (IP Multimedia Subsystem)/MMD (Multi-Media Domain). In the service providing method, a communication device arranged in a visited network where a mobile terminal has visited performs a process of registration to the IMS/MMD with use of location registration information/status of the mobile terminal in a circuit switching network to which the mobile terminal has been connected and a process of incorporating a UNI (User-Network Interface) signal from the mobile terminal into a signal used in the IMS/MMD and transferring it to the service processing device.
Next, embodiments of the present invention will be described with reference to the drawings.
Here, the visited network 100 is a network configured to process both of a UNI (User-Network Interface) signal in a circuit switching network and a signal used in an IMS (IP Multimedia Subsystem)/MMD (Multi-Media Domain). In other words, the extended communication device 1 located in the visited network 100 to which a mobile terminal (e.g., a cellular phone) 3 has been connected is a communication device operable to process both of a UNI signal in a circuit switching network and a signal used in the IMS/MMD.
The extended communication device 1 combines an MSC (Mobile Switching Center)/VLR (Visitor Location Register) part (registration part) 11 in the related art with a CSUA (circuit switching user agent) part (transfer part) 12. The extended communication device 1 performs a registration process in the IMS/MMD for the S-CSCF 5 based on a location registration of the mobile terminal 3 in the circuit switching.
The extended communication device 1 implements functions that are required for the mobile terminal 3 to have for the IMS/MMD (such as transmission and reception of signals) on behalf of the mobile terminal 3. In order to absorb operational differences between the circuit switching and the IMS/MMD, the extended communication device 1 converts a call control signal of the circuit switching from the mobile terminal 3 to a signal used in the IMS/MMD.
Furthermore, the extended communication device 1 incorporates (embeds) a circuit switching signal including a supplementary service control, among UNI signals from the mobile terminal 3, into an IMS/MMD signal and then transfers that signal to the S-CSCF 5. The S-CSCF 5 transfers the IMS/MMD signal in which the circuit switching signal including the supplementary service control has been incorporated to the supplementary service AS 7 by a filtering process based on a user profile.
Examples of a method of incorporating a circuit switching signal of a UNI signal including a supplementary service control into an IMS/MMD signal include a method of using a message body of an SIP message. A message body of an SIP message includes information defined by a protocol other than SIP and is optional in the structure of an SIP message. For example, MIME (Multipurpose Internet Mail Extensions), which is used to send an attached file or the like added to a message in electronic mail, is used as a method of adding a message body to an SIP message.
Furthermore, the extended communication device 1 defines a new flag, for example, in a user profile from the HLR/HSS 6 and determines, by the presence of the flag, whether to initiate a conversion process to the IMS/MMD for the mobile terminal 3.
The MGW 2 is a media conversion system configured to convert a media signal AMR (Adaptive Multi Rate) on an ATM (Asynchronous Transfer Mode)/STM (Synchronous Transfer Mode) in the circuit switching network into a media signal AMR on the IP.
In other words, the MGW 2 is a media gateway having both functions of the MGW 38 in the visited circuit switching network 400 and the MGW 37 in the home IP network 600 as described in
Thus, media data that have been obtained via the MGW 38 in the visited circuit switching network 400 and the MGW 37 in the home IP network 600 in the related art can be received directly from the MGW 2 so as to optimize its path.
The supplementary service AS 7 is a device configured to analyze a UNI signal from the mobile terminal 3 which has been transferred as a signal used in the IMS/MMD from the extended communication device 1 and to execute a supplementary service in accordance with the analysis result. Furthermore, the supplementary service AS 7 has functions of generating a UNI signal which is a response to the mobile terminal 3 and a UNI signal which is a notification to the mobile terminal 3, such as completion of a service, and of transmitting them via the S-CSCF 5 to the extended communication device 1 with use of a signal used in the IMS/MMD.
The MSC control part 112 includes a call state management CC (Call Control) processing part 1121, a location registration management MM (Mobility Management) processing part 1122, and a supplementary service management SS (Supplementary Service) processing part 1123.
A MEGACO (Megaco/H.248) signal processing part 13 provides a function common to the MSC/VLR part 11 and the circuit switching UA part 12. With this configuration, the MSC control part 112 in the MSC/VLR part 11 and the SIP user agent part 121 in the circuit switching UA part 12 internally cooperate with each other to perform a registration/call control/supplementary service process (MM/CC/SS) in both of the circuit switching and the IMS/MMD.
With this configuration, the supplementary service AS 7 can utilize the supplementary service management SS processing part 1123 in the MSC control part 112 as the supplementary service management SS processing part 72.
A registration procedure in the first embodiment of the present invention will be described with the example shown in
Triggered by a Location Update Request signal (a1 in
Thereafter, the extended communication device 1 confirms the user profile downloaded from the HLR 6 (a7 in
The S-CSCF 5 obtains a user profile from the HSS 6 by transmissions of Diameter SAR (Server Assignment Request)/SAA (Server Assignment Answer) signals (a9 and a10 in
When the supplementary service AS 7 receives an SIP Register signal (a12 in
If the extended communication device 1 determines in the aforementioned process a7 that the conversion process to the IMS/MMD is not to be initiated or if the registration process to the IMS/MMD (a8-a14 in
Next, an initiation procedure of an outgoing/incoming call restriction service in the first embodiment of the present invention, which is one of typical circuit switching services, will be described below with reference to
By a user's operation of the terminal, the mobile terminal 3 transmits a Register signal indicating initiation of an outgoing/incoming call restriction service in the CS (Circuit Switch) (b1 in
When the S-CSCF 5 receives the SIP Notify signal in which the Register signal of the CS has been incorporated (b2 in
When the supplementary service AS 7 receives the SIP Notify signal in which the Register signal in the CS has been incorporated (b3 in
When the supplementary service AS 7 is notified of the completion with a Diameter PUA (Profile Update Answer) signal (b5 in
When the extended communication device 1 receives the SIP 200 OK signal in which the CS signal indicating the completion of initiation of the supplementary service has been incorporated (b7 in
Furthermore, an outgoing call restriction process in the first embodiment of the present invention will be described below with reference to
When the extended communication device 1 receives a SETUP signal (c1 in
When the S-CSCF 5 receives the SIP INVITE signal (c2 in
When the supplementary service AS 7 receives the SIP INVITE signal (c3 in
Based on the profile of the mobile terminal A, the S-CSCF 5 determines whether the mobile terminal A has been connected to the circuit switching network 100 as a visited network. Then the S-CSCF 5 transfers the SIP 403 Forbidden signal in which the CS signal indicative of the outgoing call restriction has been incorporated (c6 in
Thus, in the first embodiment, a supplementary service process is performed in the IMS/MMD with use of a signal for a supplementary service in the circuit switching of the related art. Therefore, it is possible to provide a service equivalent to a service provided by the circuit switching.
Furthermore, in the first embodiment, the supplementary service AS 7 handles a signal used in the circuit switching of the related art. Therefore, a supplementary service processing component in the extended communication device 1 can be utilized in common. Accordingly, resources can be used efficiently to achieve a transition to a system using an IP.
Furthermore, the circuit switching user agent system according to the second embodiment operates in the same manner and has the same advantages as the circuit switching user agent system according to the first embodiment except for the configuration in which the P-CSCF 8 is arranged in the visited network 100. In other words, the second embodiment shows that the present invention is applicable to a system using the P-CSCF 8. It should be noted that the extended communication device 1 may have a function of the P-CSCF 8.
In an outgoing/incoming call restriction service initiation procedure of the third embodiment, the extended communication device 1 communicates directly with the supplementary service AS 7. Therefore, a protocol to be used is HTTP (Hyper Text Transfer Protocol).
By a user's operation of the terminal, the mobile terminal 3 transmits a Register signal indicating initiation of an outgoing/incoming call restriction service in the CS (d1 in
When the supplementary service AS 7 receives the HTTP PUT signal in which the Register signal in the CS has been incorporated (d2 in
When the supplementary service AS 7 is notified of the completion with a Diameter PUA signal (d4 in
When the extended communication device 1 receives the HTTP 200 OK signal in which the CS signal indicating the completion of initiation of the supplementary service has been incorporated (d5 in
As described above, in the third embodiment, a CS signal can be incorporated by MIME as with the SIP in the first embodiment. Therefore, the third embodiment has the same advantages as the first embodiment.
In a circuit switching user agent system in a fourth embodiment of the present invention, a supplementary service AS 7 in a home network 200 is connected directly to an extended communication device 1 in a visited network 100 as with the aforementioned third embodiment of the present invention. In an outgoing/incoming call restriction service initiation procedure of the fourth embodiment, the extended communication device 1 communicates directly with the supplementary service AS 7. Therefore, a protocol to be used is XCAP (An Extensible Markup Language (XML) Configuration Access Protocol).
By a user's operation of the terminal, the mobile terminal 3 transmits a Register signal indicating initiation of an outgoing/incoming call restriction service in the CS (e1 in
When the supplementary service AS 7 receives the HTTP PUT signal in which the Register signal in the CS has been incorporated (e3 in
When the supplementary service AS 7 is notified of the completion with a Diameter PUA (Profile Update Answer) signal (e5 in
When the extended communication device 1 receives the HTTP 200 OK signal in which the CS signal indicating the completion of initiation of the supplementary service has been incorporated (e6 in
As described above, in the fourth embodiment, a CS signal can be incorporated by MIME as with the SIP in the first embodiment. Therefore, the fourth embodiment has the same advantages as the first embodiment.
The present invention has proposed to provide an MSC (Mobile service Switching Center)-Server (eMSC-Server) having an MGCF (Media Gateway Control Function) to define interaction of the MSC-Server. This eMSC-Server translates a call signal from a circuit switching network into a VoIP (Voice over Internet Protocol) call signal to a central processing network and transmits it, and vice versa. The eMSC-Server transmits the call signal to a TAS (Telephony Application Server) in the IMS. This sufficiently ensures the compatibility with existing UEs and a transition to the all-IP network.
The current Release 7 VCC (Voice Call Continuity) uses a concept in which a VMSC (Visited Mobile Switch Center) transmits a call signal to a VCC AS (Application Service) by bypassing with using a CAMEL (Customized Application for Mobile network Enhanced Logic) process as a trigger. A similar concept is used for a supplementary service to aggregate processes into the IMS (see
A request from a UE 1214 for a supplementary service is transmitted directly to the TAS 1212 via an interface such as Ut or v3. The above solution is advantageous in exerting no influence on the central control network. However, that solution does exert influence on terminals. Thus, an existing terminal cannot receive any service.
Another solution to provide a supplementary service for an aggregation process in the IMS is to extend an MSC-Server with a MGCF function for interconnection of ISUP/SIP (Session Initiation Protocol), which is referred to as an eMSC-Server, and control all call signals in the IMS. The eMSC-Server is involved in outgoing/incoming signals in the corresponding CS access network. The CS call signal of the terminal is translated into a VoIP calling by the eMSC-Server. The supplementary service control signal is processed in the IMS. To transmit an incoming call signal to the CS access network, the incoming call signal is led to the MGW/eMSC-Server. In this case, the incoming signal is controlled by the IMS system. The eMSC-Server is not involved when the mobile terminal is only within a PS (Packet Switch) area.
Additionally, the location of the user in the IP network is defined by the MGW in the visited network. Therefore, audio communication with a person is directly transmitted in any IMS system without crossing the home network. If call control methods in the IMS are more widely used, this network configuration will have more advantages in that both of administrators of home networks and administrators of visited networks can benefit from terminals in view of reduction of network resources. In contrast, the solution with VCC always requires communication paths in both of a visited network and a home network for any audio communication.
The present application is based upon and claims the benefit of priority from Japanese patent application No. 2006-346031, filed on Dec. 22, 2006, the disclosure of which is incorporated herein in its entirety by reference.
Number | Date | Country | Kind |
---|---|---|---|
2006-346031 | Dec 2006 | JP | national |
This application is a divisional of U.S. patent application Ser. No. 12/519,473 filed Jun. 16, 2009, which is a National Stage of International Application No. PCT/JP2007/074187, filed Dec. 11, 2007, claiming priority based on Japanese Patent Application No. 2006-346031, filed Dec. 22, 2006, the contents of all of which are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 12519473 | Jun 2009 | US |
Child | 13570807 | US |