CN111447334A - Call method, device, phone terminal and storage medium - Google Patents

Call method, device, phone terminal and storage medium Download PDF

Info

Publication number
CN111447334A
CN111447334A CN202010168206.0A CN202010168206A CN111447334A CN 111447334 A CN111447334 A CN 111447334A CN 202010168206 A CN202010168206 A CN 202010168206A CN 111447334 A CN111447334 A CN 111447334A
Authority
CN
China
Prior art keywords
call
instruction
control server
call instruction
sip
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.)
Pending
Application number
CN202010168206.0A
Other languages
Chinese (zh)
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.)
Wuba Co Ltd
Original Assignee
Wuba 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 Wuba Co Ltd filed Critical Wuba Co Ltd
Priority to CN202010168206.0A priority Critical patent/CN111447334A/en
Publication of CN111447334A publication Critical patent/CN111447334A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • 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/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

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

Abstract

The invention provides a communication method, a device, a phone terminal and a storage medium, which are applied to the phone terminal, wherein the phone terminal is packaged with an SIM card mode and an SIP mode, and the method comprises the following steps: acquiring a call instruction; when the call instruction is a first call instruction, carrying out call through a mobile communication network; and when the call instruction is a second call instruction, sending an SIP call request to the call control server, and carrying out the call in a voice bearing mode through a wireless network when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network. Therefore, according to the technical scheme provided by the embodiment of the disclosure, as the phone terminal is simultaneously packaged with the SIM card mode and the SIP mode, a user can realize the call in the SIM card mode and the call in the SIP mode through the same phone terminal, so that the purchase cost can be reduced.

Description

Call method, device, phone terminal and storage medium
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a communication method, an apparatus, a communication terminal, and a storage medium.
Background
SIP (Session Initiation Protocol) is a signaling control Protocol of an application layer. For creating, modifying and releasing sessions of one or more participants. These sessions may be Internet multimedia conferences, IP telephony or multimedia distribution.
The SIP phone is based on IP protocol, and can be broadly understood as an IP phone, which is colloquially referred to as a network phone. If the WIFI network exists, the SIP phone can also make and receive calls even if the SIM card does not exist. The ordinary card-inserting phone can only dial and answer the phone by the SIM card and the mobile network.
In the related technology, the SIP phone and the card-inserting phone are mutually independent in product design and have no intersection. The user can only select one from the SIP phone and the card-inserting phone, and if the user wants to use the SIP phone and the card-inserting phone at the same time, the user needs to purchase two phones, so that the cost is high.
Disclosure of Invention
In order to solve the technical problem, the invention discloses a communication method, a communication device, a telephone terminal and a storage medium.
In a first aspect, an embodiment of the present invention provides a call method, which is applied to a phone terminal, where a SIM card mode and an SIP mode are packaged in the phone terminal, and the method includes:
acquiring a call instruction, wherein the call instruction comprises: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode;
when the call instruction is a first call instruction, carrying out call through a mobile communication network;
and when the call instruction is a second call instruction, sending an SIP call request to a call control server, and when the SIP call instruction sent by the call control server through the Internet or a mobile network is received, carrying out the call in a voice bearing mode through a wireless network.
Optionally, the obtaining the call instruction includes:
when a first operation of a user is received, acquiring a first call instruction, wherein the first operation is the operation of the user on an SIM card key of the phone terminal;
and when receiving a second operation of the user, acquiring a second communication instruction, wherein the second operation is the operation of the user on an SIP mode key of the phone terminal.
Optionally, the obtaining the call instruction includes:
and acquiring a target call instruction sent by the call control server, wherein the target call instruction is a call instruction sent to the phone terminal after the call control server receives the call instruction sent by the seat terminal.
Optionally, the agent terminal has a software interface including a call operation key, and the obtaining of the target call instruction sent by the call control server includes:
when the seat terminal receives a third operation of the user, acquiring a target call instruction sent by the call control server, wherein the third operation is the operation of the call operation key by the user;
when the call control server monitors that the current call resource is an SIM card resource, the target call instruction is a first call instruction, and when the call control server monitors that the current call resource is an SIP resource, the target call instruction is a second call instruction.
Optionally, the method further includes:
in the process of communication, generating a communication record and a communication record;
and sending the call record and the call record to the call control server so that the call control server stores the call record and the call record.
Optionally, the method further includes:
sending the call state of the phone terminal to the call control server, so that the call control server sends the call state to the seat terminal after receiving the call state, wherein the first call state comprises: an idle state and an on-call state.
In a second aspect, an embodiment of the present invention further provides a communication apparatus, which is applied to a phone terminal, where a SIM card mode and an SIP mode are packaged in the phone terminal, and the apparatus includes:
the obtaining module is used for obtaining a call instruction, and the call instruction comprises: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode;
the first communication module is used for communicating through a mobile communication network when the communication instruction is a first communication instruction;
and the second call module is used for sending an SIP call request to the call control server when the call instruction is the second call instruction, and carrying out call in a voice bearing mode through a wireless network when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network.
Optionally, the obtaining module is specifically configured to:
when a first operation of a user is received, acquiring a first call instruction, wherein the first operation is the operation of the user on an SIM card key of the phone terminal;
and when receiving a second operation of the user, acquiring a second communication instruction, wherein the second operation is the operation of the user on an SIP mode key of the phone terminal.
Optionally, the obtaining module includes:
and the obtaining unit is used for obtaining a target call instruction sent by the call control server, wherein the target call instruction is a call instruction sent to the phone terminal after the call control server receives the call instruction sent by the seat terminal.
Optionally, the agent terminal has a software interface including a call operation key, and the obtaining unit is specifically configured to:
when the seat terminal receives a third operation of the user, acquiring a target call instruction sent by the call control server, wherein the third operation is the operation of the call operation key by the user;
when the call control server monitors that the current call resource is an SIM card resource, the target call instruction is a first call instruction, and when the call control server monitors that the current call resource is an SIP resource, the target call instruction is a second call instruction.
Optionally, the apparatus further comprises:
the generating module is used for generating a call record and a call recording in the call process;
the first sending module is used for sending the call record and the call record to the call control server so that the call control server stores the call record and the call record.
Optionally, the apparatus further comprises:
a second sending module, configured to send the call state of the phone terminal to the call control server, so that the call control server sends the call state to the seat terminal after receiving the call state, where the first call state includes: an idle state and an on-call state.
In a third aspect, an embodiment of the present invention further provides a phone terminal, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the program to implement the steps of the call method according to the first aspect.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the steps of the call method according to the first aspect.
According to the technical scheme provided by the embodiment of the invention, an SIM card mode and an SIP mode are packaged in a phone terminal, and the phone terminal acquires a call instruction, wherein the call instruction comprises the following steps: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode; when the call instruction is a first call instruction, carrying out call through a mobile communication network; and when the call instruction is a second call instruction, sending an SIP call request to the call control server, and carrying out the call in a voice bearing mode through a wireless network when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network.
Therefore, according to the technical scheme provided by the embodiment of the disclosure, because the phone terminal is simultaneously packaged with the SIM card mode and the SIP mode, a user can realize the call in the SIM card mode and the call in the SIP mode through the same phone terminal, and does not need to purchase two phone terminals to realize the call in the SIM card mode and the call in the SIP mode like the related art, so that the purchase cost can be reduced.
Drawings
Fig. 1 is a flowchart illustrating steps of a call method according to an embodiment of the present invention;
fig. 2 is an interaction diagram of a communication system according to an embodiment of the present invention;
FIG. 3 is an interaction diagram of another communication system provided by an embodiment of the invention;
fig. 4 is a block diagram of a communication device according to an embodiment of the present invention;
fig. 5 is a block diagram of another communication device according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
In order to solve the technical problems in the background art, embodiments of the present invention provide a call method, a call device, a call terminal, and a storage medium.
In a first aspect, a method for a call provided by an embodiment of the present invention is first introduced.
It should be noted that the main body of the call method provided by the embodiment of the present invention is a call device, and the call device can be operated in a phone terminal, and the call terminal is packaged with a SIM card mode and an SIP mode.
The hardware design of the phone terminal can be as follows:
(1) and the integrated double SIM card slots support the whole network communication mobile communication network. That is, the phone terminal can insert a plurality of SIM cards.
(2) And a double L AN (local area network) port is integrated, so that a PC (Personal Computer) and L AN are connected in series, and a telephone terminal and the PC share one network port.
(3) And a communication method supporting SIP.
(4) The support double-earphone, the RJ4 crystal head and the 3.5mm universal earphone jack.
(5) The phone panel of the phone terminal is provided with SIM card keys and SIP keys, and the phone terminal can support double SIM cards, so that the phone panel of the phone terminal can be provided with two SIM card keys, namely a SIM1 card key and a SIM2 card key.
Referring to fig. 1, a flowchart illustrating steps of a call method according to an embodiment of the present invention is shown, which may specifically include the following steps:
and S110, acquiring a call instruction.
Wherein, the conversation instruction comprises: the first call instruction of calling through the SIM card and the second call instruction of calling through the SIP mode.
Specifically, there are two ways for the phone terminal to obtain the call instruction.
In one mode, since the phone panel of the phone terminal is provided with the SIM card key and the SIP key, when a user wants to make a call through the SIM card, the user can operate the SIM card key, so that the phone terminal receives a first call instruction for calling through the SIM card. When a user wants to make a call in the SIP mode, the user can operate the SIP button, so that the phone terminal can receive a second call instruction for making a call in the SIP mode.
In another mode, the user can send the call instruction without setting a SIM card key and an SIP key through a phone panel of the phone terminal. The user can open a soft phone of the seat terminal, the soft phone is a software interface including a call operation key, and it can be understood that the call operation key included in the software interface is a virtual key.
Therefore, a user can trigger the seat terminal to send a call instruction to the call control server by operating a call operation key in the software interface, and the seat terminal can send a target call instruction to the phone terminal after receiving the call instruction. The target call instruction may be a first call instruction or a second call instruction.
In addition, in practical application, the target call instruction is a first call instruction or a second call instruction, which is determined by the call control server according to the current call resource, if the current call resource is an SIM card resource, the target call instruction is the first call instruction, and if the current call resource is an SIP resource, the target call instruction is the second call instruction. Of course, if the current call resource includes a SIM card resource and a SIP resource, the target call instruction may be the first call instruction or the second call instruction.
It should be noted that, for clarity of the description of the scheme, a detailed description of a specific implementation of obtaining the call instruction will be provided in the following embodiments.
And S120, when the call instruction is the first call instruction, carrying out call through the mobile communication network.
Specifically, when the call instruction acquired by the phone terminal is the first call instruction, that is, the phone terminal uses the SIM card to perform a call, in this case, the mobile communication network refers to a case where a Telephone signal of the phone terminal is accessed to a public Switched Telephone network pstn (public Switched Telephone network) through a base station. Therefore, the phone terminal can carry out conversation through a mobile communication network such as a 4G/5G network.
And S130, when the call instruction is a second call instruction, sending an SIP call request to the call control server, and when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network, carrying out the call in a voice bearing mode through a wireless network.
Specifically, when the call instruction acquired by the phone terminal is the second call instruction, that is, the phone terminal performs a call in the SIP mode, at this time, the phone terminal may send an SIP call request to the call control server. After receiving the SIP call request, the call control server can send an SIP call instruction to the phone terminal through the Internet or the mobile network, and when receiving the SIP call instruction, the phone terminal carries out a call in a mode of carrying voice through a wireless network.
Specifically, under the condition that the phone terminal is not plugged in a network cable or connected with WiFi, an SIP call instruction can be sent to a call control server through a mobile network of the phone terminal for network data exchange; and under the condition that the phone is plugged into a network cable or connected with WiFi, the phone terminal sends an SIP call instruction to the call control server through the Internet. According to the technical scheme provided by the embodiment of the invention, an SIM card mode and an SIP mode are packaged in a phone terminal, and the phone terminal acquires a call instruction, wherein the call instruction comprises the following steps: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode; when the call instruction is a first call instruction, carrying out call through a mobile communication network; and when the call instruction is a second call instruction, sending an SIP call request to the call control server, and carrying out the call in a voice bearing mode through a wireless network when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network.
Therefore, according to the technical scheme provided by the embodiment of the disclosure, because the phone terminal is simultaneously packaged with the SIM card mode and the SIP mode, a user can realize the call in the SIM card mode and the call in the SIP mode through the same phone terminal, and does not need to purchase two phone terminals to realize the call in the SIM card mode and the call in the SIP mode like the related art, so that the purchase cost can be reduced.
For clarity of description of the scheme, a detailed description of a specific implementation of obtaining the call instruction will be provided in the following embodiments.
In one embodiment, the step of obtaining the call instruction may include the following two steps, step a1 and step a 2:
step a1, when receiving a first operation of a user, acquiring a first call instruction.
The first operation is the operation of a user on a SIM card key of the phone terminal.
In this step, when a user wants to make a call with the phone terminal, the user can operate the SIM card button on the phone panel of the phone terminal. Moreover, because the phone terminal can support dual SIM cards, two SIM card keys, i.e., a SIM1 key and a SIM2 key, can be disposed on the phone panel. The user may operate the SIM1 card button or the SIM2 card button. When the phone terminal receives a first operation of a user on a SIM1 card key or a SIM2 card key, the phone terminal acquires a first call instruction.
And step a2, acquiring a second communication instruction when receiving a second operation of the user.
And the second operation is the operation of the SIP mode key of the phone terminal by the user.
In this step, when a user wants to make a call with the phone terminal, the user can operate the SIP key on the phone panel of the phone terminal, and when the phone terminal receives a second operation of the user on the SIP mode key, the phone terminal obtains a second communication instruction.
In another embodiment, the obtaining the call instruction may include:
and acquiring a target call instruction sent by the call control server.
The target call instruction is a call instruction sent to the phone terminal after the call control server receives the call instruction sent by the seat terminal.
In this embodiment, the user may open a soft phone of the seat terminal, where the soft phone is a software interface including a call operation key, and it is understood that the call operation key included in the software interface is a virtual key.
And the seat terminal can be connected with a service system, a plurality of customer telephones are arranged in the service system, each customer telephone can have a telephone bar, and each telephone bar can comprise a customer identifier, a customer telephone and a call operation key.
Therefore, when a user wants to make a call to a certain client, the user can find the telephone bar corresponding to the client in the seat terminal and operate the call operation key in the telephone bar, at this time, the seat terminal can send a call instruction to the call control server, and the call control server can send the call instruction to the telephone terminal after receiving the call instruction sent by the seat terminal.
As an implementation manner of the embodiment of the present invention, the seat terminal has a software interface including a call operation key, and acquires a target call instruction sent by the call control server, where the target call instruction includes:
and when the seat terminal receives a third operation of the user, acquiring a target call instruction sent by the call control server, wherein the third operation is the operation of the user on a call operation key.
When the call control server monitors that the current call resource is an SIM card resource, the target call instruction is a first call instruction, and when the call control server monitors that the current call resource is an SIP resource, the target call instruction is a second call instruction.
Specifically, the user may open a soft phone in the seat terminal, that is, a software interface including a call operation key, and may operate the call operation key in the software interface, at this time, the call control server receives a call instruction sent by the seat terminal, and then the call control server may send a target call instruction to the phone terminal, and it may be understood that the target call instruction may be the first call instruction or the second call instruction.
Moreover, the call control server may monitor, in real time, a current call resource, that is, a current available call resource, according to a preset policy or a data analysis result, where the current call resource may include: SIM card resources and SIP resources. When the call control server monitors that the current call resource is the SIM card resource, the call control server indicates that the call can be currently carried out in the SIM card mode, and at the moment, the target call instruction is the first call instruction. When the call control server monitors that the current call resource is the SIP resource, the current call can be carried out in the SIP mode, and at the moment, the target call instruction is the second call instruction. Of course, if the current call resource includes a SIM card resource and a SIP resource, the target call instruction may be the first call instruction or the second call instruction.
Moreover, because the phone terminal can support dual SIM cards, when the call control server monitors that the current call resource is a SIM card resource, the first call instruction sent to the phone terminal may carry an identifier of the SIM1 card, or an identifier of the SIM2 card, so that after the phone terminal receives the first call instruction carrying the identifier of the SIM1, the phone terminal can use the SIM1 card to make a call. When the phone terminal receives the second communication instruction carrying the identifier of the SIM2, the phone terminal can use the SIM2 card to make a call.
As can be seen from the above description, the call control server can intelligently switch between the SIM card mode and the SIP mode by monitoring the current call resource in real time.
On the basis of the foregoing embodiment, in an implementation manner, the call method provided in the embodiment of the present invention may further include:
in the process of communication, generating a communication record and a communication record;
and sending the call record and the call record to a call control server so that the call control server stores the call record and the call record.
In this embodiment, the phone terminal may generate a call record and a call record during a call, where the call record may include: the call time, the call duration, the call party identifier and the like, and the call party identifier can be used for representing which client makes a call. The call voice is the call content.
After the phone terminal generates the call record and the call record, the call record and the call record can be sent to the call control server, so that the call control server can store the call record and the call voice after receiving the call record and the call record.
According to the technical scheme provided by the embodiment, the phone terminal sends the call record and the call voice to the call control server, and the call control server stores the call record and the call voice, unlike the related art, the phone terminal stores the call record and the call voice locally, and the call record and the call voice are easily lost due to limited local memory. Therefore, according to the technical scheme provided by the embodiment, the call record and the call voice are stored in the call control server, so that the loss of the call record and the call voice can be avoided.
On the basis of the foregoing embodiment, in an implementation manner, the call method provided in the embodiment of the present invention may further include:
and sending the call state of the phone terminal to the call control server so that the call control server sends the call state to the seat terminal after receiving the call state.
Wherein, the conversation state includes: an idle state or an ongoing call state.
In this embodiment, in order to enable the seat terminal to synchronize the call state of the phone terminal, the phone terminal may transmit its own call state, which may include an idle state and an ongoing call state, to the call control server. Therefore, the call control server can send the call state of the phone terminal to the seat terminal after receiving the call state of the phone terminal, and the seat terminal can display the call state of the phone terminal in a software interface, so that a user can see the call state of the phone terminal in time.
For clarity of description, the call method according to the embodiment of the present invention will be described in detail with reference to a specific example, as shown in fig. 2.
Specifically, the phone terminal registers to a SIP Server (private cloud call center) in the local area network through AN L AN port, and can initiate a phone call through a trunk line.
1. The phone panel of the phone terminal can be provided with a SIM card key and an SIP key, when the phone terminal receives the SIM card key operated by a user, the phone terminal can communicate through a mobile communication network, namely, the user can communicate with a client through the SIM card.
2. When the phone terminal receives the SIP key operated by the user, the phone terminal can send a request of the SIP phone to a private cloud call center (a call control server), after receiving the request of the SIP call, the private cloud call center can send an instruction to the phone terminal through the Internet and a mobile network, and after receiving the dialing instruction, the phone terminal can carry out the call in a voice bearing mode through a wireless network, namely, the user can carry out the call with the client through SIP resources.
3. The seat terminal can be connected with a service system, a plurality of customer telephones are arranged in the service system, each customer telephone can have a telephone bar, and each telephone bar can comprise a customer identification, a customer telephone and a call operation key. When a user wants to make a call to a certain client, the user can search the telephone bar corresponding to the client in the seat terminal and operate the call operation key in the telephone bar, at this time, the seat terminal can send a call instruction, such as a call instruction, to the call control server, and after receiving the call instruction sent by the seat terminal, the call control server can send a target call instruction to the telephone terminal.
Moreover, the call control server may monitor, in real time, a current call resource, that is, a current available call resource, according to a preset policy or a data analysis result, where the current call resource may include: SIM card resources and SIP resources. When the call control server monitors that the current call resource is the SIM card resource, the call control server indicates that the call can be currently carried out in the SIM card mode, and at the moment, the target call instruction is the first call instruction. When the call control server monitors that the current call resource is the SIP resource, the current call can be carried out in the SIP mode, and at the moment, the target call instruction is the second call instruction. Of course, if the current call resource includes a SIM card resource and a SIP resource, the target call instruction may be the first call instruction or the second call instruction.
4. The phone terminal can generate a call record and a call record in the call process and can send the call record and the call record to the private cloud call center, so that the private cloud call center can store the call record and the call voice after receiving the call record and the call record.
5. The phone terminal can send the call state of the phone terminal to the private cloud call center, wherein the call state can comprise an idle state and a call-in state. Therefore, after receiving the call state of the phone terminal, the private cloud call center can send the call state of the phone terminal to the seat terminal, and therefore the seat terminal can display the call state of the phone terminal in a software interface, and a user can see the call state of the phone terminal in time.
For clarity of description, the call method according to the embodiment of the present invention will be described in detail with reference to another specific example, as shown in fig. 3.
In fig. 3, the call control platform, the three-party system and the operation management platform are internal components of the private cloud call center in the embodiment shown in fig. 2.
As can be seen from fig. 3, the call control platform can be in communication connection with the phone terminal, the seat terminal, the three-party system, and the operation management platform.
The phone terminal can report the state to the call control platform through the TCP protocol, request the call, and upload the call record and the call voice. And the call control platform can issue an instruction to the phone terminal through a TCP protocol.
The seat terminal can send a call making request to the call control platform through the HTTP, and the call control platform can send state control to the seat terminal through the HTTP, namely send the current call state of the phone terminal.
The call control platform comprises: the system comprises the functions of phone registration, soft phone state management, heartbeat detection, synchronous task recording, instruction issuing, interface management, soft phone registration, authentication service and the like.
In the process of communication between the call control platform and the three-party system, the call control platform can send instructions such as storage record, service call, and telephone traffic data to the three-party system through an HTP protocol.
In the process of communication between the call control platform and the operation management platform, the call control platform can send instructions such as anti-harassment, call restriction, state control activation and the like to the operation management platform through an HTTP protocol.
The operation management platform can be provided with telephone asset management, upgrading management, call limit rule configuration, telephone binding activation, role authority management, anti-harassment configuration, telephone parameter configuration, telephone record management, data monitoring analysis, telephone information reporting, code scanning information pushing and other services. Therefore, a set of complete operation management platform is provided, and data such as personnel authority, phone resources, call data recording and the like are effectively managed. And moreover, the call limit rule and the customized anti-harassment rule of the operator are effectively accessed, so that the use compliance of the SIM card is ensured, and the called party is protected from being harassed.
In a second aspect, an embodiment of the present invention further provides a communication apparatus, which is applied to a phone terminal, where a SIM card mode and an SIP mode are packaged in the phone terminal, as shown in fig. 4, the apparatus includes:
an obtaining module 410, configured to obtain a call instruction, where the call instruction includes: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode;
a first call module 420, configured to perform a call through a mobile communication network when the call instruction is a first call instruction;
and a second call module 430, configured to send an SIP call request to the call control server when the call instruction is the second call instruction, and perform a call in a manner of carrying voice over a wireless network when receiving the SIP call instruction sent by the call control server through the internet or a mobile network.
According to the technical scheme provided by the embodiment of the invention, an SIM card mode and an SIP mode are packaged in a phone terminal, and the phone terminal acquires a call instruction, wherein the call instruction comprises the following steps: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode; when the call instruction is a first call instruction, carrying out call through a mobile communication network; and when the call instruction is a second call instruction, sending an SIP call request to the call control server, and carrying out the call in a voice bearing mode through a wireless network when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network.
Therefore, according to the technical scheme provided by the embodiment of the disclosure, because the phone terminal is simultaneously packaged with the SIM card mode and the SIP mode, a user can realize the call in the SIM card mode and the call in the SIP mode through the same phone terminal, and does not need to purchase two phone terminals to realize the call in the SIM card mode and the call in the SIP mode like the related art, so that the purchase cost can be reduced.
Optionally, the obtaining module is specifically configured to:
when a first operation of a user is received, acquiring a first call instruction, wherein the first operation is the operation of the user on an SIM card key of the phone terminal;
and when receiving a second operation of the user, acquiring a second communication instruction, wherein the second operation is the operation of the user on an SIP mode key of the phone terminal.
Optionally, the obtaining module includes:
and the obtaining unit is used for obtaining a target call instruction sent by the call control server, wherein the target call instruction is a call instruction sent to the phone terminal after the call control server receives the call instruction sent by the seat terminal.
Optionally, the agent terminal has a software interface including a call operation key, and the obtaining unit is specifically configured to:
when the seat terminal receives a third operation of the user, acquiring a target call instruction sent by the call control server, wherein the third operation is the operation of the call operation key by the user;
when the call control server monitors that the current call resource is an SIM card resource, the target call instruction is a first call instruction, and when the call control server monitors that the current call resource is an SIP resource, the target call instruction is a second call instruction.
Optionally, the apparatus further comprises:
the generating module is used for generating a call record and a call recording in the call process;
the first sending module is used for sending the call record and the call record to the call control server so that the call control server stores the call record and the call record.
Optionally, the apparatus further comprises:
a second sending module, configured to send the call state of the phone terminal to the call control server, so that the call control server sends the call state to the seat terminal after receiving the call state, where the first call state includes: an idle state and an on-call state.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
In a third aspect, an embodiment of the present invention provides a phone terminal, as shown in fig. 5, including a memory 510, a processor 520, and a computer program stored on the memory and executable on the processor, where the processor executes the program to implement the steps of the call method according to the first aspect.
According to the technical scheme provided by the embodiment of the invention, an SIM card mode and an SIP mode are packaged in a phone terminal, and the phone terminal acquires a call instruction, wherein the call instruction comprises the following steps: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode; when the call instruction is a first call instruction, carrying out call through a mobile communication network; and when the call instruction is a second call instruction, sending an SIP call request to the call control server, and carrying out the call in a voice bearing mode through a wireless network when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network.
Therefore, according to the technical scheme provided by the embodiment of the disclosure, because the phone terminal is simultaneously packaged with the SIM card mode and the SIP mode, a user can realize the call in the SIM card mode and the call in the SIP mode through the same phone terminal, and does not need to purchase two phone terminals to realize the call in the SIM card mode and the call in the SIP mode like the related art, so that the purchase cost can be reduced.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the steps of the call method according to the first aspect.
According to the technical scheme provided by the embodiment of the invention, an SIM card mode and an SIP mode are packaged in a phone terminal, and the phone terminal acquires a call instruction, wherein the call instruction comprises the following steps: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode; when the call instruction is a first call instruction, carrying out call through a mobile network; and when the call instruction is a second call instruction, sending an SIP call request to the call control server, and carrying out the call in a voice bearing mode through a wireless network when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network.
Therefore, according to the technical scheme provided by the embodiment of the disclosure, because the phone terminal is simultaneously packaged with the SIM card mode and the SIP mode, a user can realize the call in the SIM card mode and the call in the SIP mode through the same phone terminal, and does not need to purchase two phone terminals to realize the call in the SIM card mode and the call in the SIP mode like the related art, so that the purchase cost can be reduced.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The above detailed description of the communication method and the communication device provided by the present invention, and the specific examples applied herein have been set forth to explain the principles and embodiments of the present invention, and the above descriptions of the embodiments are only used to help understand the method and the core ideas of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (14)

1. A conversation method is applied to a phone terminal, wherein a SIM card mode and a SIP mode are packaged in the phone terminal, and the conversation method comprises the following steps:
acquiring a call instruction, wherein the call instruction comprises: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode;
when the call instruction is a first call instruction, carrying out call through a mobile communication network;
and when the call instruction is a second call instruction, sending an SIP call request to a call control server, and when the SIP call instruction sent by the call control server through the Internet or a mobile network is received, carrying out the call in a voice bearing mode through a wireless network.
2. The method of claim 1, wherein the obtaining the call instruction comprises:
when a first operation of a user is received, acquiring a first call instruction, wherein the first operation is the operation of the user on an SIM card key of the phone terminal;
and when receiving a second operation of the user, acquiring a second communication instruction, wherein the second operation is the operation of the user on an SIP mode key of the phone terminal.
3. The method of claim 1, wherein the obtaining the call instruction comprises:
and acquiring a target call instruction sent by the call control server, wherein the target call instruction is a call instruction sent to the phone terminal after the call control server receives the call instruction sent by the seat terminal.
4. The method according to claim 3, wherein the agent terminal has a software interface including a call operation key, and the obtaining of the target call instruction sent by the call control server comprises:
when the seat terminal receives a third operation of the user, acquiring a target call instruction sent by the call control server, wherein the third operation is the operation of the call operation key by the user;
when the call control server monitors that the current call resource is an SIM card resource, the target call instruction is a first call instruction, and when the call control server monitors that the current call resource is an SIP resource, the target call instruction is a second call instruction.
5. The method according to any one of claims 1 to 4, further comprising:
in the process of communication, generating a communication record and a communication record;
and sending the call record and the call record to the call control server so that the call control server stores the call record and the call record.
6. The method according to any one of claims 1 to 4, further comprising:
sending the call state of the phone terminal to the call control server, so that the call control server sends the call state to the seat terminal after receiving the call state, wherein the first call state comprises: an idle state and an on-call state.
7. A communication apparatus, applied to a phone terminal in which a SIM card mode and a SIP mode are packaged, the apparatus comprising:
the obtaining module is used for obtaining a call instruction, and the call instruction comprises: a first call instruction for calling through the SIM card and a second call instruction for calling in an SIP mode;
the first communication module is used for communicating through a mobile communication network when the communication instruction is a first communication instruction;
and the second call module is used for sending an SIP call request to the call control server when the call instruction is the second call instruction, and carrying out call in a voice bearing mode through a wireless network when receiving the SIP call instruction sent by the call control server through the Internet or the mobile network.
8. The apparatus of claim 7, wherein the obtaining module is specifically configured to:
when a first operation of a user is received, acquiring a first call instruction, wherein the first operation is the operation of the user on an SIM card key of the phone terminal;
and when receiving a second operation of the user, acquiring a second communication instruction, wherein the second operation is the operation of the user on an SIP mode key of the phone terminal.
9. The apparatus of claim 7, wherein the obtaining module comprises:
and the obtaining unit is used for obtaining a target call instruction sent by the call control server, wherein the target call instruction is a call instruction sent to the phone terminal after the call control server receives the call instruction sent by the seat terminal.
10. The apparatus according to claim 9, wherein the agent terminal has a software interface including a call operation button, and the obtaining unit is specifically configured to:
when the seat terminal receives a third operation of the user, acquiring a target call instruction sent by the call control server, wherein the third operation is the operation of the call operation key by the user;
when the call control server monitors that the current call resource is an SIM card resource, the target call instruction is a first call instruction, and when the call control server monitors that the current call resource is an SIP resource, the target call instruction is a second call instruction.
11. The apparatus of any one of claims 7 to 10, further comprising:
the generating module is used for generating a call record and a call recording in the call process;
the first sending module is used for sending the call record and the call record to the call control server so that the call control server stores the call record and the call record.
12. The apparatus of any one of claims 7 to 10, further comprising:
a second sending module, configured to send the call state of the phone terminal to the call control server, so that the call control server sends the call state to the seat terminal after receiving the call state, where the first call state includes: an idle state and an on-call state.
13. A handset terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor when executing the program performs the steps of the method for telephony according to any one of claims 1 to 6.
14. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, carries out the steps of the telephony method according to any one of claims 1 to 6.
CN202010168206.0A 2020-03-11 2020-03-11 Call method, device, phone terminal and storage medium Pending CN111447334A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010168206.0A CN111447334A (en) 2020-03-11 2020-03-11 Call method, device, phone terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010168206.0A CN111447334A (en) 2020-03-11 2020-03-11 Call method, device, phone terminal and storage medium

Publications (1)

Publication Number Publication Date
CN111447334A true CN111447334A (en) 2020-07-24

Family

ID=71650547

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010168206.0A Pending CN111447334A (en) 2020-03-11 2020-03-11 Call method, device, phone terminal and storage medium

Country Status (1)

Country Link
CN (1) CN111447334A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115442334A (en) * 2022-08-31 2022-12-06 东风商用车有限公司 Call control method, device, equipment and readable storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1649366A (en) * 2004-01-31 2005-08-03 Kch高科技有限公司 Method and apparatus for facilitating access to telephone communication network
CN102780801A (en) * 2012-07-17 2012-11-14 中兴通讯股份有限公司 Intelligent dialing method and device for supporting various calling modes
CN202617224U (en) * 2012-03-26 2012-12-19 北京国微集成技术有限公司 Integrated telephone set
CN103428797A (en) * 2012-05-17 2013-12-04 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and dialing switching method
CN103796282A (en) * 2014-02-27 2014-05-14 黄晓峰 Network telephony processing method for smart mobile terminal
US8964533B2 (en) * 2011-12-14 2015-02-24 Verizon Patent And Licensing Inc. Method and system for providing mobile wireless call failover
CN105430145A (en) * 2015-12-09 2016-03-23 山东卡尔电气股份有限公司 Intelligent telephone set fusing 4G, PSTN and VOIP and communication method
CN105917707A (en) * 2014-01-14 2016-08-31 谷歌公司 Pstn / voip communication system and method
CN106535009A (en) * 2016-11-02 2017-03-22 国家电网公司 Dispatching switching equipment
CN106550109A (en) * 2016-09-28 2017-03-29 深圳极钛星华信息技术有限公司 A kind of apparatus and method by fixed telephone for receiving mobile terminal phone
US20180288229A1 (en) * 2016-04-06 2018-10-04 T-Mobile U.S.A., Inc. Voip adapter for connecting landline phones to ip routers

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1649366A (en) * 2004-01-31 2005-08-03 Kch高科技有限公司 Method and apparatus for facilitating access to telephone communication network
US8964533B2 (en) * 2011-12-14 2015-02-24 Verizon Patent And Licensing Inc. Method and system for providing mobile wireless call failover
CN202617224U (en) * 2012-03-26 2012-12-19 北京国微集成技术有限公司 Integrated telephone set
CN103428797A (en) * 2012-05-17 2013-12-04 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and dialing switching method
CN102780801A (en) * 2012-07-17 2012-11-14 中兴通讯股份有限公司 Intelligent dialing method and device for supporting various calling modes
CN105917707A (en) * 2014-01-14 2016-08-31 谷歌公司 Pstn / voip communication system and method
CN105917707B (en) * 2014-01-14 2019-10-25 谷歌有限责任公司 PSTN/VoIP communication system and method
CN103796282A (en) * 2014-02-27 2014-05-14 黄晓峰 Network telephony processing method for smart mobile terminal
CN105430145A (en) * 2015-12-09 2016-03-23 山东卡尔电气股份有限公司 Intelligent telephone set fusing 4G, PSTN and VOIP and communication method
US20180288229A1 (en) * 2016-04-06 2018-10-04 T-Mobile U.S.A., Inc. Voip adapter for connecting landline phones to ip routers
CN106550109A (en) * 2016-09-28 2017-03-29 深圳极钛星华信息技术有限公司 A kind of apparatus and method by fixed telephone for receiving mobile terminal phone
CN106535009A (en) * 2016-11-02 2017-03-22 国家电网公司 Dispatching switching equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115442334A (en) * 2022-08-31 2022-12-06 东风商用车有限公司 Call control method, device, equipment and readable storage medium

Similar Documents

Publication Publication Date Title
US8244252B2 (en) Method for activating a network-based service in a communication network, apparatus, device and network therefore
CN105637848B (en) Method executed by mobile device and mobile device
US9736666B2 (en) Controlling communications equipment
EP3087715B1 (en) Tunneling voip call control on cellular networks
US8218533B2 (en) Telephone recording and storing arbitrary keystrokes sequence with replay with a single stroke
CA2397588A1 (en) Method and apparatus for exchange of information in a communication network
JP2002247617A (en) Network application distribution executing system
US20110131276A1 (en) Method and System for Automatically Storing a Communication Session
CN112769680A (en) Enterprise instant voice service center management method, system and storage medium
WO2015014174A1 (en) Ring-back playing method and apparatus, and ring-back service system
CN107426090B (en) Information processing method, device, medium, electronic device, server and system
CN111447334A (en) Call method, device, phone terminal and storage medium
US9154633B2 (en) Data communication
CN108259433B (en) Call queuing distribution method, system and server
US9042528B2 (en) Data communication
KR101936596B1 (en) Method and system for providing ARS service using data network
KR100563711B1 (en) method and system for certifying contract using telephone
CN103312904A (en) Click-to-dial number displaying method, device and system
CN114584842B (en) Business pushing method, electronic equipment and computer readable storage medium
CN114598774B (en) Cloud mobile phone communication method and system
CN109120806B (en) Co-vibration calling method, device and storage medium
CN105681302A (en) Customer service switching system
CN116132586A (en) Communication connection method, system and device
KR100596003B1 (en) Method for providing barge-in service and IP switch using the method
JP2004363959A (en) Communication apparatus

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200724