A kind of multi-party inter-speaking call back implementing method and system
Technical field
The present invention relates to communication technique field, passing through internet and reality by traditional callback center in particular to one kind
Existing multi-party inter-speaking back calling method and system.
Background technology
With the development of the times, mobile Internet gradually emerges, therefore terminal applies Internet-based are also increasingly various
Get up.
For example, in terms of instant messaging, the application of early stage is mainly the form of the words such as short message and multimedia message, picture category,
And currently, due to network bandwidth increase, there is the application of voice SMS, the communication modes of these message classes are also at people
One of applied on the common line of daily life.Also, with information-intensive society computer technology, geographical information technology, multimedia skill
The sustainable development of art and modern communications technology, mankind's activity space is growing in simultaneous socio-economic development process
With the continuous expansion to information response speed requirement, instant multi-party communication intercommunication business becomes the heat of the next concern of people
Point.
In terms of communication, due to the limitation of network bandwidth, speech communication is steady without conventional communication networks always on internet
It is fixed and efficient, but it still has cheap and flexible advantage, such as:It converses between conventional communication networks international long-distance valence
Lattice are higher, and the internet then not limitation of region, when then carrying out speech communication by internet, only expend less expense
Campus network.
Current voice SMS is a kind of new things of real-time phonetic communication, and voice SMS uses publishing side and records language
Sound file is simultaneously uploaded to server, and receiving terminal has notice after prompt, downloads from a server voice document on the subscriber terminal
The mode of broadcasting transmits speech message.But there is also some shortcomings for such instant messaging mode, first, do not support i.e.
When multi-party communication, i.e., more people simultaneously voice SMS;Secondly, voice SMS content is influenced by realization mechanism, limits record
Time processed and compressing file can lead to voice distortion;In addition, although the speech communication business only by internet is more clever
It is living, but flow is larger, voice quality is unstable there are still occupying, and to network and the higher defect of demanding terminal.
Invention content
The purpose of the present invention is to provide a kind of multi-party inter-speaking call back implementing method and systems, and which solve existing only logical
It is not sufficiently stable when crossing the mobile Internet multi-party instant messaging of progress, is poor to terminal and network requirement height, voice quality, Yi Jizhan
With the big problem of flow, at the same also solve existing function when carrying out multi-party instant messaging only by conventional telecommunication network compared with
For limitation, dumb, and the high problem of charge.
In order to reach the purpose of the present invention, the present invention uses following technical scheme:
A kind of multi-party inter-speaking call back implementing method, including:
User terminal, which is sent, contains the intercommunication request message for calling list information to Internet Server;
Internet Server is converted into intercommunication life after receiving the intercommunication request message, by the intercommunication request message
Enable information and sending to callback center supplementary module;
After callback center supplementary module handles the intercommunication command messages, the call business obtained after processing is ordered
Message is enabled to be sent to callback center main business processing module;
Callback center main business processing module carries out call treatment according to the call business command messages.
Preferably, before executing all steps, further include:
User terminal, which is sent, contains the user's registration message of user information to Internet Server;
Internet Server completes the registration of the user terminal according to the user's registration message.
Preferably, Internet Server according to the user's registration message complete the method for the user terminal registered as:
The user information is updated to User Information Database.
It is further preferable that the user information includes address name, MISDN numbers, IMSI number.
Preferably, the intercommunication request message is being received in Internet Server, and the intercommunication request message is being turned
It changes intercommunication command messages into and is sent to before callback center supplementary module, further include:
Internet Server is after receiving the intercommunication request message, according to pre-stored User Information Database to phase
The identity information for the user terminal answered is authenticated, if legal, the intercommunication request message is converted into intercommunication command messages
And it is sent to callback center supplementary module, otherwise, refusal executes.
Preferably, the multi-party inter-speaking call back implementing method further includes:
User terminal sends intercommunication and safeguards message to Internet Server;
Internet Server safeguards that message is converted into intercommunication dimension after receiving the intercommunication and safeguarding message, by the intercommunication
Shield command messages are simultaneously sent to callback center supplementary module;
After callback center supplementary module handles the intercommunication maintenance command message, the calling industry that will be obtained after processing
Business maintenance command message is sent to callback center main business processing module;
Callback center main business processing module carries out calling maintenance processing according to the call business maintenance command message.
It is further preferable that the call business command messages or call business maintenance command message are with the message of INAP_CS2
Format is sent.
A kind of multi-party inter-speaking callback realization system, including user terminal, Internet Server and callback center assist mould
Block, wherein
User terminal contains the intercommunication request message for calling list information to Internet Server for sending;
Internet Server, for after receiving the intercommunication request message, the intercommunication request message to be converted into
Intercommunication command messages are simultaneously sent to callback center supplementary module;
Callback center supplementary module, after handling the intercommunication command messages, the calling that will be obtained after processing
Business command messages are sent to callback center main business processing module, so that the callback center main business processing module foundation
The call business command messages carry out call treatment.
Preferably, the user terminal is additionally operable to send the user's registration message for containing user information to Internet service
Device, so that the Internet Server completes the registration of the user terminal according to the user's registration message.
It is further preferable that the Internet Server completes the registration of the user terminal according to the user's registration message
Method is:The user information is updated to User Information Database.
It is further preferable that the user information includes address name, MISDN numbers, IMSI number.
Preferably, the intercommunication request message is being received in Internet Server, and the intercommunication request message is being turned
It changes intercommunication command messages into and is sent to before callback center supplementary module, the Internet Server is additionally operable to receiving
After stating intercommunication request message, reflect to the identity information of corresponding user terminal according to pre-stored User Information Database
Power, if legal, be converted into intercommunication command messages by the intercommunication request message and be sent to callback center supplementary module, no
Then, refusal executes.
Preferably, the user terminal is additionally operable to transmission intercommunication and safeguards message to Internet Server, and the internet takes
Device be engaged in after receiving the intercommunication and safeguarding message, the intercommunication is safeguarded that message is converted into intercommunication maintenance command information and sending
To callback center supplementary module, after the callback center supplementary module handles the intercommunication maintenance command message, will locate
The call business maintenance command message obtained after reason is sent to callback center main business processing module, and at callback center main business
Reason module carries out calling maintenance processing according to the call business maintenance command message.
It is further preferable that the call business command messages or call business maintenance command message are with the message of INAP_CS2
Format is sent.
A kind of terminal, the terminal include intercommunication maintenance module and the first communication module, wherein
Intercommunication maintenance module, for generate contain calling list information intercommunication request message and be sent to the first communication
Module,
First communication module, for sending the intercommunication request message to Internet Server, so that Internet service
The intercommunication request message is converted into intercommunication command messages and is sent to callback by device after receiving the intercommunication request message
Center supplementary module, after callback center supplementary module handles the intercommunication command messages, the calling that will be obtained after processing
Business command messages are sent to callback center main business processing module, and callback center main business processing module is according to the calling
Business command messages carry out call treatment.
Preferably, the terminal further includes:
Registration module contains the user's registration message of user information to mutual for being sent by first communication module
Networked server, so that the Internet Server completes the registration of the user terminal according to the user's registration message.
Preferably, the terminal further includes:
Address list maintenance module safeguards message to Internet service for sending intercommunication by first communication module
Device, the Internet Server safeguard that message is converted into intercommunication dimension after receiving the intercommunication and safeguarding message, by the intercommunication
Shield command messages are simultaneously sent to callback center supplementary module, and the callback center supplementary module is to the intercommunication maintenance command message
After being handled, the call business maintenance command message obtained after processing is sent to callback center main business processing module, and
Callback center main business processing module carries out calling maintenance processing according to the call business maintenance command message.
Preferably, the callback center supplementary module includes third communication module, message processing module and signaling mould
Block, wherein
Third communication module, for obtaining intercommunication command messages or intercommunication maintenance command message from Internet Server, and
Send it to message processing module;
Message processing module will be located after handling the intercommunication command messages or intercommunication maintenance command message
The call business command messages or call business maintenance command message obtained after reason are sent to signalling module;
Signalling module, for the call business command messages or call business maintenance command message to be sent in callback
Heart main business processing module, so that the callback center main business processing module is according to the call business maintenance command message
Carry out calling maintenance processing.
A kind of server, including the second communication module, processing module and callback center interface module, wherein
Second communication module, for from user terminal receive contain calling list information intercommunication request message and by its
It is sent to processing module;
Processing module, for after receiving the intercommunication request message, the intercommunication request message to be converted into intercommunication
Command messages are simultaneously sent to callback center interface module;
Callback center interface module, for the intercommunication command messages to be sent to callback center supplementary module, so that
After the callback center supplementary module handles the intercommunication command messages, the call business order obtained after processing is disappeared
Breath is sent to callback center main business processing module, and callback center main business processing module is according to the call business command messages
Carry out call treatment.
Preferably, the server further includes:
User information maintenance module, for receiving the user's registration for containing user information sent by user terminal
Message marquis completes the registration of the user terminal according to the user's registration message.
Preferably, the server further includes:
Authentication module, for after receiving the intercommunication sent by user terminal and safeguarding message, intercommunication maintenance to be disappeared
Breath is converted into intercommunication maintenance command information and sending to callback center supplementary module, and the callback center supplementary module is to described right
After saying that maintenance command message is handled, the call business maintenance command message obtained after processing is sent to callback center main business
Business processing module, and callback center main business processing module is carried out according to the call business maintenance command message at calling maintenance
Reason.
Preferably, the callback center supplementary module includes third communication module, message processing module and signaling mould
Block, wherein
Third communication module, for obtaining intercommunication command messages or intercommunication maintenance command message from Internet Server, and
Send it to message processing module;
Message processing module will be located after handling the intercommunication command messages or intercommunication maintenance command message
The call business command messages or call business maintenance command message obtained after reason are sent to signalling module;
Signalling module, for the call business command messages or call business maintenance command message to be sent in callback
Heart main business processing module, so that the callback center main business processing module is according to the call business maintenance command message
Carry out calling maintenance processing.
The present invention not only has the advantage for flexibly setting up intercommunication group using internet by intelligent terminal;And it can be big
It is big to reduce customer flow, reduce intercommunication expense.The technology maturation for operator, be also to provide high quality, high stability it is more
The preferable mode of square intercommunication new business;And operator's less investment, it is low to the function and performance requirement of mobile internet device,
Improvement cost on existing network is few, such as the callback center auxiliary activities of callback center supplementary module can utilize IN service
It does, it is technology maturation, easy to implement.
From the point of view of expense, the multi-party inter-speaking initiated by callback center main business processing module, for participating in the user of call
For be all called flow.Called flow is not influenced by calling party location, even therefore it is international call still only collect
The local of this country is called rate.And most countries and regional called flow are all free or close free low rate, institute
With for using the present invention, expense will substantially reduce for users.The initiation action of intercommunication initiator first is in internet
Middle completion, it is not take up voice speech channel, flow is small;Secondly, the user for participating in intercommunication is participated in the form of called, is received local
Speech called rate (described be called is free or less rate at one's own expense);Therefore come by the method for the invention for a user real
Existing multi-party inter-speaking charging level is very low.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and constitutes the part of the present invention, this hair
Bright illustrative embodiments and their description are not constituted improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is multi-party inter-speaking call back implementing method flow diagram provided in an embodiment of the present invention;
Fig. 2 is that system structure diagram is realized in multi-party inter-speaking callback provided in an embodiment of the present invention.
Specific implementation mode
In order to keep technical problems, technical solutions and advantages to be solved clearer, clear, tie below
Drawings and examples are closed, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein is only
To explain the present invention, it is not intended to limit the present invention.
Present invention incorporates mobile Internet and conventional telecommunication network, including the main business module of Mobile Internet system and
The auxiliary activities module and main business module of the callback center of conventional telecommunication network.
As shown in Figure 1, a kind of multi-party inter-speaking call back implementing method provided in an embodiment of the present invention, includes the following steps:
S101, user terminal, which are sent, contains the intercommunication request message for calling list information to Internet Server;
The intercommunication request message is converted by S102, Internet Server after receiving the intercommunication request message
Intercommunication command messages are simultaneously sent to callback center supplementary module;
After S103, callback center supplementary module handle the intercommunication command messages, the calling that will be obtained after processing
Business command messages are sent to callback center main business processing module;
S104, callback center main business processing module carry out call treatment according to the call business command messages.
Callback center main business processing module is made of soft hardware equipment, and the module for including mainly is call-back service module
(CALLBACK) and Service Switching Module (SSP).Call-back service module receives call business command messages or call business is safeguarded
Command messages (such as USSD message of HLR), to Service Switching Module (SSP) send INAP (intelligent network application part signaling,
II or more INAP capability sets support multi-party call) signaling, control Service Switching Module (SSP) is initiated to call tactile to user A, B, C
The called call flow in hair family, after the called connection of A, B, C, Service Switching Module (SSP) is by the called contact of several users
Get up, establish the call speech channel of A, B, C, such as videoconference can be established whereby.Session Service Switching Module (SSP) can
Called subscriber's X addition meetings are called according to requiring to increase, or hang up the speech channel of user Y in meeting, discharge institute until meeting adjourned
There is call session.
Under preferred embodiment, before executing all steps, further include:
S1001, user terminal, which are sent, contains the user's registration message of user information to Internet Server;
S1002, Internet Server complete the registration of the user terminal according to the user's registration message.
Wherein, Internet Server according to the user's registration message complete the method for the user terminal registered as:It will
The user information is updated to User Information Database.
Wherein, the user information includes address name, MISDN numbers, IMSI number.
Under preferred embodiment, the intercommunication request message is being received in Internet Server, and the intercommunication is asked
It asks message to be converted into intercommunication command messages and is sent to before callback center supplementary module, that is, before executing the step S104,
The multi-party inter-speaking call back implementing method further includes following steps:
S1040, Internet Server are after receiving the intercommunication request message, according to pre-stored user information data
Library authenticates the identity information of corresponding user terminal, if legal, the intercommunication request message is converted into intercommunication life
Enable information and sending to callback center supplementary module, otherwise, refusal executes.
Under preferred embodiment, the multi-party inter-speaking call back implementing method further includes following steps:
S105, user terminal send intercommunication and safeguard message to Internet Server;
The intercommunication is safeguarded that message is converted by S106, Internet Server after receiving the intercommunication and safeguarding message
Intercommunication maintenance command information and sending is to callback center supplementary module;
After S107, callback center supplementary module handle the intercommunication maintenance command message, by what is obtained after processing
Call business maintenance command message is sent to callback center main business processing module;
S108, callback center main business processing module are carried out according to the call business maintenance command message at calling maintenance
Reason (including increase calling, delete calling, modification calling etc.).
Wherein, the call business command messages or call business maintenance command message are sent out with the message format of INAP_CS2
It send.
As shown in Fig. 2, an embodiment of the present invention provides a kind of multi-party inter-speaking callback realization system, including user terminal 10,
Internet Server 20 and callback center supplementary module 30, wherein
User terminal 10 contains the intercommunication request message for calling list information to Internet Server 20 for sending;
Internet Server 20, for after receiving the intercommunication request message, the intercommunication request message to be converted
At intercommunication command messages and it is sent to callback center supplementary module 30;
Callback center supplementary module 30 is exhaled after handling the intercommunication command messages by what is obtained after processing
The business command messages of crying are sent to callback center main business processing module (not shown), so that the callback center main business
Processing module of being engaged in carries out call treatment according to the call business command messages.
Callback center main business processing module is made of soft hardware equipment, and the module for including mainly is call-back service module
(CALLBACK) and Service Switching Module (SSP).Call-back service module receives call business command messages or call business is safeguarded
Command messages (such as USSD message of HLR), to Service Switching Module (SSP) send INAP (intelligent network application part signaling,
II or more INAP capability sets support multi-party call) signaling, control Service Switching Module (SSP) is initiated to call tactile to user A, B, C
The called call flow in hair family, after the called connection of A, B, C, Service Switching Module (SSP) is by the called contact of several users
Get up, establish the call speech channel of A, B, C, such as videoconference can be established whereby.Session Service Switching Module (SSP) can
Called subscriber's X addition meetings are called according to requiring to increase, or hang up the speech channel of user Y in meeting, discharge institute until meeting adjourned
There is call session.
Under preferred embodiment, the user terminal 10 is additionally operable to send the user's registration message for containing user information extremely
Internet Server 20, so that the Internet Server 20 completes the user terminal 10 according to the user's registration message
Registration, wherein the method that the Internet Server 20 completes the registration of the user terminal 10 according to the user's registration message
For:The user information is updated to User Information Database, wherein the user information include address name, No. MISDN
Code, IMSI number.
Under preferred embodiment, the intercommunication request message is being received in Internet Server 20, and by the intercommunication
Request message is converted into intercommunication command messages and is sent to before callback center supplementary module 30, and the Internet Server 20 is also
For after receiving the intercommunication request message, the pre-stored User Information Database of foundation to be to corresponding user terminal 10
Identity information is authenticated, if legal, the intercommunication request message is converted into intercommunication command messages and is sent in callback
Heart supplementary module 30, otherwise, refusal execute.
Under preferred embodiment, the user terminal 10 is additionally operable to send intercommunication and safeguards message to Internet Server 20,
The Internet Server 20 safeguards that message is converted into intercommunication and safeguards after receiving the intercommunication and safeguarding message, by the intercommunication
Command messages are simultaneously sent to callback center supplementary module 30, and the callback center supplementary module 30 disappears to the intercommunication maintenance command
After breath is handled, the call business maintenance command message obtained after processing is sent to callback center main business processing module,
And callback center main business processing module carries out calling maintenance processing according to the call business maintenance command message, wherein institute
Call business command messages or call business maintenance command message is stated to send with the message format of INAP_CS2.
Further, the embodiment of the present invention additionally provides a kind of terminal, and with continued reference to Fig. 2, the terminal includes intercommunication dimension
Protect module 102 and the first communication module 103, wherein
Intercommunication maintenance module 102, for generate contain calling list information intercommunication request message and be sent to first
Communication module 103,
First communication module 103, for sending the intercommunication request message to Internet Server 20, so that internet
The intercommunication request message is converted into intercommunication command messages and sent by server 20 after receiving the intercommunication request message
To callback center supplementary module 30, after callback center supplementary module 30 handles the intercommunication command messages, after processing
Obtained call business command messages are sent to callback center main business processing module, and callback center main business processing module according to
Call treatment is carried out according to the call business command messages.
Under preferred embodiment, the terminal further includes:
Registration module 105, the user's registration for containing user information by first communication module 103 transmission disappear
Breath is to Internet Server 20, so that the Internet Server 20 completes the user terminal according to the user's registration message
10 registration.
Under preferred embodiment, the terminal further includes:
Address list maintenance module 104 safeguards message to internet for sending intercommunication by first communication module 103
Server 20, the Internet Server 20 safeguard that message is converted after receiving the intercommunication and safeguarding message, by the intercommunication
At intercommunication maintenance command information and sending to callback center supplementary module 30, the callback center supplementary module 30 is to the intercommunication
After maintenance command message is handled, the call business maintenance command message obtained after processing is sent to callback center main business
Processing module, and callback center main business processing module is carried out according to the call business maintenance command message at calling maintenance
Reason.Wherein, when the address list maintenance module 104 is safeguarded, associated user's list information is transferred from address list 101,
To complete that the user is added among multi-party inter-speaking.
Wherein, the callback center supplementary module 30 includes third communication module 301, message processing module 302, Yi Jixin
Enable module 303, wherein
Third communication module 301, for disappearing from the acquisition intercommunication command messages of Internet Server 20 or intercommunication maintenance command
Breath, and send it to message processing module 302;
Message processing module 302 will after handling the intercommunication command messages or intercommunication maintenance command message
The call business command messages or call business maintenance command message obtained after processing are sent to signalling module 303;
Signalling module 303, for being sent to back the call business command messages or call business maintenance command message
Center main business processing module is exhaled, so that the callback center main business processing module is according to the call business maintenance command
Message carries out calling maintenance processing.
Further, the embodiment of the present invention additionally provides a kind of server, and with continued reference to Fig. 2, the server includes the
Two communication modules 201, processing module 204 and callback center interface module 205, wherein
Second communication module 201, for receiving the intercommunication request message for containing calling list information from user terminal 10
And send it to processing module 204;
The intercommunication request message is converted into pair for after receiving the intercommunication request message by processing module 204
It says command messages and is sent to callback center interface module 205;
Callback center interface module 205, for the intercommunication command messages to be sent to callback center supplementary module, so that
After callback center supplementary module handles the intercommunication command messages, the call business command messages that will be obtained after processing
Be sent to callback center main business processing module, callback center main business processing module according to the call business command messages into
Row call treatment.
Under preferred embodiment, the server further includes:
User information maintenance module 202, for receiving the use for containing user information sent by user terminal 10
Family registration message marquis completes the registration of the user terminal 10 according to the user's registration message.
Under preferred embodiment, the server further includes:
Authentication module 203, for after receiving the intercommunication sent by user terminal 10 and safeguarding message, the intercommunication to be tieed up
Shield message is converted into intercommunication maintenance command information and sending to callback center supplementary module 30, the callback center supplementary module 30
After handling the intercommunication maintenance command message, the call business maintenance command message obtained after processing is sent to callback
Center main business processing module, and callback center main business processing module is exhaled according to the call business maintenance command message
Maintenance is made to handle.
Wherein, the callback center supplementary module 30 includes third communication module 301, message processing module 302, Yi Jixin
Enable module 303, wherein
Third communication module 301, for disappearing from the acquisition intercommunication command messages of Internet Server 20 or intercommunication maintenance command
Breath, and send it to message processing module 302;
Message processing module 302 will after handling the intercommunication command messages or intercommunication maintenance command message
The call business command messages or call business maintenance command message obtained after processing are sent to signalling module 303;
Signalling module 303, for being sent to back the call business command messages or call business maintenance command message
Center main business processing module is exhaled, so that the callback center main business processing module is according to the call business maintenance command
Message carries out calling maintenance processing.
A preferred embodiment of the present invention has shown and described in above description, but as previously described, it should be understood that the present invention
Be not limited to form disclosed herein, be not to be taken as excluding other embodiments, and can be used for various other combinations,
Modification and environment, and the above teachings or related fields of technology or knowledge can be passed through in the scope of the invention is set forth herein
It is modified.And changes and modifications made by those skilled in the art do not depart from the spirit and scope of the present invention, then it all should be in this hair
In the protection domain of bright appended claims.