CN109462619B - Call processing method, system and storage medium - Google Patents

Call processing method, system and storage medium Download PDF

Info

Publication number
CN109462619B
CN109462619B CN201910006491.3A CN201910006491A CN109462619B CN 109462619 B CN109462619 B CN 109462619B CN 201910006491 A CN201910006491 A CN 201910006491A CN 109462619 B CN109462619 B CN 109462619B
Authority
CN
China
Prior art keywords
call request
user
network
ims network
telephone number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910006491.3A
Other languages
Chinese (zh)
Other versions
CN109462619A (en
Inventor
肖征荣
田新雪
马书惠
邴建
邢建兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201910006491.3A priority Critical patent/CN109462619B/en
Publication of CN109462619A publication Critical patent/CN109462619A/en
Application granted granted Critical
Publication of CN109462619B publication Critical patent/CN109462619B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers

Landscapes

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

Abstract

The embodiment of the application provides a call processing method, a system and a storage medium, wherein in the method, an IMS network acquires a roaming number corresponding to a telephone number of a called user from an HSS by acquiring a call request initiated by a calling user and based on the call request; acquiring the routing information corresponding to the roaming number from a number-carrying mobile switching center; routing the call request to the second carrier network based on the routing information to cause the second carrier network to continue the call request to the called subscriber. The problem that the number portability user is taken out of other networks and then used as a called party to communicate with the calling user in the IMS network is solved, so that the user can also communicate with the calling user in the IMS network after the number portability user is taken out of other networks, and normal conversation of the number portability user is guaranteed.

Description

Call processing method, system and storage medium
Technical Field
Embodiments of the present invention relate to the field of communications technologies, and in particular, to a call processing method, a call processing system, and a storage medium.
Background
Fig. 1 is a block diagram of a prior art solution for a ported subscriber as a called subscriber in a circuit domain (CS) voice call, where as shown in fig. 1, when a subscriber of a first mobile operator calls a ported subscriber as a calling subscriber, a Visited Mobile Switching Center (VMSC) of the first operator initiates a request for routing information (SRI) to a Home Location Register (HLR) of the called number, the old HLR sends a request for providing a roaming number (PRN) to a Number Ported Mobile Switching Center (NPMSC), the NPMSC returns a pseudo roaming number (MSRN) to the old HLR, where the MSRN includes information of a Radio Network (RN) and a mobile subscriber ISDN number (MSISDN), the old HLR returns the MSRN to the VMSC, the VMSC forwards the call to a calling global mobile communication system (GMSC) of the called subscriber according to the RN in the MSRN, the calling GMSC forwards the call to a GMSC of a called second mobile operator according to the RN, and then processing according to a normal SRI flow to finish the call.
As can be seen from the prior art shown in fig. 1, the prior art only provides a solution for a number portability user as a called party during a CS voice call, and does not provide a solution for a number portability user as a called party and a calling party to communicate in an IMS network after being ported out to another network.
Disclosure of Invention
The embodiment of the application provides a call processing method, a system and a storage medium, which are used for solving the problem that a number portability user is taken out of other networks and then used as a called party to communicate with a calling user in an IMS network, so that the user can also communicate with the calling user in the IMS network after taking out the number portability to other networks, and the normal conversation of the number portability user is ensured.
A first aspect of an embodiment of the present application provides a call processing method, including:
an IP Multimedia Subsystem (IMS) network acquires a call request initiated by a calling user, wherein the call request comprises a telephone number of a called user, and the called user is a user with a mobile number transferred from a first operator network to which the IMS network belongs to a second operator network;
the IMS network acquires a roaming number corresponding to the telephone number from a Home Subscriber Server (HSS) based on the call request;
the IMS network acquires the routing information corresponding to the roaming number from a number-carrying mobile switching center;
the IMS network routes the call request to the second operator network based on the routing information, so that the second operator network connects the call request to the called user.
A second aspect of an embodiment of the present application provides an IMS network system, including:
a first obtaining module, configured to obtain a call request initiated by a calling user, where the call request includes a telephone number of a called user, and the called user is a user whose portable number is transferred from a first operator network to a second operator network to which the IMS network belongs;
a second obtaining module, configured to obtain, based on the call request, a roaming number corresponding to the phone number from a home subscriber server HSS;
a third obtaining module, configured to obtain, from a number-carrying mobile switching center, routing information corresponding to the roaming number;
and the routing module is used for routing the call request to the second operator network based on the routing information so that the second operator network can connect the call request to the called user.
A third aspect of the embodiments of the present application provides an IMS network system, including:
a processor;
a memory for storing executable instructions of the processor;
the method of the first aspect may be performed when the processor executes the executable instructions.
A fourth aspect of the embodiments of the present application provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the method according to the first aspect.
Based on the above aspects, in the embodiment of the application, the IMS network obtains the call request initiated by the calling party, obtains the roaming number corresponding to the called phone number from the home subscriber server based on the call request, and obtains the routing information corresponding to the roaming number from the number-carrying mobile switching center, so that the call request is routed to the second operator network based on the routing information, and the second operator network connects the call request to the called party. The problem that the number portability user is taken out of other networks and then used as a called party to communicate with the calling user in the IMS network is solved, so that the user can also communicate with the calling user in the IMS network after the number portability user is taken out of other networks, and normal conversation of the number portability user is guaranteed.
It should be understood that what is described in the summary section above is not intended to limit key or critical features of the embodiments of the application, nor is it intended to limit the scope of the application. Other features of the present disclosure will become apparent from the following description.
Drawings
Fig. 1 is a prior art architecture diagram of a solution for a number portability subscriber as a called subscriber in a Circuit Switched (CS) voice call;
fig. 2 is a schematic diagram of a call processing scenario provided in an embodiment of the present application;
fig. 3 is a flowchart of a call processing method provided in this embodiment;
fig. 4 is a flowchart of a call processing method according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an IMS network system according to an embodiment of the present application.
Detailed Description
Embodiments of the present application will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present application are shown in the drawings, it should be understood that the present application may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are for illustration purposes only and are not intended to limit the scope of the present application.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the embodiments of the application and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Fig. 2 is a schematic diagram of a call processing scenario provided in an embodiment of the present application, where fig. 2 includes a call session control function entity 20, a telephone number mapping server/domain name system 21, a media gateway control entity 22, a gateway mobile switching center 23, a home subscriber server 24, a second operator network 25, and a number portability mobile switching center 26 in a first operator network, and the call session control function entity 23 belongs to an IMS network of the first operator network. In this embodiment, the calling subscriber is a VoLTE subscriber registered in the first operator network, and the VoLTE subscriber is registered in the IMS network of the first operator network. The called subscriber is a subscriber whose portable number is transferred from the first operator network to the second operator network. When a VoLTE user is a called user calling a second operator network, first, the call session control function entity 20 obtains a call request initiated by the VoLTE user, and based on the telephone number of the called user carried in the call request, queries a name authority pointer record corresponding to the called telephone number in the telephone number mapping server/domain name system 21, if the message fed back by the telephone number mapping server/domain name system 21 is empty, the call session control function entity 20 forwards the call request to the media gateway control entity 22, the media gateway control entity 22 forwards the call request to the gateway mobile switching center 23, the gateway mobile switching center 23 queries a roaming number corresponding to the called telephone number from the home subscriber server 24 after receiving the call request, after obtaining the roaming number, the gateway mobile switching center 23 obtains routing information corresponding to the roaming number from the number carrying mobile switching center 26, therefore, the call request of the VoLTE user is routed to the second operator network according to the routing information, so that the second operator network connects the call request to the called user. The problem that the number portability user is taken out of other networks and then used as a called party to communicate with the calling user in the IMS network is solved, so that the user can also communicate with the calling user in the IMS network after the number portability user is taken out of other networks, and normal conversation of the number portability user is guaranteed.
The technical scheme of the application is described in detail by combining the specific embodiments as follows:
fig. 3 is a flowchart of a call processing method provided in this embodiment, and as shown in fig. 3, the method includes the following steps:
step 101, an IP multimedia subsystem IMS network acquires a call request initiated by a calling user, wherein the call request comprises a telephone number of a called user, and the called user is a user with a mobile number switched from a first operator network to a second operator network, to which the IMS network belongs.
And 102, the IMS network acquires a roaming number corresponding to the telephone number from a Home Subscriber Server (HSS) based on the call request.
Step 103, the IMS network obtains the routing information corresponding to the roaming number from the number portability mobile switching center.
Step 104, the IMS network routes the call request to the second operator network based on the routing information, so that the second operator network connects the call request to the called user.
The naming of the "first operator network" in this embodiment is only used to distinguish the operator network where the calling subscriber is located from other operator networks, and has no other meaning.
The calling user in this embodiment may be understood as a VoLTE user registered in the IMS network of the first operator network, and the called user is used to transfer a portable number from the IMS network of the first operator to the IMS network of the second operator network.
When a VoLTE user initiates a call request, an IMS network in a first operator network inquires a name authority pointer record corresponding to a called telephone number in a telephone number mapping server/domain name system based on the call request of the VoLTE user, if the corresponding record is not found in the telephone number mapping server/domain name system, namely the message returned by the telephone number mapping server/domain name system is empty, the IMS network searches a roaming number corresponding to the called telephone number from a Home Subscriber Server (HSS), and acquires routing information (such as a routing number, an operator identifier, a province identifier and the like) corresponding to the roaming number from a number carrying mobile switching center after the roaming number is acquired, so that the call request of the VoLTE user is routed to a second operator network based on the routing information, and the second operator network routes the call request to the called user, therefore, communication between the number portability transferring user and the VoLTE user based on the IMS network can be realized without establishing an intercommunication network element between the first operator network and the second operator network.
The main functions of the telephone number mapping server/domain name system related in this embodiment are as follows:
1. acquiring the carrying-out information of the user of the local network through a charging system;
2. and obtaining and updating the number portability user information among other operators, such as: china mobile users carry numbers to switch to China telecom, and need to save international user identification codes and routing codes of mobile stations;
3. and if the number portability information corresponding to the user is not stored, the routing code corresponding to the user is the routing code of the network owned by the user.
Optionally, in this embodiment, before the VoLTE user and the called user talk, a corresponding basic call process needs to be completed, and a signaling flow related to an initial session protocol (SIP) in the VoLTE call setup is the same as a flow of a normal IP Multimedia Subsystem (IMS) call. To facilitate understanding of the entire call process, the present embodiment provides the following call flow:
s1, when a VoLTE user initiates a call, a call request is initiated to the base station;
s2, the base station transmits the call request to the mobile management entity; depending on the policy of the operator, a security procedure may be performed;
s3, the mobile management entity initiates a wireless connection establishment request to the base station and sends a VoLTE user message; the base station establishes a related radio bearer;
s4, the VoLTE user sends an uplink data invitation message to the base station;
s5, the base station transmits the invitation message to the service gateway;
s6, the service gateway transmits the invitation message to the proxy gateway;
s7, the service gateway transmits the invitation message to the call session control function entity;
s8, the base station replies a wireless connection establishment request response message to the mobile management entity;
s9, the mobile management entity sends a bearing modification message to the service gateway, and the service gateway can send downlink data to the base station;
s10, the service gateway determines whether to initiate a load modification process to the proxy gateway based on the subscription condition;
s11, the proxy gateway replies a bearing modification response message to the service gateway;
s12, the service gateway replies a bearing modification response message to the mobile management entity;
s13, the call session control function entity sends the call message invitation to the network side;
s14, the call session control function entity updates the position information and receives the response of the call session control function entity;
s15, the call session control function entity initiates a query to the telephone number domain name system, and queries the name authority pointer record of the called number;
s16, if the return is empty, the IMS network routes the call to the media gateway control function entity, and the gateway control function entity forwards the call to the gateway mobile switching center;
s17, the gateway mobile switching center sends SRI information to inquire HSS according to the called number to obtain the roaming number;
s18, the number-carrying mobile switching center returns route information to HSS, and HSS returns route information to the gateway mobile switching center;
s19, the number carried home location register returns to the gateway mobile switching center routing number;
s20, the gateway mobile switching center routes the call to other network processing (mobile or telecommunication) according to the routing information;
s21, the network side forwards the called temporary response message to the call session control function entity;
s22, the call session control function entity sends the media information to the call session control function entity;
s23, the call session control function entity sends authentication access request message to the proxy gateway, and issues related policy control and charging message;
s24, the proxy gateway sends a special bearing establishment request message to the service gateway;
s25, the service gateway sends a special bearing establishment request message to the mobile management entity;
s26, the mobile management entity sends bearing establishment message/session management message to the base station;
s27, the base station initiates a radio resource control connection reconfiguration request (including a dedicated bearer establishment request) to the VoLTE user;
s28, the VoLTE user sends a wireless resource control connection reconfiguration completion message to the base station;
s29, the base station sends a response message of bearing establishment to the mobile management entity;
s30, the VoLTE user sends a direct transfer message to the base station to indicate that the dedicated bearer is successfully established;
s31, the base station sends the session management message to the mobile management entity;
s32, the mobile management entity replies a response message of bearing establishment to the service gateway;
s33, the service gateway replies a response message of establishing the load to the proxy gateway;
s34, the proxy gateway replies an authentication access response message to the call session control function entity, which indicates that the execution of the policy control and the charging policy is completed;
s35, the call session control function entity replies an authentication message to the session border controller to confirm that the preparation of the related resources is completed;
s36, the call session control function entity forwards the temporary response to the user and the response process of the message;
s37, the calling side initiates the negotiation process of updating media, the call session control function entity processes and forwards the session information, after the response is completed, the media information is sent to the call session control function entity, and the call session control function entity completes the IP connectivity bearing control operation;
s38, the ringing message of the called user is forwarded to the calling party from the called network and responded;
s39, the called user off-hook answer message is forwarded from the called network to the caller.
Of course, this is only a brief description of the VoLTE call flow, and if there is nothing, the existing IMS call flow can be referred to.
In this embodiment, the IMS network obtains a roaming number corresponding to a called phone number from the home subscriber server based on a call request initiated by a calling subscriber, and obtains routing information corresponding to the roaming number from the number-carrying mobile switching center, so that the IMS network routes the call request to the second operator network based on the routing information, and the second operator network continues the call request to the called subscriber. The problem that the number portability user is taken out of other networks and then used as a called party to communicate with the calling user in the IMS network is solved, so that the user can also communicate with the calling user in the IMS network after the number portability user is taken out of other networks, and normal conversation of the number portability user is guaranteed.
The above embodiments are further extended and optimized below with reference to specific examples.
Fig. 4 is a flowchart of a call processing method provided in an embodiment of the present application, and as shown in fig. 4, on the basis of the embodiment of fig. 3, the method includes:
step 201, an IP multimedia subsystem IMS network obtains a call request initiated by a calling user, where the call request includes a telephone number of a called user, and the called user is a user whose portable number is transferred from a first operator network to a second operator network to which the IMS network belongs.
Step 202, the IMS network queries, based on the call request, a name authority pointer record corresponding to the telephone number from a telephone number mapping server/domain name system.
Step 203, if the message returned by the telephone number mapping server/domain name system is empty, the IMS network acquires a roaming number corresponding to the telephone number from a home subscriber server HSS based on the call request.
Step 204, the IMS network obtains the routing information corresponding to the roaming number from the number portability mobile switching center.
Step 205, the IMS network routes the call request to the second operator network based on the routing information, so that the second operator network connects the call request to the called user.
The implementation manner and the beneficial effects of this embodiment are similar to those of the embodiment of fig. 2, and are not described herein again.
Fig. 5 is a schematic structural diagram of an IMS network system according to an embodiment of the present application, and as shown in fig. 5, the system 50 includes:
a first obtaining module 51, configured to obtain a call request initiated by a calling user, where the call request includes a telephone number of a called user, and the called user is a user whose portable number is transferred from a first operator network to a second operator network to which the IMS network belongs;
a second obtaining module 52, configured to obtain, based on the call request, a roaming number corresponding to the phone number from a home subscriber server HSS;
a third obtaining module 53, configured to obtain, from a number-carrying mobile switching center, routing information corresponding to the roaming number;
a routing module 54, configured to route the call request to the second operator network based on the routing information, so that the second operator network connects the call request to the called subscriber.
Optionally, the system further includes:
the query module is used for querying a name authority pointer record corresponding to the telephone number from a telephone number mapping server/domain name system based on the call request;
and the second acquisition module is used for acquiring the roaming number corresponding to the telephone number from a Home Subscriber Server (HSS) based on the call request if the message returned by the telephone number mapping server/domain name system is empty.
Optionally, the second obtaining module includes:
and the forwarding subunit is configured to forward the call request to a gateway mobile switching center, so that the gateway mobile switching center obtains a roaming number corresponding to the telephone number from a home subscriber server HSS.
Optionally, the forwarding subunit is specifically configured to:
forwarding the call request to a media gateway control function entity so that the media gateway control function entity forwards the call request to the gateway mobile switching center.
The apparatus provided in this embodiment can be used to execute the method of any of the above embodiments, and the execution manner and the beneficial effects thereof are similar and will not be described herein again.
An embodiment of the present application further provides an IMS network system, including: a processor;
a memory for storing executable instructions of the processor; the processor, when executing the executable instructions, may implement the method of any of the embodiments described above.
The present application also provides a computer readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the method of any one of the above embodiments.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a load programmable logic device (CPLD), and the like.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
Further, while operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (8)

1. A method for call processing, comprising:
an IP Multimedia Subsystem (IMS) network acquires a call request initiated by a calling user, wherein the call request comprises a telephone number of a called user, and the called user is a user with a mobile number transferred from a first operator network to which the IMS network belongs to a second operator network;
the IMS network inquires a name authority pointer record corresponding to the telephone number from a telephone number mapping server/domain name system based on the call request so as to obtain IMS network user carrying-out information and obtain and update number carrying and network switching user information among other operators;
if the message returned by the telephone number mapping server/domain name system is empty, the IMS network acquires a roaming number corresponding to the telephone number from a Home Subscriber Server (HSS) based on the call request;
the IMS network acquires routing information corresponding to the roaming number from a number-carrying mobile switching center, wherein the routing information is a routing code of a network owned by the telephone number;
the IMS network routes the call request to the second operator network based on the routing information, so that the second operator network connects the call request to the called user.
2. The method of claim 1, wherein the obtaining, by the IMS network, the roaming number corresponding to the phone number from a Home Subscriber Server (HSS) based on the call request comprises:
and the IMS network forwards the call request to a gateway mobile switching center so that the gateway mobile switching center acquires a roaming number corresponding to the telephone number from a Home Subscriber Server (HSS).
3. The method of claim 2, wherein the IMS network forwards the call request to a gateway mobile switching center, so that the gateway mobile switching center obtains a roaming number corresponding to the phone number from a home subscriber server HSS, and the method comprises:
the IMS network forwards the call request to a media gateway control function entity so that the media gateway control function entity forwards the call request to the gateway mobile switching center.
4. An IMS network system, comprising:
a first obtaining module, configured to obtain a call request initiated by a calling user, where the call request includes a telephone number of a called user, and the called user is a user whose portable number is transferred from a first operator network to a second operator network to which the IMS network belongs;
the query module is used for querying a name authority pointer record corresponding to the telephone number from a telephone number mapping server/domain name system based on the call request so as to obtain IMS network user carrying-out information and obtain and update number-carrying network-switching user information among other operators;
a second obtaining module, configured to obtain, based on the call request, a roaming number corresponding to the phone number from a home subscriber server HSS if a message returned by the phone number mapping server/domain name system is empty;
a third obtaining module, configured to obtain, from a number-carrying mobile switching center, routing information corresponding to the roaming number, where the routing information is a routing code of a network owned by the telephone number;
and the routing module is used for routing the call request to the second operator network based on the routing information so that the second operator network can connect the call request to the called user.
5. The system of claim 4, wherein the second obtaining module comprises:
and the forwarding subunit is configured to forward the call request to a gateway mobile switching center, so that the gateway mobile switching center obtains a roaming number corresponding to the telephone number from a home subscriber server HSS.
6. The system according to claim 5, wherein the forwarding sub-unit is specifically configured to:
forwarding the call request to a media gateway control function entity so that the media gateway control function entity forwards the call request to the gateway mobile switching center.
7. An IMS network system, comprising:
a processor;
a memory for storing executable instructions of the processor;
the processor, when executing the executable instructions, may perform the method of any of the preceding claims 1-3.
8. A computer-readable storage medium comprising instructions which, when executed on the computer, cause the computer to perform the method of any of claims 1-3.
CN201910006491.3A 2019-01-04 2019-01-04 Call processing method, system and storage medium Active CN109462619B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910006491.3A CN109462619B (en) 2019-01-04 2019-01-04 Call processing method, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910006491.3A CN109462619B (en) 2019-01-04 2019-01-04 Call processing method, system and storage medium

Publications (2)

Publication Number Publication Date
CN109462619A CN109462619A (en) 2019-03-12
CN109462619B true CN109462619B (en) 2021-07-27

Family

ID=65615940

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910006491.3A Active CN109462619B (en) 2019-01-04 2019-01-04 Call processing method, system and storage medium

Country Status (1)

Country Link
CN (1) CN109462619B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110312250A (en) * 2019-07-02 2019-10-08 中国联合网络通信集团有限公司 The number of taking turns the communication means and system of network users
CN110324814B (en) * 2019-07-02 2021-10-01 中国联合网络通信集团有限公司 International roaming communication method, gateway, session control function entity and communication system
CN112235775B (en) * 2020-10-12 2023-02-17 中国联合网络通信集团有限公司 Call routing method and device for number portability service
CN114449463A (en) * 2020-11-05 2022-05-06 中移智行网络科技有限公司 Communication method, device and system and electronic equipment
CN116405466A (en) * 2023-03-06 2023-07-07 中国电信股份有限公司卫星通信分公司 Communication method, device, system, electronic equipment and nonvolatile storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101014066A (en) * 2007-02-06 2007-08-08 中兴通讯股份有限公司 Apparatus and method for realizing number portability between multi-type networks
CN101646165A (en) * 2009-09-11 2010-02-10 中兴通讯股份有限公司 Call method of local number portability service, system thereof and mobile switching center (MSC)
CN102348200A (en) * 2011-10-26 2012-02-08 中国联合网络通信集团有限公司 Call routing method and system of number portability businesses as well as network element equipment
WO2012034301A1 (en) * 2010-09-14 2012-03-22 中兴通讯股份有限公司 Method and system for diameter routing
CN105846052A (en) * 2009-10-15 2016-08-10 宏达国际电子股份有限公司 Handheld device and configuration method of planar antenna
CN106453345A (en) * 2016-10-21 2017-02-22 中国联合网络通信集团有限公司 Call set-up method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662747A (en) * 2008-08-26 2010-03-03 华为技术有限公司 Call processing method, call processing device and call processing system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101014066A (en) * 2007-02-06 2007-08-08 中兴通讯股份有限公司 Apparatus and method for realizing number portability between multi-type networks
CN101646165A (en) * 2009-09-11 2010-02-10 中兴通讯股份有限公司 Call method of local number portability service, system thereof and mobile switching center (MSC)
CN105846052A (en) * 2009-10-15 2016-08-10 宏达国际电子股份有限公司 Handheld device and configuration method of planar antenna
WO2012034301A1 (en) * 2010-09-14 2012-03-22 中兴通讯股份有限公司 Method and system for diameter routing
CN102348200A (en) * 2011-10-26 2012-02-08 中国联合网络通信集团有限公司 Call routing method and system of number portability businesses as well as network element equipment
CN106453345A (en) * 2016-10-21 2017-02-22 中国联合网络通信集团有限公司 Call set-up method and system

Also Published As

Publication number Publication date
CN109462619A (en) 2019-03-12

Similar Documents

Publication Publication Date Title
CN109462619B (en) Call processing method, system and storage medium
US7890111B2 (en) System and method for virtual wireless roaming
CN109639717B (en) Number portability communication method and calling side/called side service control point server
US20070021118A1 (en) Method and a system for providing fix-line local numbers to mobile roaming subscribers
US7764953B2 (en) Method, system and device for speech Codec negotiation in communication system
IL148926A (en) System and method for sharing cellular communication services among mobile stations of different networks
CN110337128B (en) Cell fallback method and system
US8964957B2 (en) Telephone, control method therefor, provisioning server, and control method therefor
NO336691B1 (en) Method of Serving Visitor Subscribers in a Mobile Communications System
US11729607B2 (en) Multi-line mobile service with dynamic MSISDN association
CN109451491B (en) Number portability communication method and calling service control point
CN109474971A (en) Call method, apparatus, equipment and the storage medium of roaming service customer
JP2018501745A (en) Troubleshooting method, apparatus, and system
CN110290515B (en) Roaming communication method for number portability and call session control function entity
CN110267261B (en) Roaming communication method for number portability and call session control function entity
CN109672688A (en) Call processing method, device, equipment and storage medium
CN106792627B (en) Method and system for realizing multi-device communication
CN109547493B (en) Call processing method, system and storage medium
US20130034055A1 (en) Interworking function between in and hlr/hss
CN104471968A (en) Calling method, calling apparatus, VOIP server and calling systeme
CN109474972B (en) Call processing method, system and storage medium
WO2008071553A1 (en) Providing telephony services for a sip-client via a mobile service switching centre (msc) of a circuit-switched network
JP4964148B2 (en) Method and server in a cellular telecommunications network provided for different routing
US9083793B2 (en) Method and apparatus for providing network based services to private branch exchange endpoints
CN109639716B (en) Call processing method, system and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant