WO2009039688A1 - Procédé de transfert d'appel tardif dans un service centralisé d'un sous-système de réseau central multimédia ip - Google Patents
Procédé de transfert d'appel tardif dans un service centralisé d'un sous-système de réseau central multimédia ip Download PDFInfo
- Publication number
- WO2009039688A1 WO2009039688A1 PCT/CN2007/003368 CN2007003368W WO2009039688A1 WO 2009039688 A1 WO2009039688 A1 WO 2009039688A1 CN 2007003368 W CN2007003368 W CN 2007003368W WO 2009039688 A1 WO2009039688 A1 WO 2009039688A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- session
- forwarding
- message
- iccf
- vmsc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1095—Inter-network session transfer or sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1096—Supplementary features, e.g. call forwarding or call holding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/1225—Details of core network interconnection arrangements
- H04M7/123—Details of core network interconnection arrangements where the packet-switched network is an Internet Protocol Multimedia System-type network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/1225—Details of core network interconnection arrangements
- H04M7/1235—Details of core network interconnection arrangements where one of the core networks is a wireless network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/12—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place intelligent networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/18—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/20—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place hybrid systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Definitions
- the present invention relates to a technology for accessing an IP Multimedia Core Subsystem (IMS) through a circuit domain, and more particularly to a call forwarding method in a centralized service of an IP multimedia subsystem.
- IMS IP Multimedia Core Subsystem
- IP Internet Protocol Multimedia Subsystem
- 3GPP 3rd Generation Partnership Project
- IMS IP-based telecommunications network architecture, which has nothing to do with access technology, except for packet switching (PS, Packet Switching) such as General Packet Radio Service (GPRS), Wireless Local Area Network (WLAN).
- PS Packet Switching
- GPRS General Packet Radio Service
- WLAN Wireless Local Area Network
- GSM Global System for Mobile Communications
- GSM Global System for Mobile Communications
- UMTS Universal Mobile Telecommunications System
- CS Circuit Switch
- IMS Centralized Service
- IMS provides consistent services for access modes such as circuit domain and packet domain, and supports network convergence
- Figure 1 is a schematic diagram of a session path of an IMS centralized service application scenario, including the following network elements: 101 User terminal User Equipment
- IMS Circuit Domain Control Function IMS CS Control Function Abbreviation ICCF
- the UE 101 establishes three paths to the ICCF 106 of the IMS domain: a session control path, a bearer control path, and a 7-carrier path.
- the session control path includes the following two methods:
- the CS session control path is carried on the CS domain, and the Unstructured Supplementary Service Data (USSD) is used, and the path passes through the VMSC 102 and the HSS 103.
- USB Unstructured Supplementary Service Data
- the PS session control path is carried on the PS domain, and the initial session protocol (SIP, Session Initiation Protocol) signaling is adopted, and the path passes through the CSCF 107.
- SIP Session Initiation Protocol
- the UE 101 accesses the VMSC 102 using standard CS control signaling, and accesses the IMS through the MGCF 104, and reaches the ICCF 106 through the CSCF 107.
- the UE 101 accesses the IMS through the VMSC 102 and the MGW 105, and establishes a media connection with the remote user equipment of the session.
- the IMS centralized service uses the session control path to exchange session control information between the UE 101 and the ICCF 106, and establishes and controls the media bearer through the bearer control path.
- the ICCF 106 acts as an IMS user agent instead of the user equipment to access the IMS.
- the TAS 108 is a telecommunications application server in the IMS, and the basic services of telecommunications are implemented in the TAS 108.
- the function of the gsmSCF 109 is that when the VMSC triggers the CAMEL (Customized Applications for Mobile Network Enhanced Logic) to the gsmSCF 109, the gsmSCF 109 distributes it to the ICCF 106 based on the service information.
- CAMEL Customerized Applications for Mobile Network Enhanced Logic
- call forwarding mainly includes the following types:
- Unreachable forward is divided into user shutdown forward and paging no response, all calls to the user terminal are forwarded to another preset number.
- the network In the case of a busy call, the network is determined to be busy by the user and the user decides that the user is busy. Wherein, when the network determines that the user is busy, when the user terminal is talking, other incoming calls are automatically forwarded to another preset number; when the user decides that the user is busy, when the called user rings, the called party is called.
- the user sends the user to the VMSC 102 according to his or her wishes, and the VMSC 102 triggers the forwarding.
- the incoming call When the user terminal is turned on, the incoming call is connected but no one answers, and the incoming call is automatically forwarded to another preset number.
- the forwarding service can also be classified into early forwarding and late forwarding.
- the home location register sends the forwarding information to the gateway, so that the gateway can trigger the gateway.
- the transfer service such as unconditional forward, the user turns off; and the late call is the call to the VMSC 102.
- the call release due to the user's reason triggers the forward service, which is called late turn, as described above. , the user pages the unresponsive forward, the user does not answer the forward, and so on.
- the technical problem to be solved by the present invention is to provide a late call forwarding method in an IMS centralized service, which realizes late call forwarding on the basis of the existing IMS centralized service network structure.
- the present invention provides a late call forwarding method in an IP multimedia subsystem IMS centralized service, which includes the following steps:
- the IMS circuit domain control function ICCF receives the call request sent by the called party call session control function CSCF, the call is called session A; acquires the roaming number of the called user and sends the called party to the called user Initiating a call, the call is called session B;
- the called mobile switching center VMSC After the called mobile switching center VMSC receives the call request of the session B, it determines that the state of the called user meets the late forwarding trigger condition, and the called user signs the late forwarding service and is equipped with When the calling smart trigger is triggered, the late forwarding service is triggered, and the smart service is triggered when the forwarded target initiates the call;
- the VMSC and the ICCF perform message interaction, and notify the ICCF of the session association information and the forwarding reason.
- the ICCF determines that the forwarding needs to be forwarded, the corresponding indication is sent to the session A according to the forwarding reason or The response message is not sent, and the CSCF transmits the indication to the telecommunication application server TAS, and the TAS initiates a normal forwarding service.
- the late forwarding triggering condition includes the user deciding the user's busy forwarding, the user paging unresponsive forwarding, or the user's unanswered forwarding.
- step A3 the VMSC and the ICCF perform the message interaction of the intelligent service, including the following steps:
- the VMSC sends an intelligent service message including session association information and a reason for forwarding to the service control function gsmSCF, and the gsmSCF forwards the message to the ICCF;
- the ICCF determines, according to the session association information in the received intelligent service message, that the message is related to the session A and the session B, and determines that the forwarding needs to be forwarded, and sends a CEMEL failure message to the VMSC.
- the gsmSCF arrives at the VMSC.
- step A3 the VMSC and the ICCF perform the message interaction of the intelligent service, including the following steps:
- the VMSC sends the session association information to the service control function gsmSCF and An intelligent service message of a forwarding cause, the gsmSCF forwarding the message to the ICCF;
- the ICCF determines, according to the session association information in the received intelligent service message, that the message is related to the session A and the session B, and allocates an IMS domain temporary number IMRN, and the IMRN and the conference A Associated with session B, and save the reason for forwarding, and then return the IMRN to the VMSC through a CAMEL connection message, and the CAMEL connection message arrives at the VMSC via the gsmSCF;
- the VMSC after receiving the CEMEL connection message, the VMSC initiates a session C by using the IM N as the called number;
- the ICCF After receiving the session C, the ICCF determines that the session C is associated with the session A and the session B according to the IMRN, and determines that the forwarding needs to be performed. According to the saved forwarding reason, the session A of the CSCF is given. The response message sends the corresponding indication.
- step A323 when the VMSC initiates session C with the IMRN as the called number, the ISUP initial address message is sent first, and the message first arrives at the MGCF; the MGCF sends an initial session protocol SIP session request to the ICCF, The called number is the IMRN, and the message arrives at the ICCF via the CSCF, and the ICCF receives the session C.
- step A311 or step A322 the smart service message including the session association information and the forwarding cause is an initial monitoring point message.
- the reason for forwarding is indicated in the called number field or the redirected reason field in the initial monitoring point message.
- the session association information is a calling number or an original called number in the initial monitoring point message; or, the session association information is a calling number and an original called number in the initial monitoring point message.
- step A3 also releases the dialog B in the following manner:
- the ICCF determines that the received intelligent service message is associated with the sessions A and B, initiates the release process of the dialog B;
- the VMSC after receiving the CAMEL failure message of the ICCF, the VMSC initiates a release process of the dialog B;
- the ICCF determines that the received intelligent service message is associated with the sessions A and B
- the release process of the dialog B is initiated.
- the VMSC also initiates the release process of the dialog B.
- step A3 also releases session B and session C in the following manner:
- the process of releasing the session B and the session C is initiated;
- the ICCF determines that the session C is associated with the session A and the session B, and initiates a release process of the session B and the session C. After receiving the release message, the VMSC initiates a release process for another session.
- the ICCF determines that the session C is associated with the session A and the session B, and initiates the release process of the session A and the session B. After receiving the first session release message, the VMSC initiates another session release process.
- the ICCF returns a corresponding initial session protocol SIP failure response message to the session A when the forward cause is a non-response forwarding, and after the TAS receives, the non-response is initiated according to the SIP failure response message. Forwarding service; or, the ICCF does not send any response message to the TAS, and the TAS waits for the timeout to trigger the unacknowledged forwarding service;
- the ICCF returns a corresponding initial session protocol SIP failure response message to the session A when the user decides that the user is busy forwarding or the user paging does not respond to the forwarding, and the TAS is received after the TAS is received.
- the SIP failure response message initiating user determines whether the user is busy forwarding or the user paging does not respond to the forwarding service.
- step A2 when the called user registers in the circuit domain, the data of the delayed user of the called user and the data of the calling smart contactor are downloaded to the VMSC, and the VMSC uses the data according to the data. And the called user status to trigger the late forwarding service and the intelligent service.
- the present invention provides a specific implementation scheme for late call forwarding in the IMS centralized service. Based on the existing network architecture and communication standards, the call forwarding is implemented through a relatively simple message interaction process.
- the invention transmits the forwarding cause to the IMS domain by using the calling intelligent service method, so that the late forwarding service is controlled in the IMS domain, and the late IMS centralized service control is realized.
- FIG. 1 is a schematic diagram of a session path of an IMS centralized service application scenario in the prior art
- FIG. 2 is a flowchart of realizing a late turn of an ICS service by the ICS service according to Embodiment 1 of the present invention
- FIG. 3 is a flow chart showing the ICS service implementation of the user in the second embodiment of the present invention.
- the present invention relates to a late forwarding solution for IMS centralized control services, and does not include a scenario in which the network determines that the user is busy. This is because the network determines that the user is busy in the IMS centralized service control and the TAS can directly determine the trigger.
- the called subscriber signs a late forwarding service in the CS domain and is equipped with a calling smart trigger.
- the late forwarding service data and smart trigger data are downloaded to the VMSC.
- FIG. 2 a flow chart of implementing the user's late turn for the ICS service of Embodiment 1 is shown.
- the called user's CSCF receives the call request, it sends the call request to the ICCF via the TAS according to the initial filtering criteria.
- the ICCF obtains the roaming number of the called user, and then initiates a call to the called user, and the call arrives at the VMSC;
- the VMSC triggers the late forwarding service when the current state of the called user meets the late forwarding condition, initiates the call to the destination, and triggers the calling smart trigger to send the CAMEL message to the ICCF; after the ICCF determines the forwarding, it The message is converted to the corresponding SIP indication message, and is transmitted to the TAS, and the TAS triggers the user to forward the service according to the SIP indication message.
- Step 201 The CSCF on the called side receives the SIP call request message on the calling side, and the CSCF processes the call request message according to the initial filtering criterion, and then sends the call request message to the ICCF, and the session received by the ICCF at this time is called For session A.
- Step 2 0 2 ICCF acts here as B2BUA (Back to Back User Agent), which first obtains the roaming number of UE-B.
- Step 203 The ICCF continues the session establishment according to the roaming number of the UE-B.
- the ICCF sends a SIP call request message to the MGCF.
- the SIP call request message arrives at the MGCF via the CSCF, where the roaming number is carried, and the call is referred to as session B.
- Step 204 The MGCF sends an ISUP initial address message to the VMSC of the serving UE-B.
- Step 206 When the VMSC initiates a call, the calling party smart trigger of UE-B is triggered.
- This call only performs the initial process to trigger the calling smart trigger. Since UE-B has signed the calling smart service, it has a calling smart trigger on the VMSC.
- Step 207 The VMSC sends a CAMEL initial monitoring point message to the gsmSCF, where the session association information (which may be the original called number (UE-B number), or the calling number, or the original called number and the calling number. And the reason for forwarding, the gsmSCF forwards the initial monitoring point message to the ICCF.
- the session association information which may be the original called number (UE-B number), or the calling number, or the original called number and the calling number.
- the gsmSCF forwards the initial monitoring point message to the ICCF.
- the reason for forwarding may be the reason for the redirection in the initial monitoring point message of the CAMEL, or may be determined by a specific called number.
- Step 208 The ICCF determines, according to the session association information in the CAMEL initial monitoring point message, that it is associated with the session A received in step 301, and the ICCF returns a corresponding SIP failure response message to the session A according to the forwarding reason.
- the message arrives at the TAS via the CSCF.
- the ICCF finds that there is no response forward, it can also send no response message to the TAS.
- the TAS waits for a timeout to trigger a no-receive forwarding service.
- Step 209 The TAS triggers a normal user to forward the service according to the SIP failure response message.
- Step 211 The VMSC releases the session B received by step 304, and the VMSC sends an ISUP release message to the MGCF.
- Step 212 The MGCF sends a SIP session cancel message to the ICCF, and the SIP session cancel message arrives at the ICCF via the CSCF, and the ICCF receives the session and releases the session.
- step 210 and step 208 can be parallel, and there is no order requirement.
- step 207 there are multiple ways to release the session between the ICCF and the VMSC, and the foregoing embodiment is only one of them; another implementation manner is that the ICCF initiates the deletion process of the session B after the step 207; The release mode is that the ICCF and the VMSC are respectively released.
- the ICCF deletes the session established in steps 203 and 204.
- the VMSC also deletes the session established in step 203 and step 204. More reliable.
- the above forwarding reason may be the called number field in the CAMEL initial monitoring point message.
- a different specific late forwarding number is used as the forwarding cause identifier, and the specific late forwarding number is filled in the part of the called number in the CAMEL initial monitoring point message according to the forwarding reason at the late forwarding.
- the reason for forwarding may also be the redirect reason field in the CAMEL initial monitoring point message.
- a flowchart for realizing the user's late turn for the ICS service of Embodiment 2 is implemented.
- the CSCF will send the called request to the ICCF via the TAS according to the initial filtering criteria.
- the ICCF obtains the roaming number of the called user, then initiates a call to the called party, and the call arrives at the VMSC.
- the VMSC triggers the late forwarding service when the current state of the called user meets the late forwarding condition.
- the VMSC forwards the destination to the destination, triggers the calling smart trigger, sends a CAMEL message to the ICCF, and the ICCF determines the forwarding, before saving.
- the ICCF returns the IMRN to the VMSC via the CAMEL Connect message.
- the VMSC initiates the call by using the IMRN.
- the ICCF converts the call to the corresponding SIP indication message according to the reason of the association and forwards it to the TAS.
- the TAS triggers the user to forward the service later according to the SIP indication message.
- Step 301 The CSCF on the called side receives the SI? call request message on the calling side, and the CSCF processes the SIP call request message according to the initial filtering criterion, and then sends the SIP call request message to the ICCF, and then receives the ICCF at this time.
- the session is called session A.
- the ICCF acts as a B2BUA here, which first obtains the roaming number of UE-B.
- Step 303 the ICCF continues the session establishment according to the roaming number of the UE-B, and the ICCF sends a SIP call request message to the MGCF, and the call is referred to as the session B.
- the SIP call request message carries The roaming number arrives at the MGCF via the CSCF.
- Step 304 The MGCF sends an ISUP initial address message to the VMSC of the serving UE-B.
- Step 306 When the VMSC initiates a call, because the UE UE-B has a calling smart trigger on the VMSC, the calling smart trigger of the UE-B is triggered.
- Step 307 The VMSC sends a CAMEL initial monitoring point message to the gsmSCF, where the session association information (which may be the original called number (UE-B number), may be the calling number, or the original called number and the calling number. ) and the reason for forwarding, the gsmSCF forwards the message to the ICCF.
- the session association information which may be the original called number (UE-B number)
- UE-B number the original called number
- the gsmSCF forwards the message to the ICCF.
- the reason for forwarding may be the reason for the redirection in the initial monitoring point message of the CAMEL, or may be determined by a specific called number.
- Step 308 the ICCF determines that the session is associated with the session of step 303 and step 301 according to the session association information in the CAMEL initial monitoring point message.
- the ICCF assigns an IMS domain temporary path 'by number (IMRN), associates it with the session of step 303 and step 301, and saves the forward cause.
- IMRN IMS domain temporary path 'by number
- the ICCF returns the IMRN to the VMSC via the CAMEL Connect message, which arrives at the VMSC via the gsmSCF.
- Step 309 After receiving the CAMEL connection message, the VMSC sends an ISUP initial address message according to the IMRN, and the called number is the received IMRN, and the message first arrives at the MGCF.
- Step 310 The MGCF sends a SIP call request message to the ICCF, and the call is called a session.
- the called number is the IMS domain temporary routing number
- the SIP call request message arrives at the ICCF via the CSCF.
- Step 311 The ICCF determines that the session is associated with the session in step 301 and step 303 according to the IMS domain temporary routing number in the received SIP call request message.
- the ICCF returns a corresponding SIP failure response message to the session A received in step 301 according to the stored forwarding reason, and the message arrives at the TAS via the CSCF.
- the TAS may not send any response message to the TAS, and the TAS waits for the timeout to trigger the unacknowledged forwarding service.
- the TAS » SIP failure response message triggers the user to forward the service late.
- Step 313 the ICCF cancels the session B established in step 303, and sends a SIP cancel message to the MGCF via the CSCF.
- Step 314 The MGCF sends an ISUP release message to the VMSC, and the VMSC releases the session B after receiving the message.
- Step 315 the ICCF cancels the session C established in step 310, and sends a SIP cancel message to the MGCF via the CSCF.
- Step 316 The MGCF sends an ISUP release message to the VMSC, and the VMSC releases the session after receiving it (:.
- step 311, step 313 and step 315 can be parallel, and there is no prior order requirement.
- step 310 there are multiple ways to release two sessions between ICCF and UE-B, one of which is established in steps 303 and 304, and one is established in steps 309 and 310, and embodiment 2
- the release mode is only one of them; the other release mode is that the ICCF releases only one of them after the step 310, and after the VMSC receives the release message, initiates another release process of the session to enhance reliability.
- the VMSC can initiate the release process of the other session after receiving the release message of the first session, further enhancing the reliability.
- the reason for the above forwarding may be the called number field in the CAMEL initial monitoring point message.
- a different specific late forwarding number is used in the CS domain as the forwarding cause identifier, which is filled in the called number portion of the CAMEL initial monitoring point message when it is forwarded.
- the reason for forwarding may also be the direction of redirection in the CAMEL initial monitoring point message.
- the invention is based on the existing network architecture and communication standard, realizes the late call forwarding through a relatively simple message interaction process, and transmits the reason for the forwarding to the IMS domain by using the method of calling the intelligent service, so that the late forwarding service is
- the IMS domain control implements the late IMS centralized service control.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
一种 IP多媒体子系统集中业务中的呼叫迟前转方法
技术领域
本发明涉及一种通过电路域接入 IP多媒体子系统(IMS, IP Multimedia Core Network Subsystem )的技术, 尤其涉及一种 IP多媒体子系统集中业务 中的呼叫迟前转方法。
背景技术
网络互联协议 ( IP , Internet Protocol )多媒体子系统( IMS , IP Multimedia Core Network Subsystem )是由第三代合作伙伴计划 ( 3 GPP , 3rd Generation Partnership Project )提出的一种基于 IP的网络架构,其构建了一个开放而灵 活的业务环境, 支持多媒体应用, 并为用户提供丰富的多媒体业务。
IMS是基于 IP的电信网络架构, 与接入技术无关, 除了可以为通用分 组无线业务(GPRS, General Packet Radio Service )、 无线局域网 (WLAN, Wireless Local Area Network )等分组交换 ( PS , Packet Switch )接入网络提 供业务外, 还可以为全球移动通信系统(GSM, Global System for Mobile communications ) 、 统一移动通信系统 ( UMTS , Universal Mobile Telecommunications System )等移动蜂窝网络提供业务。
GSM、 UMTS等移动蜂窝网络采用电路交换技术,称为电路( CS, Circuit Switch )域, 能够为用户提供基本的语音业务, 以及基于语音业务的补充业 务。 当 CS域接入 IMS时, 其演变为一种接入方式, 业务完全由 IMS统一 提供, 这种技术称为 IMS集中业务(ICS, IMS Centralized Service ) 。
IMS集中业务具有以下优点:
( 1 ) IMS为电路域、 分組域等接入方式提供一致的业务, 支持网络融 合;
( 2 ) 支持 CS网络向 IMS网络演进;
( 3 )不但支持具有 ICS能力用户设备, 还支持现有的不具备 ICS能力 的用户设备。
图 1是 IMS集中业务应用场景会话路径示意图, 其中包括如下网元: 101 用户终端 User Equipment 筒称 UE
102 拜访移动交换中心 Visited Mobile Switch Center 筒称 VMSC
103 归属用户服务器 Home Subscriber Server 筒称 HSS
104 媒体网关控制功能 Media Gateway Control Function 筒称 MGCF
105 媒体网关 Media Gateway 简称 MGW
106 IMS电路域控制功能 IMS CS Control Function 简称 ICCF
107 呼叫会话控制功能 Call Session Control Function 简称 CSCF
108 电信应用月艮务器 Telecom Application Server 简称 TAS
UE 101到 IMS域的 ICCF106建立三条路径: 会话控制路径、 承载控制 路径和 7 载路径。
其中会话控制路径包括以下两种方式:
( 1 ) CS会话控制路径承载于 CS 域上, 采用非结构化补充业务数据 ( USSD, Unstructured Supplementary Service Data ), 该路径经过 VMSC 102 和 HSS 103。
( 2 )PS会话控制路径承载于 PS域上,采用初始会话协议( SIP, Session Initiation Protocol )信令, 该路径经过 CSCF107。
承载控制路径中, UE 101采用标准的 CS控制信令接入 VMSC 102, 并 通过 MGCF 104接入到 IMS, 通过 CSCF107到达 ICCF 106。
承载路径中, UE 101 通过 VMSC 102和 MGW 105接入到 IMS, 并与 该会话的远端用户设备建立媒体连接。
IMS集中业务利用会话控制路径在 UE 101和 ICCF 106之间交互会话控 制信息, 并通过承载控制路径建立和控制媒体承载, ICCF 106充当 IMS用 户代理, 代替用户设备接入 IMS。
TAS 108是 IMS中电信应用服务器, 电信的基本业务在 TAS 108中实 现。
gsmSCF 109 的功能是, 当 VMSC 触发移动智能业务(CAMEL, Customized Applications for Mobile network Enhanced Logic,移动网络增强定 制应用逻辑)到 gsmSCF109,由 gsmSCF 109根据业务信息分发到 ICCF 106。
目前, 呼叫前转主要包括以下几种类型:
. 1 )不可及前转
, 不可及前转分为用户关机前转和寻呼无响应,所有呼叫该用户终端的来 电均被前转至预先设置的另一号码上。
2 )遇忙前转
遇忙前转分为网络决定用户忙和用户决定用户忙。其中,在网络决定用 户忙中, 当用户终端正在通话时,其他打入的呼叫会被自动前转至预先设置 的另一号码上; 在用户决定用户忙中, 当被叫用户振铃后, 被叫用户根据个 人意愿发用户忙到 VMSC 102, VMSC 102据此触发前转。
3 )无应答前转
当用户终端处于开机状态时,打入的呼叫接通但无人接听, 来电会被自 动前转至预先设置的另一号码上。
4 )无条件前转
将所有呼叫用户终端的号码全部前转至预先设置的另一号码上。
在 CS域中, 前转业务也可以分类为早前转和迟前转, 早前转是在获取 被叫用户漫游号码时, 归属位置寄存器将前转信息发给关口局,让关口局触 发前转业务, 比如无条件前转, 用户关机前转; 而迟前转是呼叫接续到了 VMSC 102, 由于用户原因造成呼叫释放而触发了前转业务就称为迟前转, 如上述的遇忙前转, 用户寻呼无响应的前转, 用户无应答的前转等。
在现有的 IMS集中业务中, 还没有一种对用户决定用户忙的前转、 用 户寻呼无响应的前转、 用户无应答的前转等迟前转的完整解决方案。
发明内容
本发明要解决的技术问题是提供一种 IMS集中业务中的呼叫迟前转方 法, 在现有的 IMS集中业务网络结构基础上实现了呼叫迟前转。
为了解决上述问题, 本发明提供了一种 IP多媒体子系统 IMS集中业务 中的呼叫迟前转方法, 包括以下步糠:
Al、在呼叫过程中, IMS电路域控制功能 ICCF接收被叫侧呼叫会话控 制功能 CSCF发来的呼叫请求, 该呼叫称为会话 A; 获取所述被叫用户的漫 游号码并向该被叫用户发起呼叫, 该呼叫称为会话 B;
A2、 所述被叫的拜访移动交换中心 VMSC收到会话 B的呼叫请求后, 判断所述被叫用户的状态满足迟前转触发条件,且该被叫用户签约了迟前转 业务和配有主叫智能触发器时,触发迟前转业务, 向前转目标发起呼叫时触 发智能业务;
A3、 所述 VMSC和所述 ICCF进行消息交互, 将会话关联信息和前转 原因通知所述 ICCF,所述 ICCF判断需进行前转时,根据前转原因给会话 A 的应答中发送相应指示或不发应答消息,所述 CSCF将该指示传给电信应用 服务器 TAS, 所述 TAS发起正常前转业务。
进一步,步骤 A2中,所述迟前转触发条件包括用户决定用户忙的前转、 用户寻呼无响应的前转或者用户无应答的前转。
进一步, 步骤 A3中, 所述 VMSC和所述 ICCF进行智能业务的消息交 互包括以下步骤:
A31 所述 VMSC向业务控制功能 gsmSCF发送包含会话关联信息和 前转原因的智能业务消息, 所述 gsmSCF将该消息转发给所述 ICCF;
A312、所述 ICCF根据收到的智能业务消息中的会话关联信息判断出该 消息与会话 A和会话 B相关后,判断需进行前转,向所述 VMSC发送 CEMEL 失耿消息, 该消息经所述 gsmSCF到达所述 VMSC。
进一步, 步骤 A3中, 所述 VMSC和所述 ICCF进行智能业务的消息交 互包括以下步驟:
A32K 所述 VMSC向业务控制功能 gsmSCF发送包含会话关联信息和
前转原因的智能业务消息, 所述 gsmSCF将该消息转发给所述 ICCF;
A322、 所述 ICCF根据收到的智能业务消息中的会话关联信息后, 判断 出该消息与所述会话 A和会话 B相关, 分配一个 IMS域临时号码 IMRN, 将该 IMRN与所述会诖 A和会话 B相关联, 并保存前转原因, 然后将所述 IMRN通过 CAMEL连接消息返回给所述 VMSC, 所述 CAMEL连接消息经 所述 gsmSCF到达所述 VMSC;
A323、 所述 VMSC收到 CEMEL连接消息后, 以所述 IM N为被叫号 码发起一个会话 C;
, A324、 所述 ICCF收到会话 C后, 根据所述 IMRN判断该会话 C与会 话 A、会话 B关联,判断需进行前转,根据保存的前转原因,在给所述 CSCF 的对话 A的应答消息发送所述相应指示。
进一步,步骤 A323中,所述 VMSC以所述 IMRN为被叫号码发起会话 C时, 先发送 ISUP初始地址消息, 该消息先到达 MGCF; 所述 MGCF向所 述 ICCF发送初始会话协议 SIP会话请求, 被叫号码为所述 IMRN, 该消息 经所述 CSCF到达所述 ICCF, 所述 ICCF即收到所述会话 C。
进一步, 步骤 A311或者步骤 A322中, 所述包含会话关联信息和前转 原因的智能业务消息为初始监测点消息。
进一步,所述前转原因是在所述初始监测点消息中的被叫号码字段或者 改向原因字段中指示的。
进一步,所述的会话关联信息是初始监测点消息中的主叫号码或者原始 被叫号码; 或者, 所述的会话关联信息是初始监测点消息中的主叫号码和原 始被叫号码。
进一步, 步骤 A3还采用以下方式来释放对话 B:
所述 ICCF判断收到的智能业务消息与会话 A和 B关联之后,发起对话 B的释放流程;
或者, 所述 VMSC收到所述 ICCF的 CAMEL失败消息后 , 发起对话 B 的释放流程;
或者,所述 ICCF判断收到的智能业务消息与会话 A和 B关联之后,发
起对话 B的释放流程; 同时,所述 VMSC收到所述 ICCF的 CAMEL失败消 息后, 也发起对话 B的释放流程。
进一步, 步骤 A3还采用以下方式来释放会话 B和会话 C:
所述 ICCF判断会话 C与会话 A、会话 B关联后,发起会话 B和会话 C 的释放流程;
或者, 所述 ICCF判断会话 C与会话 A、会话 B关联后,发起会话 B和 会话 C中一个会话的释放流程, 所述 VMSC收到释放消息后, 发起对其中 另一个会话的释放流程;
或者, 所述 ICCF判断会话 C与会话 A、 会话 B关联后, 发起会话 A 和会话 B的释放流程, VMSC收到第一个到达的会话释放消息后, 发起另 —个会话的释放流程。
进一步, 步骤 A3中, 所述 ICCF在前转原因为无应答前转时, 向会话 A返回相应的初始会话协议 SIP失败响应消息, 所述 TAS收到后, 根据该 SIP失败响应消息发起无应答前转业务; 或者, 所述 ICCF不向 TAS发送任 何响应消息, TAS等待超时后触发无应答前转业务;
或者, 所述 ICCF在前转原因为用户决定用户忙前转或用户寻呼无响应 前转时, 向会话 A返回相应的初始会话协议 SIP失败响应消息, 所述 TAS 收到后,才艮据该 SIP失败响应消息发起用户决定用户忙前转或用户寻呼无响 应前转业务。
进一步,, 步骤 A2中, 所述被叫用户在电路域注册时, 所述被叫用户的 迟前转业务和起呼智能触器的数据被下载到所述 VMSC上, 所述 VMSC根 据这些数据和被叫用户状态来触发所述迟前转业务和智能业务。
本发明技术效果如下:
1. 本发明给出了在 IMS集中业务中呼叫迟前转的具体实现方案, 基于 现有的网络架构和通信标准,通过比较简单的消息交互流程实现了呼叫迟前 转。
2. 本发明通过使用主叫智能业务的方法, 将前转原因传递到 IMS域, 使迟前转业务在 IMS域控制, 实现了迟前转的 IMS集中业务控制。
附图概述
图 1是现有技术中的 IMS集中业务应用场景会话路径示意图;
图 2是本发明实施例 1的 ICS业务实现用户迟前转的流程图;
图 3是本发明实施例 2的 ICS业务实现用户迟前转的流程图。
本发明的较佳实施方式
本发明是关于 IMS 集中控制业务的迟前转解决方案, 不包含网络决定 用户忙这个场景, 这是因为网络决定用户忙在 IMS集中业务控制中 TAS能 够直接判断触发。
本发明中, 被叫用户 (UE-B )在 CS域签约了迟前转业务, 并且配有主 叫智能触发器。 当用户在 CS域注册的时候, 迟前转业务数据和智能触发器 数据被下载到 VMSC上。
下面结合附图及优选实施例对本发明的技术方案进行更详细的说明,图 2和图 3的实施例都遵循本过程? .
如图 2所示, 为实施例 1的 ICS业务实现用户迟前转的流程图。 当被叫 用户的 CSCF收到呼叫请求后, 根据初始过滤准则将呼叫请求经过 TAS发 送到 ICCF。 ICCF获取被叫用户的漫游号码, 然后向被叫用户发起呼叫, 呼 叫到达 VMSC;。 VMSC在被叫用户的当前状态满足迟前转条件时触发迟前转 业务, 向前转目的地发起呼叫, 并触发主叫智能触发器, 发送 CAMEL消息 到达 ICCF; ICCF判断出前转后, 将其转变为相应的 SIP指示消息, 传递给 TAS, 由 TAS根据 SIP指示消息触发用户迟前转业务。
详细过程如下所示:
步骤 201 , 被叫侧的 CSCF接收到主叫侧的 SIP呼叫请求消息, CSCF 根据初始过滤准则将呼叫请求消息经过 TAS处理后,然后再将其送到 ICCF, 将 ICCF此时收到的会话称为会话 A。 步驟 202, ICCF在这里充当 B2BUA ( Back to Back User Agent, 背靠背 用户代理) , 它首先取得 UE-B的漫游号码。
步 203, ICCF根据 UE-B的漫游号码继续会话建立, ICCF发送 SIP 呼叫请求消息给 MGCF, SIP呼叫请求消息经由 CSCF到达 MGCF, 其中携 带有漫游号码, 将该呼叫称为会话 B。
步驟 204, MGCF发送 ISUP初始地址消息给服务 UE-B的 VMSC。 步驟 205 , VMSC收到所述 ISUP初始地址消息后, 判断 UE-B的当前 状态满足迟前转条件,触发迟前转业务, VMSC根据用户数据向前转号码发 起呼叫。
步骤 206, VMSC在起呼时, UE-B的主叫智能触发器被触发。
这个呼叫只进行最初的过程, 是为了触发主叫智能触发器。 由于 UE-B 签约了主叫智能业务, 所以其在 VMSC上有主叫智能触发器。
步驟 207 , VMSC向 gsmSCF发送 CAMEL初始监测点消息, 其中携带 会话关联信息(可以是原始被叫号码(UE-B号码) , 也可以是主叫号码, 也可以是原始被叫号码和主叫号码)和前转原因, gsmSCF将该初始监测点 消息转发给 ICCF。
其中, 前转原因可以是该 CAMEL初始监测点消息中的改向原因,也可 以通过特定的被叫号码来判断。
步骤 208, ICCF根据收到 CAMEL初始监测点消息中的会话关联信息, 判断出是和步骤 301收到的会话 A关联, ICCF根据前转原因, 对该会话 A 返回相应的 SIP失败响应消息, 该消息经由 CSCF到达 TAS。
此处如果 ICCF发现是无应答前转后,也可以不向 TAS发任何应答消息,
TAS等待超时后触发无应答前转业务。
步骤 209, TAS根据 SIP失败响应消息触发正常的用户迟前转业务。 步骤 210, ICCF向 VMSC发送 CAMEL失败消息, 该 CAMEL失败消 息经由 gsmSCF到达 VMSC。
步驟 211 , VMSC释放步骤 304收到的会话 B , VMSC向 MGCF发送 ISUP 释放消息。
步骤 212, MGCF向 ICCF发送 SIP会话取消消息, SIP会话取消消息经 由 CSCF到达 ICCF, ICCF收到后释放会话
在此需要说明的是,步骤 210和步骤 208可以并行,并无先后顺序要求。 对于步骤 207之后,释放 ICCF和 VMSC之间的会话的方式有多种, 上 述的实施例只是其中一种; 另一种实施方式是 ICCF在步骤 207之后, 发起 会话 B的删除流程; 第三种释放方式是 ICCF和 VMSC分别释放, ICCF在 步骤 207之后, 将在步骤 203和 204建立的会话删除, VMSC在收到步骤 210的消息后,也将步骤 203和步骤 204建立的会话删除,这样会更加可靠。
需要说明的是,上述前转原因可以是 CAMEL初始监测点消息中的被叫 号码字段。 例如, 在 CS域使用不同的特定迟前转号码作为前转原因标识, 该特定迟前转号码在迟前转时根据前转原因填入 CAMEL初始监测点消息 中的被叫号码部分。 另外,前转原因还可以是 CAMEL初始监测点消息中的 改向原因字段。
, 如图 3所示, 为实施例 2的 ICS业务实现用户迟前转的流程图。 当被叫 请求发送到 CSCF后, CSCF根据初始过滤准则将改被叫请求经过 TAS发送 到 ICCF。 ICCF获取被叫用户的漫游号码, 然后向被叫发起呼叫, 呼叫到达 VMSC。 VMSC在被叫用户的当前状态满足迟前转条件时触发迟前转业务, VMSC向前转目的地发起呼叫,触发主叫智能触发器,发送 CAMEL消息到 达 ICCF, ICCF判断出前转后, 保存前转原因, 并分配一个 IMS域临时路 由号码(IMRN ) 。 ICCF将 IMRN通过 CAMEL连接消息返回给 VMSC。 VMSC使用该 IMRN发起呼叫, 呼叫到达 ICCF后, ICCF根据关联取出前 转原因, 将其转变为相应的 SIP指示消息, 传递给 TAS, 由 TAS才艮据 SIP 指示消息触发用户迟前转业务。
详细流程如下:
步骤 301 , 被叫侧的 CSCF接收到主叫侧的 SI?呼叫请求消息, CSCF 根据初始过滤准则将 SIP呼叫请求消息经过 TAS处理后, 然后再将其发送 到 ICCF, 将 ICCF此时收到的会话称为会话 A。
步驟 302, ICCF在这里充当 B2BUA, 它首先取得 UE-B的漫游号码。 步骤 303, ICCF根据 UE-B的漫游号码继续会话建立, ICCF发送 SIP 呼叫请求消息给 MGCF, 将该呼叫称为会话 B。 该 SIP呼叫请求消息携带有
漫游号码, 经由 CSCF到达 MGCF。
步骤 304, MGCF发送 ISUP初始地址消息给服务 UE-B的 VMSC。 步骤 305,在 VMSC上,在 UE-B的当前状态满足迟前转条件时, UE-B 的迟前转事件被触发, VMSC根据用户数据, 准备向前转号码发起呼叫。
步骤 306, VMSC在起呼时, 由于用户 UE-B在 VMSC上有主叫智能触 发器, UE-B的主叫智能触发器被触发。
步驟 307, VMSC向 gsmSCF发送 CAMEL初始监测点消息, 其中携带 会话关联信息(可以是原始被叫号码(UE-B号码) , 也可以是主叫号码, 也可以是原始被叫号码和主叫号码)和前转原因, gsmSCF将该消息转发给 ICCF。
其中, 前转原因可以是该 CAMEL初始监测点消息中的改向原因, 也可 以通过特定的被叫号码来判断。
步骤 308, ICCF根据收到 CAMEL初始监测点消息中的会话关联信息, 判断出是与步骤 303和步骤 301的会话关联。 ICCF分配一个 IMS域临时路 '由号码(IMRN ) , 将之与步骤 303和步骤 301的会话关联, 并保存前转原 因。 ICCF将 IMRN通过 CAMEL连接消息返回给 VMSC ,该消息经由 gsmSCF 到达 VMSC。
步骤 309 , VMSC收到 CAMEL连接消息后,根据其中的 IMRN发送 ISUP 初始地址消息, 其被叫号码为收到的 IMRN, 该消息首先到达 MGCF。
步骤 310, MGCF向 ICCF发送 SIP呼叫请求消息, 将该呼叫称为会话
C, 被叫号码就是 IMS域临时路由号码, 该 SIP呼叫请求消息经由 CSCF到 达 ICCF。
步骤 311 , ICCF根据收到 SIP呼叫请求消息中的 IMS域临时路由号码, 判断出是和步骤 301和步骤 303的会话关联。 ICCF根据存储的前转原因, 向步骤 301收到的会话 A返回相应的 SIP失败响应消息,该消息经 CSCF到 达 TAS。
同样地,此处如果 ICCF发现是无应答前转后,也可以不向 TAS发任何 应答消息, TAS等待超时后触发无应答前转业务。
步骤 312, TAS » SIP 失败响应消息, 触发用户迟前转业务。
步骤 313, ICCF取消步骤 303建立的会话 B,其发送 SIP取消消息经由 CSCF到达 MGCF。
步骤 314, MGCF向 VMSC发送 ISUP释放消息, VMSC收到后释放会 话 B。
步骤 315, ICCF取消步骤 310建立的会话 C,其发送 SIP取消消息经由 CSCF到达 MGCF。
步骤 316, MGCF向 VMSC发送 ISUP释放消息, VMSC收到后释放会 话(:。
在此需要说明的是, 步骤 311、 步骤 313和步驟 315可以并行, 并无先 后顺序要求。
对于步骤 310之后,释放 ICCF和 UE-B之间的两个会话的方式有多种, 这两个会话一个是在步骤 303和 304建立的,一个是在步骤 309和 310建立 的, 实施例 2所述的释放方式只是其中一种; 另一种释放方式是 ICCF在步 骤 310之后, 只释放其中的任意一个, 在 VMSC收到释放消息后, 发起另 外一个会话的释放流程, 以增强可靠性。 此外, 即使 ICCF发起和 UE-B之 间的两个会话的释放流程, 但是 VMSC收到第一个会话的释放消息后, 也 可以发起另一个会话的释放流程, 进一步增强可靠性。
上述前转原因可以是 CAMEL初始监测点消息中的被叫号码字段。 例 如, 在 CS域使用不同的特定迟前转号码作为前转原因标识, 该号码在迟前 转时填入 CAMEL初始监测点消息中的被叫号码部分。 另外,前转原因还可 以是 CAMEL初始监测点消息中的改向原因字段。
、 当然, 本'发明还可有其他多种^施例,在不背离本发明精 及其 质的 形, 但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。 工业实用性
本发明基于现有的网絡架构和通信标准,通过比较简单的消息交互流程 实现了呼叫迟前转,通过使用主叫智能业务的方法,将前转原因传递到 IMS 域, 使迟前转业务在 IMS域控制, 实现了迟前转的 IMS集中业务控制。
Claims
1、 一种 IP多媒体子系统 IMS集中业务中的呼叫迟前转方法, 包括以 下步骤:
Al、在呼叫过程中, IMS电路域控制功能 ICCF接收被叫侧呼叫会话控 制功能 CSCF发来的呼叫请求, 该呼叫称为会话 A; 获取所述被叫用户的漫 游号码并向该被叫用户发起呼叫, 该呼叫称为会话 B;
A2、 所述被叫的拜访移动交换中心 VMSC收到会话 B的呼叫请求后, 判断所述被叫用户的状态满足迟前转触发条件,且该被叫用户签约了迟前转 业务和配有主叫智能触发器时,触发迟前转业务, 向前转目标发起呼叫时触 发智能业务;
A3、 所述 VMSC和所述 ICCF进行消息交互, 将会话关联信息和前转 原因通知所述 ICCF,所述 ICCF判断需进行前转时,根据前转原因给会话 A 的应答中发送相应指示或不发应答消息,所述 CSCF将该指示传给电信应用 服务器 TAS, 所述 TAS发起正常前转业务。
2、 如权利要求 1所述的呼叫迟前转方法, 其特征在于, 步骤 A2中, 所述迟前转触发条件包括用户决定用户忙的前转、用户寻呼无响应的前转或 者用户无应答的前转。
3、,如权利要求 1所述的呼叫迟前转方法, 其特征在于, 步骤 A3中, 所述 VMSC和所述 ICCF进行智能业务的消息交互包括以下步骤:
A311、 所述 VMSC向业务控制功能 gsmSCF发送包含会话关联信息和 前转原因的智能业务消息, 所述 gsmSCF将该消息转发给所述 ICCF;
A312、所述 ICCF根据收到的智能业务消息中的会话关联信息判断出该 消息与会话 A和会话 B相关后,判断需进行前转,向所述 VMSC发送 CEMEL 失败消息, 该消息经所述 gsmSCF到达所述 VMSC。
4、 如权利要求 1所述的呼叫迟前转方法, 其特征在于, 步骤 A3中, 所述 VMSC和所述 ICCF进行智能业务的消息交互包括以下步骤:
A321、 所述 VMSC向业务控制功能 gsmSCF发送包含会话关联信息和 前转原因的智能业务消息 , 所述 gsmSCF将该消息转发给所述 ICCF;
A322、 所述 ICCF根据收到的智能业务消息中的会话关联信息后, 判断 出该消息与所述会话 A和会话 B相关, 分配一个 IMS域临时号码 IM , 将该 IMRN与所述会话 A和会话 B相关联, 并保存前转原因, 然后将所述 IMRN通过 CAMEL连接消息返回给所述 VMSC, 所述 CAMEL连接消息经 所述 gsmSCF到达所述 VMSC;
A323、 所述 VMSC收到 CEMEL连接消息后, 以所述 IMRN为被叫号 码发起一个会话 C;
A324、 所述 ICCF收到会话 C后, 根据所述 IMRN判断该会话 C与会 话 A、会话 B关联,判断需进行前转,根据保存的前转原因,在给所述 CSCF 的对话 A的应答消息发送所述相应指示。
5、 如权利要求 4所述的呼叫迟前转方法, 其特征在于, 步骤 A323中, 所述 VMSC以所述 IMRN为被叫号码发起会话 C时, 先发送 ISUP初始地 址消息,该消息先到达 MGCF; 所述 MGCF向所述 ICCF发送初始会话协议 SIP会话请求,被叫号码为所述 IMRN,该消息经所述 CSCF到达所述 ICCF, 所述 ICCF即收到所述会话 C。
6、 如权利要求 3或 4所述的呼叫迟前转方法,其特征在于, 步骤 A311 或者步驟 A322中, 所述包含会话关联信息和前转原.因的智能业务消息为初 始监测点消息。
7、 如权利要求 6所述的呼叫迟前转方法, 其特征在于, 所述前转原因 是在所述初始监测点消息中的被叫号码字段或者改向原因字段中指示的。
8、 如权利要求 6所述的呼叫迟前转方法, 其特征在于, 所述的会话关 联信息是初始监测点消息中的主叫号码或者原始被叫号码; 或者,所述的会 话关联信息是初始监测点消息中的主叫号码和原始被叫号码。
9、 如权利要求 3所迷的呼叫迟前转方法, 其特征在于, 步骤 A3还采 用以下方式来释放对话 B:
所述 ICCF判断收到的智能业务消息与会话 A和 B关联之后,发起对话 B的释放流程;
或者, 所述 VMSC收到所述 ICCF的 CAMEL失败消息后, 发起对话 B 的释放流程;
或者, 所述 ICCF判断收到的智能业务消息与会话 A和 B关联之后,发 起对话 B的释放流程; 同时,所述 VMSC收到所述 ICCF的 CAMEL失败消 息后, 也发起对话 B的释放流程。
10、 如权利要求 4所述的呼叫迟前转方法, 其特征在于, 步骤 A3还采 用以下方式来释放会话 B和会话 C:
所述 ICCF判断会话 C与会话 A、会话 B关联后,发起会话 B和会话 C 的释放流程;
或者, 所述 ICCF判断会话 C与会话 A、会话 B关联后, 发起会话 B和 会话 C中一个会话的释放流程, 所述 VMSC收到释放消息后, 发起对其中 另一个会话的释放流程;
或者, 所述 ICCF判断会话 C与会话 A、 会话 B关联后, 发起会话 A 和会话 B的释放流程, VMSC收到第一个到达的会话释放消息后, 发起另 一个会话的释放流程。
11、 如权利要求 2所述的呼叫迟前转方法, 其特征在于, 步骤 A3中, 所述 ICCF在前转原因为无应答前转时,向会话 A返回相应的初始会话协议 SIP失败响应诮息, 所述 TAS收到后, 根据该 SIP失败响应消息发起无应答 前转业务; 或者, 所述 ICCF不向 TAS发送任何响应消息, TAS等待超时 后触发无应答前转业务;
或者, 所述 ICCF在前转原因为用户决定用户忙前转或用户寻呼无响应 前转时, 向会话 A返回相应的初始会话协议 SIP失败响应消息, 所述 TAS 收到后, 据该 SIP失败响应消息发起用户决定用户忙前转或用户寻呼无响 应前转业务。
12、 如权利要求 1所述的呼叫迟前转方法, 其特征在于, 步骤 A2中,
所述被叫用户在电路域注册时,所述被叫用户的迟前转业务和起呼智能触器 的数据被下载到所述 VMSC上, 所述 VMSC根据这些数据和被叫用户状态 来触发所述迟前转业务和智能业务。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP07845733.0A EP2197237B1 (en) | 2007-09-28 | 2007-11-29 | Late call forwarding method in ip multimedia core network subsystem centralized service |
| US12/679,739 US8289887B2 (en) | 2007-09-28 | 2007-11-29 | Late call forwarding method in IP multimedia core network subsystem centralized service |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710162956.1 | 2007-09-28 | ||
| CN2007101629561A CN101137097B (zh) | 2007-09-28 | 2007-09-28 | 一种ip多媒体子系统集中业务中的呼叫迟前转方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009039688A1 true WO2009039688A1 (fr) | 2009-04-02 |
Family
ID=39160879
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/003368 Ceased WO2009039688A1 (fr) | 2007-09-28 | 2007-11-29 | Procédé de transfert d'appel tardif dans un service centralisé d'un sous-système de réseau central multimédia ip |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8289887B2 (zh) |
| EP (1) | EP2197237B1 (zh) |
| CN (1) | CN101137097B (zh) |
| WO (1) | WO2009039688A1 (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101562796B (zh) * | 2009-05-11 | 2012-07-04 | 中兴通讯股份有限公司 | 短消息前转方法及位置寄存器 |
| EP2403216B1 (en) * | 2010-06-30 | 2014-03-05 | Alcatel Lucent | Method for installation of an application |
| US8862742B2 (en) | 2010-12-21 | 2014-10-14 | Oracle International Corporation | Communications service broker for orchestration of services in a telecommunications network |
| EP2724506A1 (en) * | 2011-06-27 | 2014-04-30 | Alcatel-Lucent | Notification of too many "no answer" of forwarded to number |
| WO2013044988A1 (en) * | 2011-09-30 | 2013-04-04 | Telefonaktiebolaget L M Ericsson (Publ) | Suppressing camel service invocation for diverting users |
| US9167370B1 (en) * | 2012-01-11 | 2015-10-20 | Sprint Communications Company L.P | Delaying registration on roaming networks |
| FR3074397B1 (fr) * | 2017-11-30 | 2019-11-29 | Orange | Procede de traitement d'un appel entrant dans un reseau de telecommunications et serveur tas le mettant en oeuvre |
| CN114095598B (zh) * | 2021-11-26 | 2023-10-03 | 号百信息服务有限公司 | 一种基于用户状态的智能号码查转系统和方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006125474A1 (en) * | 2005-05-27 | 2006-11-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Call forwarding in an ip multimedia subsystem (ims) |
| CN101014190A (zh) * | 2007-02-02 | 2007-08-08 | 华为技术有限公司 | 一种呼叫前转方法、系统及装置 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MX9404062A (es) * | 1993-06-03 | 1995-01-31 | Ericsson Telefon Ab L M | Transferencia de llamada dentro del sistema de comunicaciones celulares. |
| US6134433A (en) * | 1996-12-09 | 2000-10-17 | Telefonaktiebolaget L M Ericsson (Publ) | System and method of forwarding data calls in a radio telecommunications network |
| US6138007A (en) * | 1997-11-26 | 2000-10-24 | Nortel Networks Corporation | Methods and systems for late call forwarding when roaming from GSM system to IS41 system |
| US6937713B1 (en) * | 1999-12-30 | 2005-08-30 | At&T Corp. | IP call forward profile |
| US6954524B2 (en) * | 2002-06-07 | 2005-10-11 | Sbc Properties, L.P. | System and method for implementing and accessing call forwarding services |
| US7529839B2 (en) * | 2003-03-24 | 2009-05-05 | Nokia Corporation | Request redirection handling in IMC |
| DE602006019844D1 (de) * | 2005-03-02 | 2011-03-10 | Roamware Inc | Dynamische erzeugung von csi für ausgehende roamer |
| DE602006017687D1 (de) * | 2005-05-09 | 2010-12-02 | Roamware Inc | Dynamische erzeugung von csi für ankommende roamer |
| US20060291418A1 (en) * | 2005-06-22 | 2006-12-28 | International Mobile Communications, Inc. | Method and system for optimal call routing in GSM foreign mode for CDMA to GSM roaming |
| CN100461782C (zh) * | 2005-09-01 | 2009-02-11 | 华为技术有限公司 | 一种ip多媒体子系统中实现桥接的系统和方法 |
| CN100571308C (zh) * | 2005-09-01 | 2009-12-16 | 华为技术有限公司 | 一种实现ip多媒体子系统桥接的方法 |
| CN100396074C (zh) * | 2005-10-05 | 2008-06-18 | 华为技术有限公司 | 一种提供预付费业务的方法、装置及系统 |
| GB0601007D0 (en) * | 2006-01-10 | 2006-03-01 | Samsung Electronics Co Ltd | Mobile Communications |
| US7706779B2 (en) * | 2006-03-16 | 2010-04-27 | Research In Motion Limited | System and method for controlling VCC functionality in a network environment including IMS |
| DE102006014921A1 (de) * | 2006-03-30 | 2007-10-18 | Siemens Ag | Verfahren für Lawful Interception bei Anrufweiterschaltung in einem paketorientierten Telekommunikationsnetz |
| US7720474B2 (en) * | 2006-04-18 | 2010-05-18 | Alcatel-Lucent Usa Inc. | Method and apparatus for call delivery |
| US20080084980A1 (en) * | 2006-09-21 | 2008-04-10 | Lucent Technologies Inc. | System and method of call delivery using an originator-initiated direct-to-call forwarding indicator |
| US8275372B2 (en) * | 2007-02-27 | 2012-09-25 | Roamware, Inc. | Method and system for providing CAMEL services to a home network's outbound roamer without need for CAMEL support or agreement |
| US20100254372A1 (en) * | 2007-06-18 | 2010-10-07 | Ralf Keller | System and method for enhancing ims centralized services |
-
2007
- 2007-09-28 CN CN2007101629561A patent/CN101137097B/zh active Active
- 2007-11-29 EP EP07845733.0A patent/EP2197237B1/en active Active
- 2007-11-29 WO PCT/CN2007/003368 patent/WO2009039688A1/zh not_active Ceased
- 2007-11-29 US US12/679,739 patent/US8289887B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006125474A1 (en) * | 2005-05-27 | 2006-11-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Call forwarding in an ip multimedia subsystem (ims) |
| CN101014190A (zh) * | 2007-02-02 | 2007-08-08 | 华为技术有限公司 | 一种呼叫前转方法、系统及装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2197237A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101137097A (zh) | 2008-03-05 |
| EP2197237B1 (en) | 2015-08-26 |
| EP2197237A1 (en) | 2010-06-16 |
| EP2197237A4 (en) | 2014-07-30 |
| US20100195542A1 (en) | 2010-08-05 |
| US8289887B2 (en) | 2012-10-16 |
| CN101137097B (zh) | 2011-07-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10110975B2 (en) | Inter-domain call routing | |
| WO2007098713A1 (en) | An emergency call method and system | |
| WO2009039688A1 (fr) | Procédé de transfert d'appel tardif dans un service centralisé d'un sous-système de réseau central multimédia ip | |
| WO2012027939A1 (zh) | 一号通呼叫的方法及业务控制点 | |
| KR101095421B1 (ko) | 호 제어 방법, 회선 교환 도메인 어댑터 및 단말 장치 | |
| CN101325590B (zh) | 一种ip多媒体子系统集中控制业务实现终呼的方法 | |
| CN101102615B (zh) | 一种ip多媒体子系统集中控制业务终呼的实现方法 | |
| CN101102613B (zh) | 一种ip多媒体子系统集中控制业务终呼的实现方法 | |
| US8363645B2 (en) | Method for realizing user decision user busy forwarding | |
| CN101102610B (zh) | 一种ims集中控制业务中实现用户忙呼叫前转的方法 | |
| CN101102614B (zh) | Ims集中控制业务中实现用户决定用户忙前转的方法 | |
| CN101217797B (zh) | 一种ip多媒体子系统集中控制业务的起呼方法 | |
| CN101102604B (zh) | Ip多媒体子系统集中控制业务中用户关机前转的方法 | |
| WO2009092245A1 (zh) | 多媒体会话连续性业务的起呼方法 | |
| CN101330455B (zh) | Ip多媒体子系统集中业务用户不可及前转实现方法 | |
| WO2009015532A1 (fr) | Procédé destiné à transmettre une communication d'une mise hors tension d'un utilisateur avec un service centralisé de sous-système multimédia ip | |
| CN101127957B (zh) | 终端用户实现呼叫前转的方法 | |
| CN101360270B (zh) | Ip多媒体子系统集中业务用户关机前转的方法 | |
| WO2008154780A1 (en) | Method for implementing call hold service of ip multimedia subsystem centralized service | |
| CN101448223A (zh) | 电路域接入ip多媒体子系统呼叫保持和呼叫恢复实现方法 | |
| CN101998667B (zh) | 一种号码转换方法和业务连续性应用服务器 | |
| HK1238446B (zh) | 域间呼叫路由 | |
| WO2011054252A1 (zh) | 一种空闲态信令减少条件下的终呼实现方法和系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07845733 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 12679739 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2007845733 Country of ref document: EP |