+

WO2011020390A1 - Number conversion method and service continuity application server - Google Patents

Number conversion method and service continuity application server Download PDF

Info

Publication number
WO2011020390A1
WO2011020390A1 PCT/CN2010/075040 CN2010075040W WO2011020390A1 WO 2011020390 A1 WO2011020390 A1 WO 2011020390A1 CN 2010075040 W CN2010075040 W CN 2010075040W WO 2011020390 A1 WO2011020390 A1 WO 2011020390A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
invitation message
session invitation
calling
session
Prior art date
Application number
PCT/CN2010/075040
Other languages
French (fr)
Chinese (zh)
Inventor
陶全军
郝振武
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2011020390A1 publication Critical patent/WO2011020390A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • H04L65/1095Inter-network session transfer or sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures

Definitions

  • the present invention relates to the field of communications, and in particular, to an IP multimedia subsystem number conversion method and a service continuity application server.
  • IP Internet Protocol, Network Interconnection Protocol
  • Multimedia Subsystem is an IP-based network architecture proposed by the 3rd Generation Partnership Project (3GPP).
  • 3GPP 3rd Generation Partnership Project
  • IMS IP-based telecommunications network architecture, which is independent of the access technology.
  • packet access networks such as GPRS (General Packet Radio Service) and WLAN (Wireless Local Area Network).
  • WLAN Wireless Local Area Network
  • GSM Global System for Mobile communications
  • UMTS Universal Mobile Telecommunications System
  • CS Circuit Switched
  • IMS IMS Centralized Service
  • UE User Equipment
  • VCC IMS Voice Call Continuity
  • FIG. 1 is a system reference frame diagram of an IMS session transfer.
  • the entire framework includes a User Equipment (UE) 101, a Mobile Switch Center (MSC) 102, and a Media Gateway Control Function (MGCF) 103.
  • P-CSCF Proxy Call Session Control Function
  • I-CSCF Interrogating Call Session Control Function
  • I-CSCF Interrogating Call Session Control Function
  • HSS Home Subscriber Server
  • S-CSCF Serving Call Session Control Function
  • Service Continuity Application Server (SC AS for short) 109.
  • Service Control Point (SCP) 110.
  • the SC AS 109 provides a multimedia service continuity server, a multimedia service server, etc., and can provide services such as multimedia service continuity and multimedia services for users.
  • the SCP 110 is an intelligent network service control network element, and mainly performs third-party service control on the traditional circuit domain service through the intelligent service.
  • the Correlation MSISDN is a number that is uniquely associated with a session for session transfer to implement session transfer in the IMS number sharing scenario.
  • the associated number corresponds to the user's private user ID.
  • the associated number is usually brought to the SC AS by the S-CSCF when the user registers with the third party, or the SC AS obtains the third-party registration from the HSS according to the user's private user ID.
  • the SC AS anchors the session with the association number.
  • the SC AS associates the anchor session with the association number in the newly established session request and switches it.
  • Figure 2 is a schematic diagram of session transfer in a number sharing scenario.
  • the number 123 is shared by the UE 1 and the UE 2 at the same time.
  • the UE 2 also uses the number 123 to initiate a session with the remote UE 4, and the UE 2 may move due to the time. Decided to switch the current session to the CS domain.
  • FIG. 3 is a flowchart of a session transfer in a number sharing scenario. Both UE 1 and UE 2 are VCC users. The process includes the following steps:
  • UE 1 and UE 3 have a communication session in the packet domain, and the service control signaling of the session service is anchored on the SC AS of the IMS network, the number of UE 1 is 123, and the number of UE 3 is 444.
  • the SC AS anchors the session using the association number 111 of the UE 1;
  • the UE 2 and the UE 4 also have a communication session in the packet domain, and the session service
  • the service control signaling is also anchored on the SC AS of the IMS network, the number of the UE 2 is shared with the UE 1, the same as 123, and the number of the UE 4 is 555, wherein the SC AS anchors the session using the association number 222 of the UE 2 ;
  • the UE 2 may transfer the current session to the circuit domain due to the air quality of the air interface or the user moving.
  • the UE 2 performs a standard attach procedure on the target circuit domain network.
  • the UE 2 After the UE 2 is successfully attached, send a call setup request message to the circuit domain network, where the message includes the user identity identifier and the called number.
  • the called number is set to the session transfer number (STN) of the terminal static configuration;
  • the STN is mainly used for routing and identifying the session transfer.
  • the circuit domain core network receives the call setup request message, according to the STN, the session request is routed to the SC AS of the home UE 2 home network. After receiving the session request, the SC AS receives the session request. The STN judges that the session request is for session switching, replacing the original session (see steps 306-311).
  • the MSC Server Mobile Switching Center Server receives the call setup request message of the UE 2, and sends an address initial message to the UE 2 home domain IMS network MGCF according to the analysis of the STN number, where the message includes the called number and the calling party.
  • the number, where the called number is STN, and the calling number is set to the associated number of UE 2.
  • the MSC Server There are two ways for the MSC Server to obtain the associated number. In one step, the HSS sends the associated number (C-MSISDN) as the user number to the MSC Server. In another method, the MSC Server initiates the call. The intelligent service replaces the associated number (C-MSISDN) with the calling number of the user;
  • the MGCF After receiving the initial address message, the MGCF sends a SIP (Session Initiation Protocol) session invitation message, and the target address in the message is STN, and is sent to the SC AS.
  • SIP Session Initiation Protocol
  • the SC AS receives the session invitation message, determines, according to the target address in the message, that the session invitation message is a session transfer request message, and finds the previously anchored according to the calling number in the message, that is, the association number of the UE 2.
  • Packet domain session
  • the SC AS updates the remote UE 4 media peer IP address and port address to the IP address and port number of the new session. 310. After the remote update succeeds, the SC AS releases the original packet domain session.
  • the SC AS returns a session success message to the UE 2, indicating that the session transfer is successful.
  • the process includes:
  • the UE 1 initiates an attach procedure on the CS network.
  • the UE 1 initiates a call in the CS domain, and sends a call setup message to the MSC Server, where the called number carried in the message is the UE 2 number;
  • the MSC Server receives the call setup message of the UE 1, triggers the intelligent service, and obtains an IP Multimedia Routing Number (IMRN) from the SC AS of the user home, where the message carries the called number (ie, the number of the UE 2) ).
  • IMRN IP Multimedia Routing Number
  • the MSC Server After obtaining the IMRN, the MSC Server sends an initial address message to the home IMS network according to the IMRN, where the message carries the calling number and the called number, where the calling number is the associated number of UE1, and the called number is IMRN;
  • the MGCF After receiving the initial address message, the MGCF sends a Session Initiation Protocol (SIP) session invitation message, and the target address in the message is IMRN, and is sent to the SC AS.
  • SIP Session Initiation Protocol
  • the SC AS receives the session invitation message, and according to the IMRN in the message, associates the original called number in step 403, and sets the called number in the session invitation message to the original called number, and the SC AS sends the called UE to the called UE.
  • the UE 2) forwards the session invitation, and the calling number in the session invitation message forwarded to the called UE (ie, UE 2) is the associated number;
  • step 406 the calling number in the session invitation message forwarded by the SC AS to the UE 2 is an associated number, and the associated number is a number of an associated session generated within the network, and the associated number and the user number are still different.
  • the calling number received by the called UE is an associated number, which affects the calling number display of the called user and the blacklist of the calling party.
  • UE 1 also has a problem when it is called. As shown in Figure 5, the process includes:
  • UE 3 sends a session invitation message to UE 1, where the target address in the message is UE 1 user number 123; 502-504, the S-CSCF receives the session invitation message, and according to the target address in the message, determines that the circuit domain user forwards the session invitation message to the MGCF;
  • the MGCF sends an initial address message to the target MSC Server according to the analysis of the called number 123, where the called number is 123.
  • the MSC Server After receiving the initial address message, the MSC Server searches for the called party according to the called number 123. However, in some cases, as shown in step 306, the user number saved by the MSC Server is the user association according to the C-MSISDN obtaining mode 1. The number (C-MSISDN) 111, at this time, the MSC Server considers that the user of the number 123 is not within its jurisdiction, rejects the call, and thus cannot page the user.
  • the technical problem to be solved by the present invention is to provide a number conversion method and a service continuity application server, which solves the problem of VCC user call and termination calls in a number sharing scenario.
  • the present invention provides a number conversion method, including: a calling user initiates a call in a circuit domain; and a circuit domain core network sends a session invitation message to a service continuity application server (SC) to which the calling user belongs. And the SC AS receives the session invitation message, compares the calling number in the session invitation message with the user data of the calling user, and sets the session invitation message according to the comparison result. After the calling number, the session invitation message is forwarded to the called user.
  • SC service continuity application server
  • the method may further include: after receiving the session invitation message, the SC AS acquires the calling user from a home subscriber server to which the calling user belongs according to a calling number in the session invitation message.
  • the SC AS acquires the calling user from a home subscriber server to which the calling user belongs according to a calling number in the session invitation message.
  • User data or, after the SC AS receives the IP multimedia routing number request sent by the mobile switching center server in the circuit domain core network, according to the calling number in the IP multimedia routing number request, from the calling user
  • the belonging home subscriber server acquires user data of the calling subscriber.
  • the foregoing method may further include the following: the user data includes a public user identification example table of the calling user, or a public user identification example table and an associated number including the calling user, or includes the main The public user identification list, the associated number, and the display number set by the calling user at the home subscriber server.
  • the foregoing method may further have the following feature: the step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result: if the user data includes a display number and the session invitation message The calling number is not the display number, and the SC AS sets the display number as the calling number in the session invitation message.
  • the foregoing method may further have the following feature: the public user identification example table includes a default number;
  • the step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result includes: if the user data does not include a display number and the calling number in the session invitation message is not included in the public user In the identification example table, the calling number is an association number, and the SC AS sets the default number in the public user identification example table as the calling number in the session invitation message.
  • the foregoing method may further have the following feature: the step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result: if the user data includes a display number and the session invitation message The calling number is the display number, or if the user data does not include a display number and the calling number in the session invitation message is included in the public user identification example table, the SC AS reserves the session. The calling number in the invitation message.
  • the present invention also provides a number conversion method, including: a calling user initiates a call to a called user in a circuit domain; and the SC AS receives a session invitation message of the calling user, where the session invitation message is The destination address is compared with the number currently used by the called user. After the destination address in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user.
  • the method may further include: the SC AS acquiring, from the home subscriber server to which the called user belongs, the number currently used by the called user according to the destination address in the session invitation message.
  • the foregoing method may further have the following feature: the step of setting, by the SC AS, the destination address in the session invitation message according to the comparison result: when the destination address in the session invitation message is currently used by the called user
  • the SC AS sets the destination address in the session invitation message to the number currently used by the called user; when the destination address in the session invitation message is related to the number currently used by the called user
  • the SC AS reserves the destination address in the session invite message.
  • the present invention further provides a service continuity application server (SC AS ), configured to: when receiving a session invitation message sent by a circuit domain core network, the calling number in the session invitation message and the calling user The user data is compared, and after the calling number in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user.
  • SC AS service continuity application server
  • the SC AS is further configured to: after receiving the session invitation message, acquire, according to the calling number in the session invitation message, the calling user from a home subscriber server to which the calling user belongs User data, or, after receiving the IP multimedia routing number request sent by the mobile switching center server in the circuit domain core network, according to the calling number in the IP multimedia routing number request, from the home subscriber server to which the calling user belongs Obtaining user data of the calling user.
  • the SC AS is further configured to: when the user data includes a display number and the calling number in the session invitation message is not the display number, set the display number as the session invitation message.
  • the calling number in .
  • the SC AS is configured to not include a display number in the user data, and a calling number in the session invitation message is not included in a public user identity instance table in the user data, and the calling party When the number is an associated number, the default number in the public user identification example table is set as the calling number in the session invitation message.
  • the SC AS is configured to include a display number in the user data, and the calling number in the session invitation message is the display number, or the user data does not include a display number and the When the calling number in the session invitation message is included in the public user identity instance table in the user data, the calling number in the session invitation message is retained.
  • the present invention also provides a Service Continuity Application Server (SC AS), which is configured to: when a calling user initiates a call to a called user in a circuit domain, and the SC AS receives a session invitation message of the calling user, The destination address in the session invitation message is compared with the number currently used by the called user. After the destination address in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user.
  • SC AS Service Continuity Application Server
  • the SC AS is further configured to acquire, according to the destination address number in the session invitation message, the number currently used by the called user from the home subscriber server to which the called user belongs.
  • the SC AS is configured to set a destination address in the session invitation message to be currently used by the called user when the destination address in the session invitation message is different from the number currently used by the called user. The number of the session invitation message is retained when the destination address in the session invitation message is the same as the number currently used by the called user.
  • the SC AS can solve the calling and terminating problems by converting the number.
  • Figure 1 is a system reference frame diagram of an IMS session transfer
  • FIG. 2 is a schematic diagram of session transfer in an IMS number sharing scenario
  • Figure 3 is a flow chart of session transfer in an IMS number sharing scenario
  • FIG. 6 is a flowchart of an embodiment of a call number conversion in an IMS number sharing scenario according to the present invention
  • FIG. 7 is a flowchart of a call forwarding number conversion embodiment in an IMS number sharing scenario according to the present invention.
  • the present invention provides a number conversion method, including: a calling user initiates a call in a circuit domain, and a circuit domain core network sends a session invitation message to the SC AS to which the calling user belongs, and the SC AS sends the session invitation message
  • the calling number is compared with the user data of the calling user, and the calling number in the session invitation message is set according to the comparison result, and then the session invitation message is forwarded to the called user.
  • the SC AS After receiving the session invitation message, the SC AS acquires the user data of the calling user from the home subscriber server to which the calling user belongs according to the calling number in the session invitation message; or, the SC After receiving the IP multimedia routing number request sent by the mobile switching center server, the AS obtains the calling number in the IP multimedia routing number request from the attribution to which the calling user belongs.
  • the user server acquires user data of the calling user.
  • the user data includes a public user identification example table of the calling user, or includes a public user identification example table and an associated number of the calling user, or includes a public user number example table and an associated number of the calling user. And a display number set by the calling user at the home subscriber server, where the public subscriber number list includes a default number.
  • the SC AS compares the calling number in the session invitation message with the user data of the calling user, and the step of setting the calling number in the session invitation message according to the comparison result includes: if the user data The display number is included in the session invitation message, and the calling number is not the display number, and the SC AS sets the display number as the calling number in the session invitation message;
  • the SC AS will be a public subscriber number.
  • the default number in the table is set to the calling number in the session invitation message;
  • the SC AS reserves the calling number in the session invitation message.
  • the present invention also provides a number conversion method, including: a calling user initiates a call to a called user in a circuit domain, and the SC AS receives a session invitation message of the calling user, and the purpose of the session invitation message The address is compared with the number currently used by the called user. After the destination address in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user.
  • the step of setting, by the SC AS, the destination address in the session invitation message according to the comparison result includes:
  • the SC AS sets the destination address in the session invitation message to the number currently used by the called user; for example, When the number currently used by the called user is an associated number, the SC AS sets the destination address in the session invitation message as the associated number of the called user.
  • the SC AS reserves the destination address in the session invitation message. After receiving the session invitation message, the SC AS obtains the number currently used by the called user from the home subscriber server to which the called user belongs according to the destination address number in the session invitation message.
  • FIG. 6 is a flow chart of the number translation start call signaling in the IMS number sharing scenario according to the first embodiment of the present invention.
  • the SC AS receives the session invitation message, and determines whether the calling number in the message needs to be replaced. If the replacement is required, the calling number in the message is replaced and then forwarded to the called party.
  • the process includes:
  • the UE 1 initiates an attach procedure on the CS network.
  • the UE 1 initiates a call in the CS domain, and sends a call setup message to the MSC Server, where the called number carried in the message is the UE 2 number.
  • the MSC Server receives the call setup message of the UE 1, triggers the intelligent service, and sends an IP Multimedia Routing Number (IMRN) request message to the SC AS of the user, where the message carries the called number (ie, UE 2). Number) and calling number;
  • IMRN IP Multimedia Routing Number
  • the MSC Server After obtaining the IMRN, the MSC Server sends an initial address message to the user's home IMS network according to the IMRN, where the message carries the calling number and the called number, where the calling number is the associated number of the UE 1, and the called number is the IMRN;
  • the MGCF After receiving the initial address message, the MGCF sends a SIP session invitation message, and the target address in the message is IMRN, and is sent to the SC AS.
  • the SC AS receives the session invitation message, and according to the IMRN in the message, the original called number in step 503 is associated, and the called number in the session invitation message is set as the original called number, and the SC AS obtains the session invitation message.
  • the calling number and according to the calling number, obtains the public User Identities (PUI) example table, the associated number, and the display number set by the user in the HSS from the HSS to which the user belongs.
  • PUI public User Identities
  • the display number refers to a user identifier that is displayed in the two formats of the user terminal and the Tel URI when the user calls other users, and the PUI example table further includes a default number.
  • the HSS returns user data to the SC AS.
  • the SC AS compares the calling number in the session invitation message with the user data, and sets the calling number in the session invitation message according to the result.
  • the step includes: The SC AS determines whether the user data includes a display number:
  • the SC AS continues to determine whether the calling number in the received session invitation message is the same as the display number. If not, the SC AS sets the display number as the calling number in the session invitation message. ; if they are the same, retain the calling number in the session invitation message;
  • the SC AS continues to determine whether the calling number in the received session invitation message is included in the PUI instance table. If yes, the calling number is not replaced, that is, the calling party in the session invitation message is retained. If the calling number is not included in the PUI example table, and the calling number is the associated number, the SC AS sets the default number in the PUI example table as the calling number in the session invitation message;
  • the SC AS forwards a session invitation message to the remote UE (ie, UE 2).
  • the SC AS may also request the user data of the calling user from the HSS according to the calling number in the request message after receiving the IP multimedia routing number request message in step 603.
  • the user data requested by the SC AS to the HSS may include only one user number and an associated number.
  • the SC AS directly directly invites the session invitation message.
  • the calling number in is set to the user number.
  • FIG. 7 is a flow chart of number-switching termination call signaling in an IMS number sharing scenario according to Embodiment 2 of the present invention.
  • the SC AS receives the termination call invitation message, and obtains the associated number of the called user and the number currently used by the user according to the called number in the message, and if the currently used number is the associated number, SC AS The destination address in the received terminal call message is changed to the associated number.
  • the process includes:
  • UE 3 calls UE 1 through the subscriber number of UE1;
  • the I-CSCF/S-CSCF forwards the session invitation message to the SC AS.
  • the SC AS obtains the number currently used by the called user from the HSS to which the called user belongs according to the destination address in the session invitation message, and obtains the associated number of the called user from the HSS.
  • the HSS returns the number currently used by the called user, and may also return the associated number of the called user. 705. After obtaining the currently used number, the SC AS compares the destination address in the session invitation message with the current number used by the called user, and sets a destination address in the session invitation message according to the comparison result.
  • the step includes: when the destination address in the session invitation message is different from the number currently used by the called user, the SC AS sets the destination address in the session invitation message to the number currently used by the called user. For example, when the number currently used by the called user is an associated number, the SC AS sets the destination address in the session invitation message as the associated number of the called user; when the destination address and the location in the session invitation message are When the number currently used by the called user is the same, the SC AS reserves the destination address in the session invitation message.
  • the number currently used by the user is an associated number, and the destination address in the session invitation message is set as the associated number;
  • the SC AS sends the converted session invitation message to the called side network
  • the called side MSC Server receives the initial address message, finds the location of the user according to the user association number, and initiates a call setup request message to the UE1.
  • the called UE 1 connects to the session and makes a call with the UE 3.
  • the present invention also provides a service continuity application server, where the service continuity application server is configured to, when receiving a session invitation message sent by the circuit domain core network, the calling number in the session invitation message and the The user data of the calling user is compared, and after setting the calling number in the session invitation message according to the comparison result, the session invitation message is forwarded to the called user.
  • the SC AS is further configured to: after receiving the session invitation message, obtain, according to the calling number in the session invitation message, user data of the calling user from a home user server to which the calling user belongs Or, after receiving the IP multimedia routing number request sent by the mobile switching center server in the circuit domain core network, obtaining, according to the calling number in the IP multimedia routing number request, from the home subscriber server to which the calling user belongs User data of the calling user.
  • the SC AS is configured to: when the user data includes a display number and the calling number in the session invitation message is not the display number, set the display number as the main in the session invitation message Calling a number; the display number is not included in the user data, and the calling number in the session invitation message is not included in the public user identification example table and the calling number is an associated number Setting the default number in the public user identification example table as the calling number in the session invitation message; including the display number in the user data, and the calling number in the session invitation message is the display number Or, if the user data does not include the display number and the calling number in the session invitation message is included in the public user identity instance table, the calling number in the session invitation message is retained.
  • the present invention also provides a service continuity application server, the service continuity application server is configured to initiate a call to a called user in a circuit domain at a calling user, and the SC AS receives a session invitation message of the calling user. And comparing the destination address in the session invitation message with the number currently used by the called user, and after setting the destination address in the session invitation message according to the comparison result, forwarding the session invitation message to the called user.
  • the SC AS is configured to set a destination address in the session invitation message to a number currently used by the called user, when the destination address in the session invitation message is different from the number currently used by the called user.
  • the destination address in the session invitation message is reserved.
  • the SC AS is further configured to obtain, according to the destination address number in the session invitation message, the number currently used by the called user from the home subscriber server to which the called user belongs.
  • the number conversion method and the service continuity application server provided by the present invention can transmit the calling number to the called user as needed, and can solve the problem of the VCC user calling and ending in the number sharing scenario. Call the question.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention provides a number conversion method, which includes: a calling user initiates a call in a circuit switched domain; the core network of the circuit switched domain sends a session invitation message to the Service Continuity Application Server (SC AS) to which the calling user belongs; and after receiving the session invitation message, the SC AS compares the calling user number in the session invitation message with the user data of the calling user, and sets the calling user number in the session invitation message based on the comparison result, then forwards the session invitation message to the called user. The invention also provides a Service Continuity Application Server. In the invention, by converting the calling user number, an appropriate calling user number can be sent to the called user based on the demand.

Description

一种号码转换方法和业务连续性应用服务器  Number conversion method and business continuity application server

技术领域 Technical field

本发明涉及通信领域, 尤其涉及一种 IP多媒体子系统号码转换方法和业 务连续性应用服务器。  The present invention relates to the field of communications, and in particular, to an IP multimedia subsystem number conversion method and a service continuity application server.

背景技术 Background technique

IP ( Internet Protocol, 网络互联协议 )多媒体子系统( IP Multimedia Core Network Subsystem,简称 IMS )是由第三代合作伙伴计划 3GPP( 3rd Generation Partnership Project )提出的一种基于 IP的网络架构, 其构建了一个开放而灵 活的业务环境, 支持多媒体应用, 并为用户提供丰富的多媒体业务。  IP (Internet Protocol, Network Interconnection Protocol) Multimedia Subsystem (IMS) is an IP-based network architecture proposed by the 3rd Generation Partnership Project (3GPP). An open and flexible business environment that supports multimedia applications and provides users with rich multimedia services.

IMS 是基于 IP 的电信网络架构, 与接入技术无关, 除了可以为 GPRS ( General Packet Radio Service, 通用分组无线业务 )、 WLAN ( Wireless Local Area Network, 无线局域网) 等分组接入网络提供业务外, 还可以为 GSM ( Global System for Mobile communications, 全球移动通讯系统) 、 UMTS ( Universal Mobile Telecommunications System,统一移动通讯系统 )等移动虫奪 窝网络提供业务。  IMS is an IP-based telecommunications network architecture, which is independent of the access technology. In addition to providing services for packet access networks such as GPRS (General Packet Radio Service) and WLAN (Wireless Local Area Network). It can also provide services for mobile worm networks such as GSM (Global System for Mobile communications) and UMTS (Universal Mobile Telecommunications System).

GSM、 UMTS 等移动蜂窝网络釆用电路交换技术, 称为电路(Circuit Switched, 简称 CS )域, 能够为用户提供基本的语音业务, 以及基于语音业 务的补充业务。 当 CS域接入 IMS时, 其演变为一种接入方式, 业务完全由 IMS统一提供, 这种技术称为 IMS集中业务( IMS Centralized Service, 简称 ICS ) 。  Mobile cellular networks such as GSM and UMTS use circuit switching technology, called Circuit Switched (CS) domain, to provide users with basic voice services and supplementary services based on voice services. When the CS domain accesses the IMS, it evolves into an access mode, and the service is completely provided by the IMS. This technology is called IMS Centralized Service (ICS).

用户设备 ( User Equipment, UE )在 PS域和 CS域切换中保持语音的连 续性。 保证这种连续性的技术称为 IMS 语音呼叫连续性 (Voice Call Continuity, 简称 VCC ) 。  User Equipment (UE) maintains voice continuity in PS domain and CS domain handover. The technology that guarantees this continuity is called IMS Voice Call Continuity (VCC).

图 1是 IMS会话转移的系统参考框架图。 整个框架包括用户设备 ( User Equipment, 简称 UE ) 101、移动交换中心( Mobile Switch Center, 简称 MSC ) 102、媒体网关控制功能( Media Gateway Control Function, 简称 MGCF ) 103 , 媒体网关(Media Gateway, 简称 MGW ) 104、代理呼叫会话控制功能( Proxy Call Session Control Function, 简称 P-CSCF ) 105、 查询呼叫会话控制功能Figure 1 is a system reference frame diagram of an IMS session transfer. The entire framework includes a User Equipment (UE) 101, a Mobile Switch Center (MSC) 102, and a Media Gateway Control Function (MGCF) 103. Media Gateway (MGW) 104, Proxy Call Session Control Function (P-CSCF) 105, query call session control function

( Interrogating Call Session Control Function , 简称 I-CSCF ) 106、 归属用户月良 务器( Home Subscriber Server,简称 HSS )107、服务呼叫会话控制功能( Serving Call Session Control Function, 简称 S-CSCF ) 108、 业务连续性应用服务器(Interrogating Call Session Control Function, referred to as I-CSCF) 106. Home Subscriber Server (HSS) 107, Serving Call Session Control Function (S-CSCF) 108, service Continuity application server

( Service Continuity Application Server,简称 SC AS ) 109、业务控制点( Service Control Point, 简称 SCP ) 110。 Service Continuity Application Server (SC AS for short) 109. Service Control Point (SCP) 110.

SC AS 109提供多媒体业务连续性服务器、 多媒体业务服务器等, 可为 用户提供多媒体业务连续性、 多媒体业务等服务。  The SC AS 109 provides a multimedia service continuity server, a multimedia service server, etc., and can provide services such as multimedia service continuity and multimedia services for users.

SCP 110为智能网业务控制网元, 主要通过智能业务对传统电路域业务 进行第三方业务控制。  The SCP 110 is an intelligent network service control network element, and mainly performs third-party service control on the traditional circuit domain service through the intelligent service.

关联号码( Correlation MSISDN, 简称 C-MSISDN )是用于会话转移时, 唯一关联一个会话的号码, 以实现 IMS号码共享场景下的会话转移。 在 IMS 领域,关联号码和用户私有用户标识——对应。关联号码通常在用户进行 IMS 注册时, 由 S-CSCF通过第三方注册时带给 SC AS, 或者 SC AS在收到第三 方注册时根据用户私有用户标识从 HSS获取得到。 用户发起会话时, SC AS 用关联号码锚定本次会话, 当用户发起域间呼叫转移时, SC AS根据新建立 的会话请求中的关联号码关联上锚定的会话, 并对其进行切换。  The Correlation MSISDN (C-MSISDN) is a number that is uniquely associated with a session for session transfer to implement session transfer in the IMS number sharing scenario. In the IMS domain, the associated number corresponds to the user's private user ID. The associated number is usually brought to the SC AS by the S-CSCF when the user registers with the third party, or the SC AS obtains the third-party registration from the HSS according to the user's private user ID. When the user initiates the session, the SC AS anchors the session with the association number. When the user initiates the inter-domain call transfer, the SC AS associates the anchor session with the association number in the newly established session request and switches it.

图 2是号码共享场景下,会话转移示意图。号码 123同时被 UE 1和 UE 2 共享, 当 UE 1使用号码 123与远端 UE 3发起会话的时候, UE 2同时也使用 号码 123与远端 UE 4发起会话, 这时候 UE 2可能因为移动, 决定把当前的 会话切换到 CS域。  Figure 2 is a schematic diagram of session transfer in a number sharing scenario. The number 123 is shared by the UE 1 and the UE 2 at the same time. When the UE 1 initiates a session with the remote UE 3 by using the number 123, the UE 2 also uses the number 123 to initiate a session with the remote UE 4, and the UE 2 may move due to the time. Decided to switch the current session to the CS domain.

图 3是号码共享场景下, 会话转移流程图, UE 1和 UE 2均为 VCC 用 户, 该流程包括如下步骤:  Figure 3 is a flowchart of a session transfer in a number sharing scenario. Both UE 1 and UE 2 are VCC users. The process includes the following steps:

301、 UE 1和 UE 3在分组域中存在一个正在通信的会话, 该会话业务的 业务控制信令锚定在 IMS网络的 SC AS上, UE 1的号码为 123 , UE 3的号 码为 444, 其中 SC AS使用 UE 1的关联号码 111锚定该会话;  301, UE 1 and UE 3 have a communication session in the packet domain, and the service control signaling of the session service is anchored on the SC AS of the IMS network, the number of UE 1 is 123, and the number of UE 3 is 444. Wherein the SC AS anchors the session using the association number 111 of the UE 1;

302、 UE 2和 UE 4在分组域中也存在一个正在通信的会话, 该会话业务 的业务控制信令同样锚定在 IMS网络的 SC AS上,UE 2的号码与 UE 1共享, 同为 123 , UE 4的号码为 555 , 其中 SC AS使用 UE 2的关联号码 222锚定该 会话; 302. The UE 2 and the UE 4 also have a communication session in the packet domain, and the session service The service control signaling is also anchored on the SC AS of the IMS network, the number of the UE 2 is shared with the UE 1, the same as 123, and the number of the UE 4 is 555, wherein the SC AS anchors the session using the association number 222 of the UE 2 ;

303、 UE 2这时候可能由于空口无线质量或者用户移动, 希望把当前的 会话转移到电路域;  303. At this time, the UE 2 may transfer the current session to the circuit domain due to the air quality of the air interface or the user moving.

304、 UE 2在目标电路域网络执行标准附着流程;  304. The UE 2 performs a standard attach procedure on the target circuit domain network.

305、 UE 2附着成功后, 向电路域网络发送呼叫建立请求消息, 消息中 包含用户身份标识和被叫号码。 被叫号码设置为终端静态配置的会话转移号 码 ( Session Transfer Number, STN ) ;  305. After the UE 2 is successfully attached, send a call setup request message to the circuit domain network, where the message includes the user identity identifier and the called number. The called number is set to the session transfer number (STN) of the terminal static configuration;

其中, STN主要用于路由和标识会话转移, 当电路域核心网收到呼叫建 立请求消息, 根据 STN, 把会话请求路由到用户 UE 2归属网络的 SC AS, SC AS收到会话请求后, 根据 STN判断本次会话请求是用于会话切换, 替换 原来的会话(参见步骤 306-311 ) 。  The STN is mainly used for routing and identifying the session transfer. When the circuit domain core network receives the call setup request message, according to the STN, the session request is routed to the SC AS of the home UE 2 home network. After receiving the session request, the SC AS receives the session request. The STN judges that the session request is for session switching, replacing the original session (see steps 306-311).

306、 MSC Server (移动交换中心服务器)收到 UE 2的呼叫建立请求消 息, 根据对 STN号码的分析, 向 UE 2归属域 IMS网络 MGCF发送地址初始 消息, 该消息中包含被叫号码和主叫号码, 其中被叫号码为 STN, 主叫号码 设置为 UE 2的关联号码。  306. The MSC Server (Mobile Switching Center Server) receives the call setup request message of the UE 2, and sends an address initial message to the UE 2 home domain IMS network MGCF according to the analysis of the STN number, where the message includes the called number and the calling party. The number, where the called number is STN, and the calling number is set to the associated number of UE 2.

MSC Server获取关联号码通常有两种方式,一种方式是,在步骤 304中, HSS把关联号码(C-MSISDN )作为用户号码下发给 MSC Server; 另外一种 方式是, MSC Server通过起呼智能业务把关联号码(C-MSISDN )替换成用 户主叫号码;  There are two ways for the MSC Server to obtain the associated number. In one step, the HSS sends the associated number (C-MSISDN) as the user number to the MSC Server. In another method, the MSC Server initiates the call. The intelligent service replaces the associated number (C-MSISDN) with the calling number of the user;

307、 MGCF收到地址初始消息后, 组包 SIP ( Session Initiation Protocol , 会话初始协议)会话邀请消息, 消息中的目标地址为 STN, 发送给 SC AS;  307. After receiving the initial address message, the MGCF sends a SIP (Session Initiation Protocol) session invitation message, and the target address in the message is STN, and is sent to the SC AS.

308、 SC AS收到会话邀请消息, 根据消息中的目标地址为 STN判断出 该会话邀请消息为会话转移请求消息,并根据消息中的主叫号码即 UE 2的关 联号码, 找到之前锚定的分组域会话;  308. The SC AS receives the session invitation message, determines, according to the target address in the message, that the session invitation message is a session transfer request message, and finds the previously anchored according to the calling number in the message, that is, the association number of the UE 2. Packet domain session;

309、 SC AS更新远端 UE 4媒体对端 IP地址和端口地址为新会话的 IP 地址和端口号; 310、 远端更新成功后, SC AS释放原分组域会话; 309. The SC AS updates the remote UE 4 media peer IP address and port address to the IP address and port number of the new session. 310. After the remote update succeeds, the SC AS releases the original packet domain session.

311、 SC AS向 UE 2返回会话成功消息, 指示会话转移成功。  311. The SC AS returns a session success message to the UE 2, indicating that the session transfer is successful.

在上述场景下,如果 UE 1发起普通起呼流程,将存在问题,如图 4所示, 该流程包括:  In the above scenario, if UE 1 initiates a normal call initiation process, there will be a problem, as shown in FIG. 4, the process includes:

401、 UE 1在 CS网络发起附着流程;  401. The UE 1 initiates an attach procedure on the CS network.

402、 UE 1在 CS域发起呼叫, 向 MSC Server发送呼叫建立消息, 消息 中携带的被叫号码为 UE 2号码;  The UE 1 initiates a call in the CS domain, and sends a call setup message to the MSC Server, where the called number carried in the message is the UE 2 number;

403、 MSC Server收到 UE 1的呼叫建立消息, 触发智能业务, 从用户归 属地 SC AS获取 IP多媒体路由号码( IP Multimedia Routing Number, 简称 IMRN ) , 消息中携带被叫号码(即 UE 2的号码) 。  403. The MSC Server receives the call setup message of the UE 1, triggers the intelligent service, and obtains an IP Multimedia Routing Number (IMRN) from the SC AS of the user home, where the message carries the called number (ie, the number of the UE 2) ).

404、 MSC Server获取 IMRN成功后, 根据 IMRN向用户归属 IMS网络 发送地址初始消息,消息中携带主叫号码和被叫号码,其中,主叫号码为 UE1 的关联号码, 被叫号码为 IMRN;  404. After obtaining the IMRN, the MSC Server sends an initial address message to the home IMS network according to the IMRN, where the message carries the calling number and the called number, where the calling number is the associated number of UE1, and the called number is IMRN;

405、 MGCF收到地址初始消息后, 组包 SIP ( Session Initiation Protocol , 简称 SIP )会话邀请消息, 消息中的目标地址为 IMRN, 发送给 SC AS;  405. After receiving the initial address message, the MGCF sends a Session Initiation Protocol (SIP) session invitation message, and the target address in the message is IMRN, and is sent to the SC AS.

406、 SC AS收到会话邀请消息,根据消息中的 IMRN关联步骤 403中的 原被叫号码, 并把会话邀请消息中的被叫号码设置为原被叫号码, SC AS向 被叫 UE (即 UE 2 )转发会话邀请, 此时转发给被叫 UE (即 UE 2 ) 的会话 邀请消息中的主叫号码是关联号码;  406. The SC AS receives the session invitation message, and according to the IMRN in the message, associates the original called number in step 403, and sets the called number in the session invitation message to the original called number, and the SC AS sends the called UE to the called UE. The UE 2) forwards the session invitation, and the calling number in the session invitation message forwarded to the called UE (ie, UE 2) is the associated number;

407、 会话应答。  407, session response.

上述流程中, 步骤 406中, SC AS转发给 UE 2的会话邀请消息中的主叫 号码是关联号码, 该关联号码是网络内部产生的一个关联会话的号码, 关联 号码和用户号码还是有区别的, 按照上述步骤, 被叫 UE收到的主叫号码是 一个关联号码, 这对被叫用户的主叫号码显示和主叫黑名单等业务有影响。  In the above process, in step 406, the calling number in the session invitation message forwarded by the SC AS to the UE 2 is an associated number, and the associated number is a number of an associated session generated within the network, and the associated number and the user number are still different. According to the above steps, the calling number received by the called UE is an associated number, which affects the calling number display of the called user and the blacklist of the calling party.

在上述场景下, UE 1作为被叫时同样存在问题, 如图 5所示, 该流程包 括:  In the above scenario, UE 1 also has a problem when it is called. As shown in Figure 5, the process includes:

501、 UE 3向 UE 1发送会话邀请消息, 其中消息中的目标地址为 UE 1 用户号码 123; 502 - 504、 S-CSCF收到会话邀请消息, 根据消息中的目标地址, 判断为 电路域用户, 转发会话邀请消息给 MGCF; 501, UE 3 sends a session invitation message to UE 1, where the target address in the message is UE 1 user number 123; 502-504, the S-CSCF receives the session invitation message, and according to the target address in the message, determines that the circuit domain user forwards the session invitation message to the MGCF;

505、 MGCF根据对被叫号码 123的分析, 向目标 MSC Server发送地址 初始消息, 消息中被叫号码为 123。  505. The MGCF sends an initial address message to the target MSC Server according to the analysis of the called number 123, where the called number is 123.

MSC Server收到地址初始消息后, 根据被叫号码 123查找被叫, 但在某 种可能情况下,如上述步骤 306中,按照 C-MSISDN获取方式一, MSC Server 保存的用户号码为用户的关联号码(C-MSISDN ) 111 , 此时 MSC Server会 认为号码 123的用户不在它管辖范围内, 拒绝呼叫, 从而导致无法寻呼用户。  After receiving the initial address message, the MSC Server searches for the called party according to the called number 123. However, in some cases, as shown in step 306, the user number saved by the MSC Server is the user association according to the C-MSISDN obtaining mode 1. The number (C-MSISDN) 111, at this time, the MSC Server considers that the user of the number 123 is not within its jurisdiction, rejects the call, and thus cannot page the user.

发明内容 Summary of the invention

本发明要解决的技术问题是提供一种号码转换方法和业务连续性应用服 务器, 解决号码共享场景下, VCC用户起呼和终呼问题。  The technical problem to be solved by the present invention is to provide a number conversion method and a service continuity application server, which solves the problem of VCC user call and termination calls in a number sharing scenario.

为了解决上述技术问题, 本发明提供了一种号码转换方法, 包括: 主叫用户在电路域发起呼叫; 电路域核心网发送会话邀请消息给所述主 叫用户归属的业务连续性应用服务器(SC AS ) ; 以及所述 SC AS接收到所 述会话邀请消息, 将所述会话邀请消息中的主叫号码和所述主叫用户的用户 数据进行比较, 根据比较结果设置所述会话邀请消息中的主叫号码后, 转发 所述会话邀请消息给被叫用户。  In order to solve the above technical problem, the present invention provides a number conversion method, including: a calling user initiates a call in a circuit domain; and a circuit domain core network sends a session invitation message to a service continuity application server (SC) to which the calling user belongs. And the SC AS receives the session invitation message, compares the calling number in the session invitation message with the user data of the calling user, and sets the session invitation message according to the comparison result. After the calling number, the session invitation message is forwarded to the called user.

优选地, 上述方法还可包括: 所述 SC AS收到所述会话邀请消息后, 根 据所述会话邀请消息中的主叫号码从所述主叫用户所属的归属用户服务器获 取所述主叫用户的用户数据, 或者, 所述 SC AS收到所述电路域核心网中移 动交换中心服务器发送的 IP多媒体路由号码请求后, 根据所述 IP多媒体路 由号码请求中的主叫号码从所述主叫用户所属的归属用户服务器获取所述主 叫用户的用户数据。  Preferably, the method may further include: after receiving the session invitation message, the SC AS acquires the calling user from a home subscriber server to which the calling user belongs according to a calling number in the session invitation message. User data, or, after the SC AS receives the IP multimedia routing number request sent by the mobile switching center server in the circuit domain core network, according to the calling number in the IP multimedia routing number request, from the calling user The belonging home subscriber server acquires user data of the calling subscriber.

优选地, 上述方法还可具有以下特点: 所述用户数据包括所述主叫用户 的公共用户标识例表、 或者包括所述主叫用户的公共用户标识例表和关联号 码, 或者包括所述主叫用户的公共用户标识例表、 关联号码和所述主叫用户 在归属用户服务器设置的显示号码。 优选地, 上述方法还可具有以下特点: 所述 SC AS根据比较结果设置所 述会话邀请消息中的主叫号码的步骤包括: 如果所述用户数据中包含显示号 码且所述会话邀请消息中的主叫号码不是所述显示号码, 所述 SC AS将所述 显示号码设置为所述会话邀请消息中的主叫号码。 Preferably, the foregoing method may further include the following: the user data includes a public user identification example table of the calling user, or a public user identification example table and an associated number including the calling user, or includes the main The public user identification list, the associated number, and the display number set by the calling user at the home subscriber server. Preferably, the foregoing method may further have the following feature: the step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result: if the user data includes a display number and the session invitation message The calling number is not the display number, and the SC AS sets the display number as the calling number in the session invitation message.

优选地, 上述方法还可具有以下特点: 所述公共用户标识例表中包括一 缺省号码;  Preferably, the foregoing method may further have the following feature: the public user identification example table includes a default number;

所述 SC AS根据比较结果设置所述会话邀请消息中的主叫号码的步骤包 括: 如果所述用户数据中不包含显示号码且所述会话邀请消息中的主叫号码 未包含在所述公共用户标识例表中且该主叫号码为关联号码, 所述 SC AS将 公共用户标识例表中的缺省号码设置为该会话邀请消息中的主叫号码。  The step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result includes: if the user data does not include a display number and the calling number in the session invitation message is not included in the public user In the identification example table, the calling number is an association number, and the SC AS sets the default number in the public user identification example table as the calling number in the session invitation message.

优选地, 上述方法还可具有以下特点: 所述 SC AS根据比较结果设置所 述会话邀请消息中的主叫号码的步骤包括: 如果所述用户数据中包含显示号 码且所述会话邀请消息中的主叫号码是所述显示号码, 或者, 如果所述用户 数据中不包含显示号码且所述会话邀请消息中的主叫号码包含在所述公共用 户标识例表中, 所述 SC AS保留该会话邀请消息中的主叫号码。  Preferably, the foregoing method may further have the following feature: the step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result: if the user data includes a display number and the session invitation message The calling number is the display number, or if the user data does not include a display number and the calling number in the session invitation message is included in the public user identification example table, the SC AS reserves the session. The calling number in the invitation message.

本发明还提供一种号码转换方法, 包括: 主叫用户发起对电路域中的被 叫用户的呼叫; 以及 SC AS接收到所述主叫用户的会话邀请消息, 将所述会 话邀请消息中的目的地址与被叫用户当前使用的号码进行比较, 根据比较结 果设置所述会话邀请消息中的目的地址后, 转发所述会话邀请消息给被叫用 户。  The present invention also provides a number conversion method, including: a calling user initiates a call to a called user in a circuit domain; and the SC AS receives a session invitation message of the calling user, where the session invitation message is The destination address is compared with the number currently used by the called user. After the destination address in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user.

优选地, 上述方法还可包括: 所述 SC AS根据所述会话邀请消息中的目 的地址, 从所述被叫用户所属的归属用户服务器获取所述被叫用户当前使用 的号码。  Preferably, the method may further include: the SC AS acquiring, from the home subscriber server to which the called user belongs, the number currently used by the called user according to the destination address in the session invitation message.

优选地, 上述方法还可具有以下特点: 所述 SC AS根据比较结果设置所 述会话邀请消息中的目的地址的步骤包括: 当所述会话邀请消息中的目的地 址与所述被叫用户当前使用的号码不同时, 所述 SC AS将所述会话邀请消息 中的目的地址设置为被叫用户当前使用的号码; 当所述会话邀请消息中的目 的地址与所述被叫用户当前使用的号码相同时, 所述 SC AS保留所述会话邀 请消息中的目的地址。 本发明还提供一种业务连续性应用服务器(SC AS ) , 设置为: 收到电 路域核心网发送的会话邀请消息时, 将所述会话邀请消息中的主叫号码和所 述主叫用户的用户数据进行比较, 根据比较结果设置所述会话邀请消息中的 主叫号码后, 转发所述会话邀请消息给被叫用户。 Preferably, the foregoing method may further have the following feature: the step of setting, by the SC AS, the destination address in the session invitation message according to the comparison result: when the destination address in the session invitation message is currently used by the called user When the number is different, the SC AS sets the destination address in the session invitation message to the number currently used by the called user; when the destination address in the session invitation message is related to the number currently used by the called user At the same time, the SC AS reserves the destination address in the session invite message. The present invention further provides a service continuity application server (SC AS ), configured to: when receiving a session invitation message sent by a circuit domain core network, the calling number in the session invitation message and the calling user The user data is compared, and after the calling number in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user.

优选地, 所述 SC AS, 还设置为: 收到所述会话邀请消息后, 根据所述 会话邀请消息中的主叫号码从所述主叫用户所属的归属用户服务器获取所述 主叫用户的用户数据, 或者, 收到所述电路域核心网中移动交换中心服务器 发送的 IP多媒体路由号码请求后, 根据所述 IP多媒体路由号码请求中的主 叫号码从所述主叫用户所属的归属用户服务器获取所述主叫用户的用户数 据。  Preferably, the SC AS is further configured to: after receiving the session invitation message, acquire, according to the calling number in the session invitation message, the calling user from a home subscriber server to which the calling user belongs User data, or, after receiving the IP multimedia routing number request sent by the mobile switching center server in the circuit domain core network, according to the calling number in the IP multimedia routing number request, from the home subscriber server to which the calling user belongs Obtaining user data of the calling user.

优选地, 所述 SC AS, 还设置为在所述用户数据中包含显示号码且所述 会话邀请消息中的主叫号码不是所述显示号码时, 将所述显示号码设置为所 述会话邀请消息中的主叫号码。  Preferably, the SC AS is further configured to: when the user data includes a display number and the calling number in the session invitation message is not the display number, set the display number as the session invitation message. The calling number in .

优选地, 所述 SC AS, 设置为在所述用户数据中不包含显示号码且所述 会话邀请消息中的主叫号码未包含在所述用户数据中的公共用户标识例表中 且该主叫号码为关联号码时, 将公共用户标识例表中的缺省号码设置为该会 话邀请消息中的主叫号码。  Preferably, the SC AS is configured to not include a display number in the user data, and a calling number in the session invitation message is not included in a public user identity instance table in the user data, and the calling party When the number is an associated number, the default number in the public user identification example table is set as the calling number in the session invitation message.

优选地, 所述 SC AS, 设置为在所述用户数据中包含显示号码且所述会 话邀请消息中的主叫号码是所述显示号码, 或者, 所述用户数据中不包含显 示号码且所述会话邀请消息中的主叫号码包含在所述用户数据中的公共用户 标识例表中时, 保留该会话邀请消息中的主叫号码。  Preferably, the SC AS is configured to include a display number in the user data, and the calling number in the session invitation message is the display number, or the user data does not include a display number and the When the calling number in the session invitation message is included in the public user identity instance table in the user data, the calling number in the session invitation message is retained.

本发明还提供一种业务连续性应用服务器(SC AS ) , 设置为: 在主叫 用户发起对电路域中的被叫用户的呼叫, 该 SC AS接收到主叫用户的会话邀 请消息时, 将所述会话邀请消息中的目的地址与被叫用户当前使用的号码进 行比较, 根据比较结果设置所述会话邀请消息中的目的地址后, 转发所述会 话邀请消息给被叫用户。  The present invention also provides a Service Continuity Application Server (SC AS), which is configured to: when a calling user initiates a call to a called user in a circuit domain, and the SC AS receives a session invitation message of the calling user, The destination address in the session invitation message is compared with the number currently used by the called user. After the destination address in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user.

优选地, 所述 SC AS, 还设置为根据所述会话邀请消息中的目的地址号 码, 从所述被叫用户所属的归属用户服务器获取被叫用户当前使用的号码。 优选地, 所述 SC AS, 设置为当所述会话邀请消息中的目的地址与所述 被叫用户当前使用的号码不同时, 将所述会话邀请消息中的目的地址设置为 被叫用户当前使用的号码; 当所述会话邀请消息中的目的地址与所述被叫用 户当前使用的号码相同时, 保留所述会话邀请消息中的目的地址。 Preferably, the SC AS is further configured to acquire, according to the destination address number in the session invitation message, the number currently used by the called user from the home subscriber server to which the called user belongs. Preferably, the SC AS is configured to set a destination address in the session invitation message to be currently used by the called user when the destination address in the session invitation message is different from the number currently used by the called user. The number of the session invitation message is retained when the destination address in the session invitation message is the same as the number currently used by the called user.

使用本发明, 在 UE共享号码的场景下, SC AS通过对号码进行转换, 能够解决起呼和终呼问题。  With the present invention, in the scenario where the UE shares the number, the SC AS can solve the calling and terminating problems by converting the number.

附图概述 BRIEF abstract

图 1是 IMS会话转移的系统参考框架图;  Figure 1 is a system reference frame diagram of an IMS session transfer;

图 2是 IMS号码共享场景下会话转移示意图;  2 is a schematic diagram of session transfer in an IMS number sharing scenario;

图 3是 IMS号码共享场景下会话转移流程图;  Figure 3 is a flow chart of session transfer in an IMS number sharing scenario;

图 4是现有技术中 IMS号码共享场景下起呼流程图;  4 is a flowchart of a call origination in an IMS number sharing scenario in the prior art;

图 5是现有技术中 IMS号码共享场景下终呼流程图;  5 is a flow chart of a terminal call in an IMS number sharing scenario in the prior art;

图 6是本发明 IMS号码共享场景下起呼号码转换实施例流程图; 图 7是本发明 IMS号码共享场景下终呼号码转换实施例流程图。  6 is a flowchart of an embodiment of a call number conversion in an IMS number sharing scenario according to the present invention; and FIG. 7 is a flowchart of a call forwarding number conversion embodiment in an IMS number sharing scenario according to the present invention.

本发明的较佳实施方式 Preferred embodiment of the invention

下面将结合附图及实施例对本发明的技术方案进行更详细的说明。  The technical solution of the present invention will be described in more detail below with reference to the accompanying drawings and embodiments.

本发明提供一种号码转换方法, 包括: 主叫用户在电路域发起呼叫, 电 路域核心网发送会话邀请消息给所述主叫用户归属的 SC AS, 所述 SC AS将 所述会话邀请消息中的主叫号码和所述主叫用户的用户数据进行比较, 根据 比较结果设置所述会话邀请消息中的主叫号码, 然后转发所述会话邀请消息 给被叫用户。  The present invention provides a number conversion method, including: a calling user initiates a call in a circuit domain, and a circuit domain core network sends a session invitation message to the SC AS to which the calling user belongs, and the SC AS sends the session invitation message The calling number is compared with the user data of the calling user, and the calling number in the session invitation message is set according to the comparison result, and then the session invitation message is forwarded to the called user.

所述 SC AS收到所述会话邀请消息后, 根据所述会话邀请消息中的主叫 号码从所述主叫用户所属的归属用户服务器获取所述主叫用户的用户数据; 或者,所述 SC AS收到移动交换中心服务器发送的 IP多媒体路由号码请求后, 根据所述 IP多媒体路由号码请求中的主叫号码从所述主叫用户所属的归属用 户服务器获取所述主叫用户的用户数据。 After receiving the session invitation message, the SC AS acquires the user data of the calling user from the home subscriber server to which the calling user belongs according to the calling number in the session invitation message; or, the SC After receiving the IP multimedia routing number request sent by the mobile switching center server, the AS obtains the calling number in the IP multimedia routing number request from the attribution to which the calling user belongs. The user server acquires user data of the calling user.

所述用户数据包括所述主叫用户的公共用户标识例表, 或者包括所述主 叫用户的公共用户标识例表和关联号码, 或者包括所述主叫用户的公共用户 号码例表、 关联号码和所述主叫用户在归属用户服务器设置的显示号码, 所 述公共用户号码例表中包括一缺省号码。  The user data includes a public user identification example table of the calling user, or includes a public user identification example table and an associated number of the calling user, or includes a public user number example table and an associated number of the calling user. And a display number set by the calling user at the home subscriber server, where the public subscriber number list includes a default number.

所述 SC AS将所述会话邀请消息中的主叫号码和所述主叫用户的用户数 据进行比较,根据比较结果设置所述会话邀请消息中的主叫号码的步骤包括: 如果所述用户数据中包含显示号码且所述会话邀请消息中的主叫号码不 是所述显示号码, 所述 SC AS将所述显示号码设置为所述会话邀请消息中的 主叫号码;  The SC AS compares the calling number in the session invitation message with the user data of the calling user, and the step of setting the calling number in the session invitation message according to the comparison result includes: if the user data The display number is included in the session invitation message, and the calling number is not the display number, and the SC AS sets the display number as the calling number in the session invitation message;

如果所述用户数据中不包含显示号码且所述会话邀请消息中的主叫号码 未包含在所述公共用户号码例表中且该主叫号码为关联号码, 所述 SC AS将 公共用户号码例表中的缺省号码设置为该会话邀请消息中的主叫号码;  If the user data does not include a display number and the calling number in the session invitation message is not included in the public subscriber number list and the calling number is an associated number, the SC AS will be a public subscriber number. The default number in the table is set to the calling number in the session invitation message;

如果所述用户数据中包含显示号码且所述会话邀请消息中的主叫号码是 所述显示号码, 或者, 如果所述用户数据中不包含显示号码且所述会话邀请 消息中的主叫号码包含在所述公共用户号码例表中, 所述 SC AS保留该会话 邀请消息中的主叫号码。  If the user data includes a display number and the calling number in the session invitation message is the display number, or if the user data does not include a display number and the calling number in the session invitation message includes In the public subscriber number example table, the SC AS reserves the calling number in the session invitation message.

本发明还提供一种号码转换方法, 包括: 主叫用户发起对电路域中的被 叫用户的呼叫, SC AS接收到所述主叫用户的会话邀请消息, 将所述会话邀 请消息中的目的地址与被叫用户当前使用的号码进行比较, 根据比较结果设 置所述会话邀请消息中的目的地址后, 转发所述会话邀请消息给被叫用户。  The present invention also provides a number conversion method, including: a calling user initiates a call to a called user in a circuit domain, and the SC AS receives a session invitation message of the calling user, and the purpose of the session invitation message The address is compared with the number currently used by the called user. After the destination address in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user.

所述 SC AS根据比较结果设置所述会话邀请消息中的目的地址的步骤包 括:  The step of setting, by the SC AS, the destination address in the session invitation message according to the comparison result includes:

当所述会话邀请消息中的目的地址与所述被叫用户当前使用的号码不同 时, 所述 SC AS将所述会话邀请消息中的目的地址设置为被叫用户当前使用 的号码; 比如, 所述被叫用户当前使用的号码为关联号码时, 所述 SC AS将 所述会话邀请消息中的目的地址设置为被叫用户的关联号码;  When the destination address in the session invitation message is different from the number currently used by the called user, the SC AS sets the destination address in the session invitation message to the number currently used by the called user; for example, When the number currently used by the called user is an associated number, the SC AS sets the destination address in the session invitation message as the associated number of the called user.

当所述会话邀请消息中的目的地址与所述被叫用户当前使用的号码相同 时, 所述 SC AS保留所述会话邀请消息中的目的地址。 所述 SC AS收到所述会话邀请消息后, 根据所述会话邀请消息中的目的 地址号码,从被叫用户所属的归属用户服务器获取被叫用户当前使用的号码。 When the destination address in the session invitation message is the same as the number currently used by the called user, the SC AS reserves the destination address in the session invitation message. After receiving the session invitation message, the SC AS obtains the number currently used by the called user from the home subscriber server to which the called user belongs according to the destination address number in the session invitation message.

实施例一  Embodiment 1

图 6是本发明实施例一的 IMS号码共享场景下, 号码转换起呼信令流程 图。 SC AS收到会话邀请消息, 判断消息中的主叫号码是否需要替换, 如果 需要替换, 把消息中的主叫号码进行替换后转发给被叫, 该过程包括:  FIG. 6 is a flow chart of the number translation start call signaling in the IMS number sharing scenario according to the first embodiment of the present invention. The SC AS receives the session invitation message, and determines whether the calling number in the message needs to be replaced. If the replacement is required, the calling number in the message is replaced and then forwarded to the called party. The process includes:

601、 UE 1在 CS网络发起附着流程;  601. The UE 1 initiates an attach procedure on the CS network.

602、 UE 1在 CS域发起呼叫, 向 MSC Server发送呼叫建立消息, 消息 中携带的被叫号码为 UE 2号码;  602. The UE 1 initiates a call in the CS domain, and sends a call setup message to the MSC Server, where the called number carried in the message is the UE 2 number.

603、 MSC Server收到 UE 1的呼叫建立消息, 触发智能业务, 向用户归 属地 SC AS发送 IP多媒体路由号码 ( IP Multimedia Routing Number, IMRN ) 请求消息, 该消息中携带被叫号码(即 UE 2号码)和主叫号码;  603. The MSC Server receives the call setup message of the UE 1, triggers the intelligent service, and sends an IP Multimedia Routing Number (IMRN) request message to the SC AS of the user, where the message carries the called number (ie, UE 2). Number) and calling number;

604、 MSC Server获取 IMRN成功后, 根据 IMRN向用户归属 IMS网络 发送地址初始消息, 消息中携带主叫号码和被叫号码, 其中, 主叫号码为 UE 1的关联号码, 被叫号码为 IMRN;  604. After obtaining the IMRN, the MSC Server sends an initial address message to the user's home IMS network according to the IMRN, where the message carries the calling number and the called number, where the calling number is the associated number of the UE 1, and the called number is the IMRN;

605、 MGCF收到地址初始消息后, 组包 SIP会话邀请消息, 消息中的目 标地址为 IMRN, 发送给 SC AS;  605. After receiving the initial address message, the MGCF sends a SIP session invitation message, and the target address in the message is IMRN, and is sent to the SC AS.

606、 SC AS收到会话邀请消息,根据消息中的 IMRN关联步骤 503中的 原被叫号码, 并把会话邀请消息中的被叫号码设置为原被叫号码, SC AS获 取会话邀请消息中的主叫号码, 并根据该主叫号码从用户所属的 HSS获取用 户的公共用户标识( Public User Identities, PUI )例表、关联号码和用户在 HSS 设置的显示号码。  606. The SC AS receives the session invitation message, and according to the IMRN in the message, the original called number in step 503 is associated, and the called number in the session invitation message is set as the original called number, and the SC AS obtains the session invitation message. The calling number, and according to the calling number, obtains the public User Identities (PUI) example table, the associated number, and the display number set by the user in the HSS from the HSS to which the user belongs.

所述显示号码指所述用户呼叫其它用户的时候, 希望对方终端所显示的 和 Tel URI两种格式的用户标识, 所述 PUI例表中还包含一个缺省号码。  The display number refers to a user identifier that is displayed in the two formats of the user terminal and the Tel URI when the user calls other users, and the PUI example table further includes a default number.

607、 HSS返回用户数据给 SC AS;  607. The HSS returns user data to the SC AS.

608、 SC AS获取用户数据成功后, 将所述会话邀请消息中的主叫号码和 所述用户数据进行比较,根据所述结果设置所述会话邀请消息中的主叫号码; 本步骤包括: 所述 SC AS判断所述用户数据中是否包含显示号码: 608. After obtaining the user data, the SC AS compares the calling number in the session invitation message with the user data, and sets the calling number in the session invitation message according to the result. The step includes: The SC AS determines whether the user data includes a display number:

如果用户数据中包含显示号码, SC AS继续判断收到的会话邀请消息中 的主叫号码是否与显示号码相同, 如果不同, 所述 SC AS将显示号码设置为 该会话邀请消息中的主叫号码; 如果相同, 则保留该会话邀请消息中的主叫 号码;  If the user data includes the display number, the SC AS continues to determine whether the calling number in the received session invitation message is the same as the display number. If not, the SC AS sets the display number as the calling number in the session invitation message. ; if they are the same, retain the calling number in the session invitation message;

如果用户数据中不包含显示号码, SC AS继续判断收到的会话邀请消息 中的主叫号码是否包含在 PUI例表中, 如果是, 不替换主叫号码, 即保留会 话邀请消息中的主叫号码; 如果主叫号码没有包含在 PUI例表中, 并且主叫 号码为关联号码, 所述 SC AS将 PUI例表中缺省号码设置为该会话邀请消息 中的主叫号码;  If the user data does not include the display number, the SC AS continues to determine whether the calling number in the received session invitation message is included in the PUI instance table. If yes, the calling number is not replaced, that is, the calling party in the session invitation message is retained. If the calling number is not included in the PUI example table, and the calling number is the associated number, the SC AS sets the default number in the PUI example table as the calling number in the session invitation message;

609、 SC AS向远端 UE (即 UE 2 )转发会话邀请消息;  609. The SC AS forwards a session invitation message to the remote UE (ie, UE 2).

610、 会话应答。  610, session response.

在本发明另一实施例中, SC AS也可以在收到步骤 603中的 IP多媒体路 由号码请求消息后, 根据该请求消息中的主叫号码从 HSS请求主叫用户的用 户数据。  In another embodiment of the present invention, the SC AS may also request the user data of the calling user from the HSS according to the calling number in the request message after receiving the IP multimedia routing number request message in step 603.

在本发明又一实施例中, SC AS向 HSS请求的用户数据中也可只包括一 个用户号码和关联号码, 当会话邀请消息中的主叫号码为关联号码时, SC AS 直接将会话邀请消息中的主叫号码设置为该用户号码。  In another embodiment of the present invention, the user data requested by the SC AS to the HSS may include only one user number and an associated number. When the calling number in the session invitation message is an associated number, the SC AS directly directly invites the session invitation message. The calling number in is set to the user number.

实施例二  Embodiment 2

图 7是本发明实施例二的 IMS号码共享场景下,号码转换终呼信令流程。  FIG. 7 is a flow chart of number-switching termination call signaling in an IMS number sharing scenario according to Embodiment 2 of the present invention.

SC AS收到终呼会话邀请消息, 根据消息中被叫号码到被叫用户所属的 HSS 获取被叫用户的关联号码和该用户当前使用的号码, 如果当前使用的号码为 关联号码, SC AS把收到的终呼消息中的目的地址改为关联号码, 该过程包 括:  The SC AS receives the termination call invitation message, and obtains the associated number of the called user and the number currently used by the user according to the called number in the message, and if the currently used number is the associated number, SC AS The destination address in the received terminal call message is changed to the associated number. The process includes:

701、 UE 3通过 UE 1的用户号码呼叫 UE 1;  701, UE 3 calls UE 1 through the subscriber number of UE1;

702、 I-CSCF/S-CSCF把会话邀请消息转发给 SC AS;  702. The I-CSCF/S-CSCF forwards the session invitation message to the SC AS.

703、 SC AS根据会话邀请消息中的目的地址, 从被叫用户所属的 HSS 获取被叫用户当前使用的号码, 还可从 HSS获取被叫用户的关联号码;  703. The SC AS obtains the number currently used by the called user from the HSS to which the called user belongs according to the destination address in the session invitation message, and obtains the associated number of the called user from the HSS.

704、 HSS返回被叫用户当前使用的号码,还可返回被叫用户的关联号码; 705、 SC AS获取当前使用的号码成功后, 将会话邀请消息中的目的地址 与被叫用户当前使用的号码进行比较, 根据比较结果设置会话邀请消息中的 目的地址; 704. The HSS returns the number currently used by the called user, and may also return the associated number of the called user. 705. After obtaining the currently used number, the SC AS compares the destination address in the session invitation message with the current number used by the called user, and sets a destination address in the session invitation message according to the comparison result.

本步骤包括: 当所述会话邀请消息中的目的地址与所述被叫用户当前使 用的号码不同时, 所述 SC AS将所述会话邀请消息中的目的地址设置为被叫 用户当前使用的号码; 比如, 所述被叫用户当前使用的号码为关联号码时, 所述 SC AS将所述会话邀请消息中的目的地址设置为被叫用户的关联号码; 当会话邀请消息中的目的地址与所述被叫用户当前使用的号码相同时, 所述 SC AS保留所述会话邀请消息中的目的地址。  The step includes: when the destination address in the session invitation message is different from the number currently used by the called user, the SC AS sets the destination address in the session invitation message to the number currently used by the called user. For example, when the number currently used by the called user is an associated number, the SC AS sets the destination address in the session invitation message as the associated number of the called user; when the destination address and the location in the session invitation message are When the number currently used by the called user is the same, the SC AS reserves the destination address in the session invitation message.

本实施例中, 用户当前使用的号码是关联号码, 将会话邀请消息中的目 的地址设置为关联号码;  In this embodiment, the number currently used by the user is an associated number, and the destination address in the session invitation message is set as the associated number;

706-707、 转换成功后, SC AS把已转换的会话邀请消息发送给被叫侧网 络;  706-707, after the conversion is successful, the SC AS sends the converted session invitation message to the called side network;

708、 被叫侧 MSC Server收到地址初始消息, 根据用户关联号码找到该 用户所在位置, 向 UE 1发起呼叫建立请求消息;  708. The called side MSC Server receives the initial address message, finds the location of the user according to the user association number, and initiates a call setup request message to the UE1.

709、 被叫 UE 1接通会话, 与 UE 3进行通话。  709. The called UE 1 connects to the session and makes a call with the UE 3.

本发明还提供一种业务连续性应用服务器 ,所述业务连续性应用服务器 , 设置为在收到电路域核心网发送的会话邀请消息时, 将所述会话邀请消息中 的主叫号码和所述主叫用户的用户数据进行比较, 根据比较结果设置所述会 话邀请消息中的主叫号码后, 转发所述会话邀请消息给被叫用户。  The present invention also provides a service continuity application server, where the service continuity application server is configured to, when receiving a session invitation message sent by the circuit domain core network, the calling number in the session invitation message and the The user data of the calling user is compared, and after setting the calling number in the session invitation message according to the comparison result, the session invitation message is forwarded to the called user.

所述 SC AS, 还设置为: 在收到所述会话邀请消息后, 根据所述会话邀 请消息中的主叫号码从所述主叫用户所属的归属用户服务器获取所述主叫用 户的用户数据, 或者, 在收到所述电路域核心网中移动交换中心服务器发送 的 IP多媒体路由号码请求后, 根据所述 IP多媒体路由号码请求中的主叫号 码从所述主叫用户所属的归属用户服务器获取所述主叫用户的用户数据。  The SC AS is further configured to: after receiving the session invitation message, obtain, according to the calling number in the session invitation message, user data of the calling user from a home user server to which the calling user belongs Or, after receiving the IP multimedia routing number request sent by the mobile switching center server in the circuit domain core network, obtaining, according to the calling number in the IP multimedia routing number request, from the home subscriber server to which the calling user belongs User data of the calling user.

所述 SC AS, 设置为: 在所述用户数据中包含显示号码且所述会话邀请 消息中的主叫号码不是所述显示号码时, 将所述显示号码设置为所述会话邀 请消息中的主叫号码; 在所述用户数据中不包含显示号码且所述会话邀请消 息中的主叫号码未包含在所述公共用户标识例表中且该主叫号码为关联号码 时,将公共用户标识例表中的缺省号码设置为该会话邀请消息中的主叫号码; 在所述用户数据中包含显示号码且所述会话邀请消息中的主叫号码是所述显 示号码, 或者, 所述用户数据中不包含显示号码且所述会话邀请消息中的主 叫号码包含在所述公共用户标识例表中时, 保留该会话邀请消息中的主叫号 码。 The SC AS is configured to: when the user data includes a display number and the calling number in the session invitation message is not the display number, set the display number as the main in the session invitation message Calling a number; the display number is not included in the user data, and the calling number in the session invitation message is not included in the public user identification example table and the calling number is an associated number Setting the default number in the public user identification example table as the calling number in the session invitation message; including the display number in the user data, and the calling number in the session invitation message is the display number Or, if the user data does not include the display number and the calling number in the session invitation message is included in the public user identity instance table, the calling number in the session invitation message is retained.

本发明还提供一种业务连续性应用服务器 ,所述业务连续性应用服务器 , 设置为在主叫用户发起对电路域中的被叫用户的呼叫, 该 SC AS接收到主叫 用户的会话邀请消息时, 将所述会话邀请消息中的目的地址与被叫用户当前 使用的号码进行比较,根据比较结果设置所述会话邀请消息中的目的地址后, 转发所述会话邀请消息给被叫用户。  The present invention also provides a service continuity application server, the service continuity application server is configured to initiate a call to a called user in a circuit domain at a calling user, and the SC AS receives a session invitation message of the calling user. And comparing the destination address in the session invitation message with the number currently used by the called user, and after setting the destination address in the session invitation message according to the comparison result, forwarding the session invitation message to the called user.

所述 SC AS, 设置为当所述会话邀请消息中的目的地址与所述被叫用户 当前使用的号码不同时, 将所述会话邀请消息中的目的地址设置为被叫用户 当前使用的号码; 当所述会话邀请消息中的目的地址与所述被叫用户当前使 用的号码相同时, 保留所述会话邀请消息中的目的地址。  The SC AS is configured to set a destination address in the session invitation message to a number currently used by the called user, when the destination address in the session invitation message is different from the number currently used by the called user. When the destination address in the session invitation message is the same as the number currently used by the called user, the destination address in the session invitation message is reserved.

所述 SC AS, 还设置为根据所述会话邀请消息中的目的地址号码, 从所 述被叫用户所属的归属用户服务器获取被叫用户当前使用的号码。  The SC AS is further configured to obtain, according to the destination address number in the session invitation message, the number currently used by the called user from the home subscriber server to which the called user belongs.

当然, 本发明还可有其他多种实施例, 在不背离本发明精神及其实质的 但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。  It is a matter of course that the invention may be embodied in various other forms and modifications without departing from the spirit and scope of the invention.

工业实用性 Industrial applicability

本发明提供的号码转换方法和业务连续性应用服务器, 通过将主叫号码 进行转换, 可以根据需要将恰当的主叫号码发送给被叫用户, 能够解决号码 共享场景下, VCC用户起呼和终呼问题。  The number conversion method and the service continuity application server provided by the present invention can transmit the calling number to the called user as needed, and can solve the problem of the VCC user calling and ending in the number sharing scenario. Call the question.

Claims

权 利 要 求 书 Claim 1、 一种号码转换方法, 包括:  1. A method for number conversion, comprising: 主叫用户在电路域发起呼叫;  The calling user initiates a call in the circuit domain; 电路域核心网发送会话邀请消息给所述主叫用户归属的业务连续性应用 服务器(SC AS ) ; 以及  The circuit domain core network sends a session invitation message to the service continuity application server (SC AS ) to which the calling user belongs; 所述 SC AS接收到所述会话邀请消息, 将所述会话邀请消息中的主叫号 码和所述主叫用户的用户数据进行比较, 根据比较结果设置所述会话邀请消 息中的主叫号码后, 转发所述会话邀请消息给被叫用户。  The SC AS receives the session invitation message, compares the calling number in the session invitation message with the user data of the calling user, and sets the calling number in the session invitation message according to the comparison result. And forwarding the session invitation message to the called user. 2、 如权利要求 1所述的方法, 还包括:  2. The method of claim 1 further comprising: 所述 SC AS收到所述会话邀请消息后, 根据所述会话邀请消息中的主叫 号码从所述主叫用户所属的归属用户服务器获取所述主叫用户的用户数据, 或者,所述 SC AS收到所述电路域核心网中移动交换中心服务器发送的 IP多 媒体路由号码请求后,根据所述 IP多媒体路由号码请求中的主叫号码从所述 主叫用户所属的归属用户服务器获取所述主叫用户的用户数据。  After receiving the session invitation message, the SC AS acquires the user data of the calling user from the home subscriber server to which the calling user belongs according to the calling number in the session invitation message, or the SC After receiving the IP multimedia routing number request sent by the mobile switching center server in the core network of the circuit domain, the AS obtains the primary user from the home subscriber server to which the calling user belongs according to the calling number in the IP multimedia routing number request. Call the user's user data. 3、 如权利要求 1或 2所述的方法,其中, 所述用户数据包括所述主叫用 户的公共用户标识例表、 或者包括所述主叫用户的公共用户标识例表和关联 号码, 或者包括所述主叫用户的公共用户标识例表、 关联号码和所述主叫用 户在归属用户服务器设置的显示号码。  The method according to claim 1 or 2, wherein the user data includes a public user identification example table of the calling user, or a public user identification example table and an associated number including the calling user, or The public user identification example table of the calling user, the associated number, and the display number set by the calling user at the home subscriber server. 4、 如权利要求 3所述的方法, 其中, 所述 SC AS根据比较结果设置所 述会话邀请消息中的主叫号码的步骤包括: 如果所述用户数据中包含显示号 码且所述会话邀请消息中的主叫号码不是所述显示号码, 所述 SC AS将所述 显示号码设置为所述会话邀请消息中的主叫号码。  4. The method according to claim 3, wherein the step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result comprises: if the user data includes a display number and the session invitation message The calling number in the call is not the display number, and the SC AS sets the display number as the calling number in the session invitation message. 5、 如权利要求 3所述的方法, 其中,  5. The method of claim 3, wherein 所述公共用户标识例表中包括一缺省号码;  The public user identification example table includes a default number; 所述 SC AS根据比较结果设置所述会话邀请消息中的主叫号码的步骤包 括: 如果所述用户数据中不包含显示号码且所述会话邀请消息中的主叫号码 未包含在所述公共用户标识例表中且该主叫号码为关联号码, 所述 SC AS将 公共用户标识例表中的缺省号码设置为该会话邀请消息中的主叫号码。 The step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result includes: if the user data does not include a display number and the calling number in the session invitation message is not included in the public user In the identification example table, the calling number is an association number, and the SC AS sets the default number in the public user identification example table as the calling number in the session invitation message. 6、 如权利要求 3所述的方法, 其中, 6. The method of claim 3, wherein 所述 SC AS根据比较结果设置所述会话邀请消息中的主叫号码的步骤包 括: 如果所述用户数据中包含显示号码且所述会话邀请消息中的主叫号码是 所述显示号码, 或者, 如果所述用户数据中不包含显示号码且所述会话邀请 消息中的主叫号码包含在所述公共用户标识例表中, 所述 SC AS保留该会话 邀请消息中的主叫号码。  The step of setting, by the SC AS, the calling number in the session invitation message according to the comparison result includes: if the user data includes a display number and the calling number in the session invitation message is the display number, or If the user data does not include a display number and the calling number in the session invitation message is included in the public user identity instance table, the SC AS reserves the calling number in the session invitation message. 7、 一种号码转换方法, 包括:  7. A method for number conversion, comprising: 主叫用户发起对电路域中的被叫用户的呼叫; 以及  The calling user initiates a call to the called user in the circuit domain; 业务连续性应用服务器(SC AS )接收到所述主叫用户的会话邀请消息, 将所述会话邀请消息中的目的地址与被叫用户当前使用的号码进行比较, 根 据比较结果设置所述会话邀请消息中的目的地址后, 转发所述会话邀请消息 给被叫用户。  The service continuity application server (SC AS ) receives the session invitation message of the calling user, compares the destination address in the session invitation message with the number currently used by the called user, and sets the session invitation according to the comparison result. After the destination address in the message, the session invitation message is forwarded to the called user. 8、 如权利要求 7所述的方法, 还包括:  8. The method of claim 7 further comprising: 所述 SC AS根据所述会话邀请消息中的目的地址, 从所述被叫用户所属 的归属用户服务器获取所述被叫用户当前使用的号码。  The SC AS acquires the number currently used by the called user from the home subscriber server to which the called user belongs according to the destination address in the session invitation message. 9、 如权利要求 7或 8所述的方法, 其中, 所述 SC AS根据比较结果设 置所述会话邀请消息中的目的地址的步骤包括: 当所述会话邀请消息中的目 的地址与所述被叫用户当前使用的号码不同时, 所述 SC AS将所述会话邀请 消息中的目的地址设置为被叫用户当前使用的号码; 当所述会话邀请消息中 的目的地址与所述被叫用户当前使用的号码相同时, 所述 SC AS保留所述会 话邀请消息中的目的地址。  The method according to claim 7 or 8, wherein the step of setting, by the SC AS, the destination address in the session invitation message according to the comparison result comprises: when the destination address in the session invitation message is related to the When the number currently used by the user is different, the SC AS sets the destination address in the session invitation message to the number currently used by the called user; when the destination address in the session invitation message is current with the called user When the used numbers are the same, the SC AS reserves the destination address in the session invite message. 10、 一种业务连续性应用服务器(SC AS ) , 设置为:  10. A Business Continuity Application Server (SC AS), set to: 收到电路域核心网发送的会话邀请消息时, 将所述会话邀请消息中的主 叫号码和所述主叫用户的用户数据进行比较, 根据比较结果设置所述会话邀 请消息中的主叫号码后, 转发所述会话邀请消息给被叫用户。  When the session invitation message sent by the circuit domain core network is received, the calling number in the session invitation message is compared with the user data of the calling user, and the calling number in the session invitation message is set according to the comparison result. Afterwards, the session invitation message is forwarded to the called user. 11、 如权利要求 10所述的业务连续性应用服务器, 其中, 所述 SC AS, 还设置为: 收到所述会话邀请消息后, 根据所述会话邀请消息中的主叫号码 从所述主叫用户所属的归属用户服务器获取所述主叫用户的用户数据,或者, 收到所述电路域核心网中移动交换中心服务器发送的 IP多媒体路由号码请求 后,根据所述 IP多媒体路由号码请求中的主叫号码从所述主叫用户所属的归 属用户服务器获取所述主叫用户的用户数据。 The service continuity application server according to claim 10, wherein the SC AS is further configured to: after receiving the session invitation message, according to a calling number in the session invitation message from the main Calling the home subscriber server to which the user belongs to obtain the user data of the calling user, or After receiving the IP multimedia routing number request sent by the mobile switching center server in the core network of the circuit domain, acquiring the calling party from the home subscriber server to which the calling user belongs according to the calling number in the IP multimedia routing number request User's user data. 12、 如权利要求 10所述的业务连续性应用服务器, 其中, 所述 SC AS, 设置为在所述用户数据中包含显示号码且所述会话邀请消息中的主叫号码不 是所述显示号码时,将所述显示号码设置为所述会话邀请消息中的主叫号码。  The service continuity application server according to claim 10, wherein the SC AS is configured to include a display number in the user data and a calling number in the session invitation message is not the display number And setting the display number to the calling number in the session invitation message. 13、 如权利要求 10所述的业务连续性应用服务器, 其中,  13. The business continuity application server according to claim 10, wherein 所述 SC AS, 设置为在所述用户数据中不包含显示号码且所述会话邀请 消息中的主叫号码未包含在所述用户数据中的公共用户标识例表中且该主叫 号码为关联号码时, 将公共用户标识例表中的缺省号码设置为该会话邀请消 息中的主叫号码。  The SC AS is configured to not include a display number in the user data, and the calling number in the session invitation message is not included in a public user identity instance table in the user data, and the calling number is associated When the number is used, the default number in the public user identification list is set as the calling number in the session invitation message. 14、 如权利要求 10所述的业务连续性应用服务器, 其中,  14. The business continuity application server according to claim 10, wherein 所述 SC AS, 设置为在所述用户数据中包含显示号码且所述会话邀请消 息中的主叫号码是所述显示号码, 或者, 所述用户数据中不包含显示号码且 所述会话邀请消息中的主叫号码包含在所述用户数据中的公共用户标识例表 中时, 保留该会话邀请消息中的主叫号码。  The SC AS is configured to include a display number in the user data, and the calling number in the session invitation message is the display number, or the user data does not include a display number and the session invitation message When the calling number in the public subscriber identity list in the user data is included, the calling number in the session invitation message is retained. 15、 一种业务连续性应用服务器(SC AS ) , 设置为:  15. A Business Continuity Application Server (SC AS), set to: 在主叫用户发起对电路域中的被叫用户的呼叫, 该 SC AS接收到主叫用 户的会话邀请消息时, 将所述会话邀请消息中的目的地址与被叫用户当前使 用的号码进行比较, 根据比较结果设置所述会话邀请消息中的目的地址后, 转发所述会话邀请消息给被叫用户。  When the calling user initiates a call to the called user in the circuit domain, the SC AS compares the destination address in the session invitation message with the current number used by the called user when receiving the session invitation message of the calling user. After the destination address in the session invitation message is set according to the comparison result, the session invitation message is forwarded to the called user. 16、 如权利要求 15所述的业务连续性应用服务器, 其中, 所述 SC AS, 还设置为根据所述会话邀请消息中的目的地址号码, 从所述被叫用户所属的 归属用户服务器获取被叫用户当前使用的号码。  The service continuity application server according to claim 15, wherein the SC AS is further configured to acquire, according to a destination address number in the session invitation message, a home subscriber server to which the called user belongs Call the number currently used by the user. 17、 如权利要求 15或 16所述的业务连续性应用服务器, 其中, 所述 SC The business continuity application server according to claim 15 or 16, wherein the SC AS, 设置为当所述会话邀请消息中的目的地址与所述被叫用户当前使用的号 码不同时, 将所述会话邀请消息中的目的地址设置为被叫用户当前使用的号 码; 当所述会话邀请消息中的目的地址与所述被叫用户当前使用的号码相同 时, 保留所述会话邀请消息中的目的地址。 The AS is configured to set, when the destination address in the session invitation message is different from the number currently used by the called user, the destination address in the session invitation message as the number currently used by the called user; When the destination address in the session invitation message is the same as the number currently used by the called user, the destination address in the session invitation message is reserved.
PCT/CN2010/075040 2009-08-21 2010-07-07 Number conversion method and service continuity application server WO2011020390A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910170937.2A CN101998667B (en) 2009-08-21 2009-08-21 Number converting method and service continuity application server
CN200910170937.2 2009-08-21

Publications (1)

Publication Number Publication Date
WO2011020390A1 true WO2011020390A1 (en) 2011-02-24

Family

ID=43606626

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/075040 WO2011020390A1 (en) 2009-08-21 2010-07-07 Number conversion method and service continuity application server

Country Status (2)

Country Link
CN (1) CN101998667B (en)
WO (1) WO2011020390A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1773967A (en) * 2004-11-08 2006-05-17 华为技术有限公司 Method for providing service to circuit field user via group field
CN101287272A (en) * 2007-04-12 2008-10-15 华为技术有限公司 Method and apparatus for implementing voice calling continuous service

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1773967A (en) * 2004-11-08 2006-05-17 华为技术有限公司 Method for providing service to circuit field user via group field
CN101287272A (en) * 2007-04-12 2008-10-15 华为技术有限公司 Method and apparatus for implementing voice calling continuous service

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"IP Multimedia Subsystem (IMS) Service Continuity", TECHNICAL SPECIFICATION GROUP SERVICES AND ARCHITECTURE 3GPP TS 23.237 V9.1.0, STAGE 2, RELEASE 9, 30 June 2009 (2009-06-30) *

Also Published As

Publication number Publication date
CN101998667B (en) 2014-06-18
CN101998667A (en) 2011-03-30

Similar Documents

Publication Publication Date Title
EP3179675B1 (en) Inter-domain call routing
US20070086581A1 (en) Method and communication system for circuit switch users accessing IP multimedia subsystem
KR101565626B1 (en) A mobile switching center platform having interfaces with functionalities defined by an architecture that provides packet-switched multimedia subscriber services
EP1974519B1 (en) Method and apparatus for providing ims services to circuit-switched controlled terminals
WO2006102830A1 (en) A method for terminal identifying capability interaction route control while ims and cs are coinstantaneous
WO2008046319A1 (en) A method and system to realize voice call continuity when dealing with emergency business
WO2006105732A1 (en) A handoff method of circuit switching call connection
WO2007036147A1 (en) A method and system for establishing an initial call in the service of the voice service continuity
WO2012025007A1 (en) Method and system for obtaining user equipment ability by user equipment, home subscriber data server and core network element
US8279832B2 (en) Method, system and device for converting session control signaling
WO2012027939A1 (en) One-number-service calling method and service control point
WO2007025473A1 (en) A cs domain call terminating system, method and network device
WO2009039688A1 (en) Late call forwarding method in ip multimedia core network subsystem centralized service
CN101325590B (en) Method for implementation terminal call of IP multimedia subsystem central control business
WO2008052466A1 (en) Method, system and equipment for switching among different networks
CN101742693B (en) IMS core network system supporting network selection of different field general terminal and calling method
KR20060113284A (en) IMS system supporting voice service between heterogeneous networks and call setting method accordingly
WO2011130954A1 (en) Method and system for implementing single radio voice call continuity
CN102547651B (en) User roaming method and ICS (internet connection sharing) enhanced network
WO2012041138A1 (en) Method and system for final call accessing via visited ims access point
WO2009092245A1 (en) Call originating method for multimedia session continuity service
CN101217797B (en) A realization method of call starting in IP multimedia subsystem centralized control operation
CN101998667B (en) Number converting method and service continuity application server
WO2011097966A1 (en) Method and system for implementing single radio voice call continuity
WO2008151487A1 (en) Implementation method of finishing calling in ims centralized control service

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: 10809523

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10809523

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载