CN103118020B - Realize method and the device of theme calling - Google Patents
Realize method and the device of theme calling Download PDFInfo
- Publication number
- CN103118020B CN103118020B CN201310027739.7A CN201310027739A CN103118020B CN 103118020 B CN103118020 B CN 103118020B CN 201310027739 A CN201310027739 A CN 201310027739A CN 103118020 B CN103118020 B CN 103118020B
- Authority
- CN
- China
- Prior art keywords
- calling
- called
- call
- terminal
- theme
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000011664 signaling Effects 0.000 claims abstract description 43
- 238000012546 transfer Methods 0.000 claims abstract description 14
- 238000001914 filtration Methods 0.000 claims description 20
- 230000008569 process Effects 0.000 claims description 20
- 238000012790 confirmation Methods 0.000 claims description 8
- 239000000284 extract Substances 0.000 claims description 6
- 230000000977 initiatory effect Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 5
- 238000012216 screening Methods 0.000 claims 2
- 238000010276 construction Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 8
- 238000010295 mobile communication Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000003446 ligand Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/436—Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42042—Notifying the called party of information on the calling party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/005—Transmission of information for alerting of incoming communication
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention provides a kind of method and the device that realize theme calling, device wherein comprises subject content acquiring unit, the first cell transfer unit, the second cell transfer unit, terminal called display unit and terminal called performance element.Pass through the present invention, can when not changing logical construction and signalling route, the signaling process of existing network, for user provides a passage transmitting topic of call in calling procedure, and under the cooperation of calling and called terminal interface, realize the theme calling between calling terminal and terminal called, receive calls selectively to facilitate user.
Description
Technical Field
The present invention relates to the field of mobile communications technologies, and in particular, to a method and an apparatus for implementing a theme call.
Background
The innovation is open, along with the high-speed development of economy in China, economic activities are frequent gradually, the personnel flow in the whole country is intensified, and the construction and operation of the mobile communication network are greatly developed according to the communication demand at any time and any place.
In view of the development of mobile networks, the first generation analog system has passed through the second generation GSM (global system for mobile communications) digital mobile communication and the third generation CDMA (code division multiple access) network in the radio access technology of mobile communication, and is currently evolving to the fourth generation LTE (long term evolution). In terms of core networks for mobile communications, R99- > softswitch- > IMS (IP multi-ligand subsystem) has also been subject to development routes. In terms of services which can be experienced by users, in the whole development process, the services are also developed from simply providing voice calls to diversified services which can provide video calls, multimedia messages, data internet access services and the like.
Taking the mainstream network of the current china mobile as an example, when a mobile subscriber makes a voice/video call, under a typical scenario, the mobile subscriber can complete a call request of the subscriber by interworking and signaling between network elements such as a subscriber station (MS/UE), a radio Base Station Subsystem (BSS), a Radio Network Subsystem (RNS), a Mobile Switching Center (MSC), a Media Gateway (MGW), a Home Location Register (HLR), and the like.
Fig. 1 shows a simplified logical structure of a current mobile communication network. As shown in fig. 1, a 2G network user MS and a 3G network user UE access a mobile network through a base station controller bsc (base station controller) and a radio network controller RNC, respectively. In the core network using soft switching technology, BSC and RNC establish the signaling tunnel with MSCServer through MGW (media gateway) to complete the signaling interaction between BSC/RNC and MSCServer. The MSCServer realizes the signaling interaction with the HLR through a signaling carrying network.
Fig. 2 is a typical signaling flow (without the on-hook release procedure) for a mobile subscriber calling to the mobile subscriber. As shown in fig. 2, according to the current service signaling connection process, when the caller id function (usually a complimentary service) is activated on the called handset, the phone number of the calling subscriber is displayed on the screen. Before the called party answers, the called party does not know what things the opposite party is to communicate with specifically, so that in some inconvenient occasions, the called party often receives some calls which are unwilling or not needed to answer, thereby causing loss of expenses or inconvenience in work and life for the user. For example, an unfamiliar number call is received at an international roaming charge or at some important meeting/appointment, and if there is no fear of missing an important call, some insurance or product promotion call is received.
Disclosure of Invention
In view of the above problems, an object of the present invention is to provide a method and an apparatus for implementing a theme call, so that when a user makes a call, the user can transmit a communication theme to a called user, thereby facilitating the called user to selectively answer the call according to the situation of the called user.
According to one aspect of the present invention, there is provided a method of implementing a theme call, comprising:
obtaining theme content according to a theme input by a calling terminal interface when the calling terminal initiates a call;
the calling terminal establishes a call with the calling MSCServer by initiating a call service request to the calling MSCServer, and after authentication and encryption, the subject content is loaded into a cell and transmitted to the calling MSCServer through a Setup message;
the calling MSCServer acquires the confirmation message of the SRI message from the called HLR and the called MSCServer through the SRI message, and then transmits the cell with the subject content to the called MSCServer through the IAM message;
the called MSCServer and the called terminal establish a call through paging information, then extract a cell with theme content from the Setup information, and display the theme content on a display screen of the called terminal;
the called terminal selects whether to execute the call answering signaling process to answer the call of the subject content according to the subject content.
In another aspect, the present invention further provides an apparatus for implementing a theme call, including:
the system comprises a theme content acquisition unit, a theme content acquisition unit and a theme content processing unit, wherein the theme content acquisition unit is used for acquiring theme content according to a theme input by a calling terminal interface when a calling terminal initiates a call;
the first cell transfer unit is used for initiating a call service request to the calling MSCServer through the calling terminal to establish a call with the calling MSCServer, carrying out authentication and encryption, then loading the subject content into a cell, and transferring the subject content to the calling MSCServer through a Setup message;
a second cell transfer unit, which is used for obtaining the confirmation message of the SRI message from the called HLR and the called MSCServer by the calling MSCServer through the SRI message, and then transferring the cell obtained from the Setup message to the called MSCServer through the IAM message;
the display unit of the called terminal is used for extracting cells with theme contents from the Setup message and displaying the theme contents on a display screen of a called terminal interface after the called MSCServer and the called terminal establish a call through the paging message;
and the called terminal execution unit is used for selecting whether to execute the call of answering the signaling process to answer the theme content at the called terminal according to the theme content.
By using the method and the device for realizing the theme call, a channel for transmitting the call theme can be provided for the user in the calling process under the condition of not changing the logic structure, the signaling route and the signaling flow of the existing network, and the theme call among the users can be realized under the coordination of the terminal interface, so that the user can selectively answer the call conveniently.
To the accomplishment of the foregoing and related ends, one or more aspects of the invention comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative aspects of the invention. These aspects are indicative, however, of but a few of the various ways in which the principles of the invention may be employed. Further, the present invention is intended to include all such aspects and their equivalents.
Drawings
Other objects and results of the present invention will become more apparent and more readily appreciated as the same becomes better understood by reference to the following description and appended claims, taken in conjunction with the accompanying drawings. In the drawings:
FIG. 1 is a simplified logical structure of a current mobile communication network;
FIG. 2 is a typical signaling flow (without the onhook release process) for a mobile subscriber call to a mobile subscriber;
FIG. 3 is a flow chart of a method for implementing a theme call according to an embodiment of the present invention;
fig. 4 is a signaling flow diagram illustrating a called terminal selecting to answer a call according to an embodiment of the present invention;
fig. 5 is a schematic signaling flow diagram illustrating a procedure of rejecting answering a call by a called terminal according to an embodiment of the present invention;
FIG. 6 is a flow chart of a process for a calling terminal interface according to an embodiment of the present invention;
fig. 7 is a flowchart of a process of a called terminal interface according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an apparatus for implementing a theme call according to an embodiment of the present invention.
The same reference numbers in all figures indicate similar or corresponding features or functions.
Detailed Description
Specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Fig. 3 shows a flow diagram of a method for implementing a theme call according to an embodiment of the invention.
As shown in fig. 3, the method for implementing a theme call provided by the present invention includes the following steps:
s310: obtaining theme content according to a theme input by a calling terminal interface when the calling terminal initiates a call;
s320: the calling terminal establishes a call with the calling MSCServer by initiating a call service request to the calling MSCServer, and after authentication and encryption, the subject content is loaded into a cell and transmitted to the calling MSCServer through a Setup message;
s330: the calling MSCServer acquires the confirmation message of the SRI message from the called HLR and the called MSCServer through the SRI (SendRoutenginingInformation), and then transmits the cell with the subject content to the called MSCServer through an IAM (initial address message) message;
s340: the called MSCServer and the called terminal establish a call through paging information, then extract a cell with theme content from the Setup information, and display the theme content on a display screen of the called terminal interface;
s350: the called terminal selects whether to execute the call answering signaling process to answer the call of the subject content according to the subject content.
In step S350, when the called terminal accepts the called theme content, an answering procedure is executed, so as to establish a call connection between the called terminal and the calling terminal; when the called terminal does not accept the calling subject content, the called terminal directly hangs up or returns the reject reason to the calling terminal.
The process that the called terminal returns the reject reason to the calling terminal comprises the following steps:
the called terminal inputs the reject reason, the reject reason is loaded into the cell and is transmitted to the called MSCServer through the Release message;
the called MSCServer transmits the cell with the reject reason to the calling MSCServer through the IAM message;
the calling terminal extracts the cell with the reject reason from the Release message and displays the cell on a display screen of the calling terminal.
As can be seen from the flowchart shown in fig. 3, the method for implementing a theme call provided by the present invention provides a channel for transferring a communication theme for a user during a call process under the conditions of a logic structure, a signaling route and a signaling flow of an existing network, so that a calling terminal user transfers the communication theme to a called terminal user when making a call, the called terminal user selectively answers the call according to the situation of the called terminal user, and even the called terminal is further provided with a process of filtering the call theme, thereby facilitating implementation of the theme call between users.
In a specific embodiment of the present invention, a "user-user" parameter, i.e. a cell, is defined in the signaling parameters according to the 3GPP24.008 specification. That is, the calling subject is loaded into the "user-user" parameter, i.e., the calling subject is loaded into the cell, so as to realize the information transmission of the calling subject between the calling terminal and the called terminal.
According to the ITU-T (international telecommunications union-telecommunications standardization sector, international telecommunications union telecommunication standardization sector) q.7xx series of recommendations, a "user-to-userInformation" parameter is included in the ISUP (ISDN userpart ) signaling parameter; according to the ITU-tq.1902 series of recommendations, a "user-to-userInformation" parameter is also included in the BICC (bearer independent call control) signaling parameters.
In embodiments of the present invention, the "user-to-user information" parameter receives the "user-user" parameter received from the previous stage. The "user-to-userInformation" parameter is implemented by The calling and called mscservers to map with The "user-user" parameter in 3GPP (The 3rd generation partnership project) 24.008. Thereby realizing the transfer of the call subject.
According to the method for realizing the theme call, the called terminal can selectively execute the signaling flow of the call according to the content of the call theme, wherein the signaling flow of the theme call comprises the signaling flow selected by the called terminal to answer and the signaling flow rejected by the called terminal. The called terminal selects to answer the signaling flow, which comprises the following steps:
the called terminal initiates a Connect message to the called MSCServer to establish a call connection;
the called MSCServer initiates an ANM message to the calling MSCServer;
the calling MSCServer initiates a Connect message to the calling terminal to establish a call connection.
In order to explain the method for implementing the subject call in more detail, the signaling flow of the subject call in the embodiment of the present invention will be described in detail below with reference to fig. 4 and 5. Fig. 4 is a signaling flow diagram illustrating a called terminal selectively answering a call according to an embodiment of the present invention, and as shown in fig. 4, the signaling flow of the called terminal selectively answering the call includes:
s401: the calling terminal dials the called number and inputs the calling theme by a keyboard;
s402: a calling terminal sends a CM (connectivity management) ServiceRequest message to a calling MSCServer, and the calling MSCServer sends a CMSeeviceAccept message to a calling terminal user, so that service establishment from a mobile station to a network is completed between the calling terminal and the calling MSCServer;
s403: the calling terminal and the calling MSCServer complete authentication/encryption;
s404: loading the number of the calling terminal and the input calling subject into a 'user-user' parameter, and sending a Setup message to a calling MSCServer by the calling terminal, wherein the Setup message carries the 'user-user' parameter so as to start the establishment of a call;
s405: the MSCServer sends SRI information to HLR, calling MSCServer asks for called calling routing information from HLR in MAP (Mobile application protocol), the information triggers the following PRN (ProvideRoamingNumber, providing roaming number) process, HLR sends PRN information to called MSCServer, the roaming number is used for routing addressing when ISUP/BICC protocol calls are established, HLR asks for the roaming number from called MSCServer in MAP; the called MSCServer returns the roaming number distributed by the MSCServer where the called MSCServer is located to the HLR through PRN-Acknowledgeage information, and the HLR returns the roaming number obtained in the PRN process to the calling MSCServer through SRI-Acknowledgeage information;
s406: the calling MSCServer sends an IAM (initial address message) message to the called MSCServer, wherein the IAM message carries a user-user parameter carried in the Setup message, and the IAM message is encapsulated in the user-to-user information parameter and is used for sending the user-to-user information parameter (namely, a calling subject) to the called MSCServer and triggering the establishment of a call;
s407: the called MSCServer sends a Paging message to the called terminal, and the called terminal sends a Paging response message to the called MSCServer for completing the Paging response from the terminal to the network;
s408: the called MSCSerer sends a Setup message to the called terminal, wherein the Setup message carries a user-user parameter so as to start the establishment of the call;
s409: the called terminal extracts a user-user parameter from the Setup message, wherein the user-user parameter comprises the number of the calling terminal and the calling theme, and the number of the calling terminal and the calling theme are displayed on a display screen of the called terminal by means of a display screen of the called terminal and ring;
s410: the called terminal sends Alerting information to the called MSCServer; the called MSCServer sends an ACM (Address complete message) message to the calling MSCServer after receiving the Alerting message of the called terminal, and the ACM message is used for confirming that the number received by the called terminal is complete to the calling MSCServer; the calling MSCServer initiates Alerting information to the calling terminal after receiving the ACM information;
s411: when the called terminal selects answering, the called terminal initiates a Connect message to the called MSCServer to indicate that the connection from the called terminal to the network is accepted; the called MSCServer initiates an ANM (answer message) message to the calling MSCServer after receiving the Connect message, wherein the ANM message is used for indicating that the called terminal is off-hook to answer, the calling MSCServer initiates the Connect message to the calling terminal after receiving the ANM message, the ANM message is used for indicating that the connection from the network to the calling terminal is accepted, meanwhile, the called MSCServer initiates a ConnectAcknowledgee message to the called terminal, the ConnectAcknowledgee message is used for indicating the connection confirmation from the network to the called terminal, and the calling terminal initiates a ConnectAcknowledgee message to the calling MSCServer, and the ConnectAcknowledgee message is used for indicating the connection confirmation from the calling terminal to the network.
Fig. 5 is a signaling flow diagram illustrating the rejection of a call by a called terminal according to an embodiment of the present invention. When the called terminal refuses to answer the call, the following signaling flow as shown in fig. 5 is executed:
s510: when the called terminal refuses to answer the call, the called terminal inputs the reason of refusing to answer on a display screen of the called terminal, encapsulates the reason of refusing to answer in a user-user parameter, and sends a Release message to the called MSCServer, wherein the Release message carries the user-user parameter and is used for indicating the called MSCServer to Release resources;
s520: after receiving the Release message, the called MSCServer sends an IAM message to the calling MSCServer, wherein the IAM message carries a user-user parameter received from the upper level, namely the Release message, and the user-user parameter is encapsulated in a user-to-user information parameter and is used for sending the user-to-user information parameter, namely the reason for rejecting answering, to the calling MSCServer;
s530: after receiving the IAM message, the calling MSCServer initiates a Release message to the calling terminal for indicating the calling terminal to Release resources, and after receiving the Release message sent by the calling MSCServer, the calling terminal sends a Release message to the calling MSCServer for indicating that the resource Release from the terminal to the network is completed;
s540: after receiving the Releasecomplete message of the calling terminal, the calling MSCServer sends an RLC (releasecompletmessage) message to the called MSCServer for indicating that the resource occupation at the two ends of the communication interface is released and the communication interface is restored to an available state;
s550: after receiving the RLC message, the called MSCServer sends a Releasecomplete message to the called terminal, which indicates that the resource release from the network to the terminal is completed.
In order to implement a theme call, in an embodiment of the present invention, in addition to providing a dialing interface on the display screen of the calling terminal, an interface for inputting a theme needs to be provided. Besides providing a caller identification interface on the display screen of the called terminal, an interface for inputting the reason of refusing to answer the call can be provided according to the requirement. Fig. 6 is a flowchart illustrating a processing procedure of a calling terminal interface according to an embodiment of the present invention, and as shown in fig. 6, when a call is placed at a calling terminal, the following procedure is performed at the calling terminal:
s601: the calling terminal selects to enter a dialing interface;
s602: two input boxes are presented at the calling terminal: phone number and call subject;
s603: starting a call after the user input is finished;
s604: the system judges whether the calling terminal inputs the theme, if the calling terminal inputs the theme, carry out step S605, if do not input the theme, carry out step S606;
s605: loading the theme content into a user-user parameter in the Setup message;
s606: starting a call signaling flow;
s607: judging the answering state of the called terminal user, if the called terminal user selects answering, executing step S608, and if the called terminal user refuses answering, executing step S609;
s608: executing a call flow until the hang-up is finished;
s609: and judging whether a user-user parameter exists in the Release message, if so, executing the step S610, and if not, finishing direct on-hook.
S610: and displaying the reason for refusing on a display screen of the interface of the calling terminal.
As can be seen from fig. 6, when the called terminal is inconvenient to answer the content of the theme call when the theme call is made by using the present invention, the reason for refusing to answer the call can be returned to the calling terminal. In a preferred embodiment of the present invention, a call admission/call rejection rule may be further set in the called terminal, and the call subject is filtered according to a preset subject filtering rule, so as to implement automatic filtering of the subject call, where the process of filtering the call subject by the called terminal specifically includes:
allowing the set calling subject content to be called in a set time period, and when a non-allowed calling subject comes in, automatically hanging up the called terminal and returning to a preset refusing reason; or,
and refusing the set calling subject content to be called in a set time period, and when refusing the calling subject to be called, automatically hanging up the called terminal and returning to a preset refusing reason.
To explain the called terminal to execute the theme call signaling flow in detail, fig. 7 shows a processing flow diagram of the called terminal interface according to the embodiment of the present invention, as shown in fig. 7:
s701: a called terminal user receives a call;
s702: extracting a 'user-user' parameter in the Setup message;
s703: judging whether a theme filtering rule exists, if the theme filtering rule does not exist, executing a step S705, and if the theme filtering rule exists, executing a step S704;
s704: calling according to the theme filtering rule, if the calling access is allowed, executing step S705, if the calling access is forbidden, executing step S711;
s705: judging whether a theme exists or not, if the theme does not exist, executing a step S706, and if the theme exists, executing a step S707;
s706: displaying the number of the calling terminal;
s707: displaying the number of a calling terminal and the calling theme;
s708, judging the answering state, if the called terminal answers the call, executing S709, if the called terminal refuses to answer the call, executing S710;
s709: executing a call flow until the hang-up is finished;
s710: prompting the user whether to input a reason for refusing to answer the phone;
s711: judging whether the user inputs the reject reason, if the reject reason is input, executing a step S712, and if the reject reason is not input, finishing hanging up;
s712: and loading the reason for rejecting answering into a 'user-user' parameter, and carrying the 'user-user' parameter in the Release message.
Considering that there are two cases of allowing call access, one is allowing call access without theme filtering rules, and the other is allowing call access according to theme filtering rules, so when a call without theme filtering rules is allowed to access, it cannot be determined whether a call theme exists in the call, so step S705 makes a determination whether a call theme exists, so as to determine display information of a display screen when the called terminal receives a call during the call.
Corresponding to the method for realizing the theme call, the invention also provides a device for realizing the theme call. Fig. 8 is a schematic structural diagram of an apparatus for implementing a theme call according to an embodiment of the present invention, and as shown in fig. 8, an apparatus 800 for implementing a theme call provided by the present invention includes a theme content obtaining unit 810, a first cell delivery unit 820, a second cell delivery unit 830, a called terminal display unit 840, and a called terminal execution unit 850.
The theme content obtaining unit 810 obtains the theme content according to a theme input by a calling terminal interface when the calling terminal initiates a call; a first cell transfer unit 820, configured to enable the calling terminal to establish a call with the calling MSCServer by initiating a call service request to the calling MSCServer, perform authentication and encryption, then load the subject content into a cell, and transfer the subject content to the calling MSCServer through a Setup message; a second cell transfer unit 830, configured to obtain the confirmation message of the SRI message from the called HLR and the called MSCServer through the SRI message by the calling MSCServer, and then transfer the cell with the subject content to the called MSCServer through the IAM message; a called terminal display unit 840, configured to establish a call between the called MSCServer and the called terminal through a paging message, extract a cell with theme content from the Setup message, and display the theme content on a display screen of a called terminal interface; a called terminal executing unit 850, configured to select, by the called terminal, whether to execute a call for answering the signaling process to answer the theme content according to the theme content.
The called terminal execution unit executes an answering process when the called terminal receives the calling theme content in the process of selecting whether to execute the answering signaling process to answer the calling of the theme content according to the theme content, and establishes a call connection between the called terminal and the calling terminal; when the called terminal does not accept the calling subject content, the called terminal directly hangs up or returns the reject reason to the calling terminal.
The method and apparatus for implementing a subject call according to the present invention are described above by way of example with reference to the accompanying drawings. However, it will be appreciated by those skilled in the art that various modifications may be made to the method and apparatus for implementing a subject call set forth above without departing from the scope of the invention. Therefore, the scope of the present invention should be determined by the contents of the appended claims.
Claims (9)
1. A method of implementing a theme call, comprising:
obtaining theme content according to a theme input by a calling terminal interface when the calling terminal initiates a call;
a calling terminal establishes a call with a calling MSCServer by initiating a call service request to the calling MSCServer, and after authentication and encryption, the subject content is loaded into a cell and transmitted to the calling MSCServer through a Setup message;
the calling MSCServer acquires the confirmation message of the SRI message from the called HLR and the called MSCServer through the SRI message, and then transmits the cell acquired from the Setup message to the called MSCServer through the IAM message;
the called MSCServer and the called terminal establish a call through a paging message, then a cell with theme content is extracted from the Setup message, and the theme content is displayed on a display screen of the called terminal;
the called terminal selects whether to execute an answering signaling process to answer the call of the theme content according to the theme content; the method for filtering the theme content according to the preset theme filtering rule to realize automatic screening of the theme call specifically comprises the following steps: allowing the set calling subject content to be called in a set time period, and when a non-allowed calling subject comes in, automatically hanging up the called terminal and returning to a preset refusing reason; or refusing the set calling subject content to be called in a set time period, and when refusing the calling subject to be called, the called terminal automatically hangs up and returns a preset refusing reason.
2. The method of implementing a subject call of claim 1,
when the called terminal receives the calling theme content, executing an answering process and establishing a call connection between the called terminal and the calling terminal;
and when the called terminal does not accept the called theme content, the called terminal directly hangs up or returns the reject reason to the calling terminal.
3. The method of implementing a subject call as claimed in claim 2, wherein the process of the called terminal returning the reject reason to the calling terminal comprises:
the called terminal inputs the reject reason, the reject reason is loaded into the cell and is transmitted to the called MSCServer through the Release message;
the called MSCServer transmits the cell with the reject reason to the calling MSCServer through an IAM message;
and the calling terminal extracts the cell with the reject reason from the Release message and displays the cell on a display screen of the calling terminal.
4. The method of implementing a subject call as recited in claim 1, wherein said listening signaling procedure comprises:
the called terminal initiates a Connect message to the called MSCServer to establish a call connection;
the called MSCServer initiates an ANM message to the calling MSCServer;
and the calling MSCServer initiates a Connect message to the calling terminal to establish call connection.
5. The method of implementing a subject call as claimed in claim 1, wherein the process of the calling terminal initiating a call comprises:
selecting to enter a dialing interface at a calling terminal;
the calling terminal presents two input frames of a telephone number and a calling subject according to the selection of the incoming dialing interface;
after the user finishes inputting, starting a call, judging whether a call subject is input, if so, loading the subject content into a cell in a Setup message and starting a call signaling; otherwise, directly starting call signaling.
6. The method of implementing a subject call as claimed in claim 5, wherein after said calling terminal initiates call signaling, determining the called terminal user's answer status,
if the called terminal user selects to answer, executing a conversation process until the called terminal user hangs up;
if the called terminal user refuses to answer, judging whether the Release message contains cells, if so, displaying the refusing reason on the display screen of the calling terminal interface; otherwise, directly hanging up.
7. The method for implementing a subject call as claimed in claim 1, wherein the processing procedure after the called terminal receives the call comprises:
extracting cells with themes in the Setup message;
judging whether a theme filtering rule exists or not, and if the theme filtering rule does not exist, directly allowing the call to be accessed; otherwise, allowing the call access or forbidding the call access according to the theme filtering rule; wherein,
if the call access is forbidden according to the theme filtering rule, judging whether the called terminal user provides a reason for refusing to answer the call; if the call access is allowed according to the theme filtering rule, displaying the calling number and the theme content on a display screen of a called terminal interface;
judging the answering state of the called user terminal, and executing a call process until the called user terminal is hung up if the called user terminal selects to answer; if the called terminal refuses to answer, prompting the called terminal whether to input the reason of refusing to answer;
if the called terminal provides the reason for refusing to answer, the reason for refusing to answer is loaded into a Release message and returned to the calling terminal; otherwise, directly hanging up.
8. An apparatus for implementing a theme call, comprising:
the system comprises a theme content acquisition unit, a theme content acquisition unit and a theme content processing unit, wherein the theme content acquisition unit is used for acquiring theme content according to a theme input by a calling terminal interface when a calling terminal initiates a call;
a first cell transfer unit, configured to initiate a call service request to a calling MSCServer through a calling terminal to establish a call with the calling MSCServer, perform authentication and encryption, then load the subject content into a cell, and transfer the subject content to the calling MSCServer through a Setup message;
a second cell transfer unit, configured to obtain the confirmation message of the SRI message from the called HLR and the called MSCServer through the SRI message by the calling MSCServer, and then transfer the cell obtained from the Setup message to the called MSCServer through the IAM message;
a called terminal display unit, configured to extract a cell with theme content from the Setup message and display the theme content on a display screen of a called terminal interface after the called MSCServer and the called terminal establish a call through a paging message;
a called terminal execution unit, configured to select whether to execute an answering signaling process to answer the call of the theme content at the called terminal according to the theme content; the method for filtering the theme content according to the preset theme filtering rule to realize automatic screening of the theme call specifically comprises the following steps: allowing the set calling subject content to be called in a set time period, and when a non-allowed calling subject comes in, automatically hanging up the called terminal and returning to a preset refusing reason; or refusing the set calling subject content to be called in a set time period, and when refusing the calling subject to be called, the called terminal automatically hangs up and returns a preset refusing reason.
9. The apparatus for implementing a theme call as claimed in claim 8, wherein the called terminal executing unit, in the course of selecting whether to execute a call answering signaling procedure to answer the theme content at the called terminal according to the theme content,
when the called terminal receives the calling theme content, executing an answering process and establishing a call connection between the called terminal and the calling terminal;
and when the called terminal does not accept the called theme content, the called terminal directly hangs up or returns the reject reason to the calling terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310027739.7A CN103118020B (en) | 2013-01-24 | 2013-01-24 | Realize method and the device of theme calling |
PCT/CN2013/071581 WO2014114016A1 (en) | 2013-01-24 | 2013-02-08 | Method and device for achieving subject calling |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310027739.7A CN103118020B (en) | 2013-01-24 | 2013-01-24 | Realize method and the device of theme calling |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103118020A CN103118020A (en) | 2013-05-22 |
CN103118020B true CN103118020B (en) | 2016-03-16 |
Family
ID=48416294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310027739.7A Expired - Fee Related CN103118020B (en) | 2013-01-24 | 2013-01-24 | Realize method and the device of theme calling |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103118020B (en) |
WO (1) | WO2014114016A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634768A (en) * | 2013-11-14 | 2014-03-12 | 上海华勤通讯技术有限公司 | Method and system for transmitting and processing call additional information |
CN104854905B (en) * | 2013-12-13 | 2019-09-13 | 华为技术有限公司 | The continuity switching method and equipment of voice service |
CN107544778A (en) * | 2016-06-28 | 2018-01-05 | 上海洋启投资中心 | Realize the synthesis interface that theme is linked up |
CN109889646A (en) * | 2019-01-25 | 2019-06-14 | 努比亚技术有限公司 | A kind of call processing method, mobile terminal and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1809102A (en) * | 2006-01-27 | 2006-07-26 | 曾平宁 | Method of establishing voice communication with session subject prompt |
CN101212769A (en) * | 2006-12-31 | 2008-07-02 | 康佳集团股份有限公司 | Call topic prompt system and method |
CN101420663A (en) * | 2008-11-24 | 2009-04-29 | 深圳华为通信技术有限公司 | Communication method, terminal and system for preknowing topic of call |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100770843B1 (en) * | 2005-01-18 | 2007-10-26 | 삼성전자주식회사 | How to Improve Call Success Rate When Attempting Simultaneous Calls in Mobile Communication System? |
FR2911459B1 (en) * | 2007-01-11 | 2009-04-03 | Alcatel Lucent Sa | SIGNALING METHOD FOR TAKING INTO ACCOUNT THE REASON OF THE APPEAL |
-
2013
- 2013-01-24 CN CN201310027739.7A patent/CN103118020B/en not_active Expired - Fee Related
- 2013-02-08 WO PCT/CN2013/071581 patent/WO2014114016A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1809102A (en) * | 2006-01-27 | 2006-07-26 | 曾平宁 | Method of establishing voice communication with session subject prompt |
CN101212769A (en) * | 2006-12-31 | 2008-07-02 | 康佳集团股份有限公司 | Call topic prompt system and method |
CN101420663A (en) * | 2008-11-24 | 2009-04-29 | 深圳华为通信技术有限公司 | Communication method, terminal and system for preknowing topic of call |
Also Published As
Publication number | Publication date |
---|---|
WO2014114016A1 (en) | 2014-07-31 |
CN103118020A (en) | 2013-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2474977C2 (en) | Network registration method, mobile station and subscriber information management server | |
US8811276B2 (en) | Method of and an arrangement for call establishment between an internet communication environment and a mobile communication environment | |
CN103118020B (en) | Realize method and the device of theme calling | |
JP4748737B2 (en) | Signal transmission method for switching from the first service to the second service during call connection | |
CN101179794A (en) | Mobile communication terminal and call switching method | |
EP1817884A1 (en) | Method for smm capability distribution | |
CN106688274B (en) | Terminal, mobile management entity, switching center, service processing method and system | |
GB2465192A (en) | Controlling connection establishment | |
CN100574232C (en) | A kind of implementation method of parallel calls function of multimedia call | |
CZ295274B6 (en) | Method for providing cellular radio service to standard analog terminals and apparatus for making the same | |
KR100983141B1 (en) | Mobile communication system and its control method for international roaming processing, and mobile communication terminal and control method included in the system | |
EA024150B1 (en) | Notification method for cases where establishing call is impossible, and system for implementing such method in cellular communication networks | |
KR100954001B1 (en) | Service Identification Method | |
CN106470283B (en) | Network telephone connection method and device | |
JP2010074397A (en) | Communication system, communication mediation device, data processing method of the communication mediation device, and computer program for the communication mediation device | |
GB2450322A (en) | Inter-working between packet switched and circuit switched radio systems or sub-systems | |
CN101568197A (en) | Method, system and device for realizing telephone signature service | |
KR100286752B1 (en) | Mobile Call Rejection Method According to Location of Recipient Subscriber in Mobile Communication Network | |
CN101646271B (en) | Method, device and system for realizing multimedia services before answering | |
KR101426761B1 (en) | Nickname service system and method in a mobile communication network having a function of preventing personal information from being exposed | |
KR20090084253A (en) | A system and a device capable of controlling the function to notify the calling party number and the calling party subscriber information through the display of the translation of the called party number automatically on the screen of the called party's terminal during the incoming call | |
KR100286751B1 (en) | Mobile Call Rejection Method According to Location of Recipient Subscriber in Mobile Communication Network | |
US20140378096A1 (en) | Unestablished communication links in communication systems | |
KR100842415B1 (en) | A system and method for providing a video signal designated by a called subscriber to an outgoing mobile communication terminal | |
KR100931778B1 (en) | International roaming communication charge prompt guidance system and its control method, mobile communication terminal used in the system and its control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 100193 Beijing, Haidian District, northeast Wang Wang Road, No. 8, Zhongguancun Software Park, floor, floor Patentee after: Beijing Xinwei Technology Group Limited by Share Ltd Address before: 100081 Beijing, Zhongguancun, South Street, Beijing, No. 18, International Building, block C, layer 12, layer Patentee before: Beijing Zhongchuang Xince Science & Technology Co., Ltd. |
|
CP03 | Change of name, title or address | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160316 Termination date: 20180124 |
|
CF01 | Termination of patent right due to non-payment of annual fee |