CN102984492B - Visual telephone processing method and equipment - Google Patents

Visual telephone processing method and equipment Download PDF

Info

Publication number
CN102984492B
CN102984492B CN201210468284.8A CN201210468284A CN102984492B CN 102984492 B CN102984492 B CN 102984492B CN 201210468284 A CN201210468284 A CN 201210468284A CN 102984492 B CN102984492 B CN 102984492B
Authority
CN
China
Prior art keywords
stb terminal
mark
called
caller
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210468284.8A
Other languages
Chinese (zh)
Other versions
CN102984492A (en
Inventor
马泽芳
霍龙社
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201210468284.8A priority Critical patent/CN102984492B/en
Publication of CN102984492A publication Critical patent/CN102984492A/en
Application granted granted Critical
Publication of CN102984492B publication Critical patent/CN102984492B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention provides a kind of visual telephone processing method and equipment, the method comprises: call session control functional equipment receives the visual telephone request that PSTN side apparatus sends; Call session control functional equipment obtains the mark of caller STB terminal of calling telephone number binding and the mark of the called STB terminal of called phone number binding; Call session control functional equipment according to visual telephone request by audio call route to switch; Call session control functional equipment sends Video processing request to application server.Visual telephone processing method provided by the invention and equipment, carry out video communication while achieving in the process of user speech call, improve the effect of visual telephone.

Description

Visual telephone processing method and equipment
Technical field
The present invention relates to technical field of communication, particularly relate to a kind of visual telephone processing method and equipment.
Background technology
Visual telephone service is a kind of video communication service of point-to-point, and it can utilize image and the voice signal of the two-way real-time Transmission both call sides of telephone network.Along with the develop rapidly of communication service, people will increase day by day to the demand of video telephone.
Current point-to-point visual telephone service can be divided into circuit switching domain video telephone and packet switching domain video telephone according to the difference of Bearer Channel.The voice flow of circuit switching domain video telephone and video flowing all pass through circuit commutative field transmission; The voice flow of packet switching domain video telephone and video flowing all pass through packet-switched domain transmission.
The advantage of circuit commutative field transmission channel is that real-time, stability, reliability are higher, and shortcoming is that bandwidth is low, price is high, image resolution ratio is lower; The advantage of packet-switched domain transmission channel is that band width configuration is flexible, low price, and shortcoming is that stability and reliability are not high.User is higher to the reliability requirement of voice flow in video telephone, higher to the image quality requirements of video flowing, therefore, realizes visual telephone service merely by circuit commutative field or packet-switched domain, and effect is all not good.
Summary of the invention
The invention provides a kind of visual telephone processing method and equipment, while realizing in the process of user speech call, carry out video communication, improve the effect of visual telephone.
The present invention first aspect provides a kind of visual telephone processing method, comprising:
Call session control functional equipment receives the visual telephone request that PSTN side apparatus sends, and wherein, carries the calling telephone number of calling telephony terminal and the called phone number of called phone terminal in described visual telephone request;
Described call session control functional equipment obtains the mark of caller STB terminal of described calling telephone number binding and the mark of the called STB terminal of described called phone number binding;
Described call session control functional equipment according to described visual telephone request by audio call route to switch, with the voice call making described switch set up described calling telephony terminal and called phone terminal;
Described call session control functional equipment sends Video processing request to application server, to make the mark of described application server according to the described caller STB terminal carried in described Video processing request and the mark of described called STB terminal, set up the video communication of described caller STB terminal and described called STB terminal, wherein, described calling telephone number, described called phone number, the mark of described caller STB terminal and the mark of described called STB terminal is carried in described Video processing request.
The present invention second aspect provides a kind of visual telephone processing method, comprising:
The Video processing request that application server receipt of call session control functional equipment sends, wherein, carries calling telephone number, called phone number, the mark of caller STB terminal and the mark of called STB terminal in described Video processing request;
Described application server, according to the mark of the mark of described caller STB terminal and described called STB terminal, sets up the video communication of described caller STB terminal and described called STB terminal.
Third aspect of the present invention provides a kind of call session control functional equipment, comprising:
First receiver module, for receiving the visual telephone request that PSTN side apparatus sends, wherein, carries the calling telephone number of calling telephony terminal and the called phone number of called phone terminal in described visual telephone request;
Acquisition module, for obtaining the mark of caller STB terminal and the mark of the called STB terminal of described called phone number binding of the binding of described calling telephone number;
Audio call processing module, for according to described visual telephone request by audio call route to switch, with the voice call making described switch set up described calling telephony terminal and called phone terminal;
Video processing request module, for sending Video processing request to application server, to make the mark of described application server according to the described caller STB terminal carried in described Video processing request and the mark of described called STB terminal, set up the video communication of described caller STB terminal and described called STB terminal, wherein, described calling telephone number, described called phone number, the mark of described caller STB terminal and the mark of described called STB terminal is carried in described Video processing request.
The present invention the 4th aspect provides a kind of application server, comprising:
Second receiver module, for the Video processing request that receipt of call session control functional equipment sends, wherein, calling telephone number, called phone number, the mark of caller STB terminal and the mark of called STB terminal is carried in described Video processing request;
Module is set up in video communication, for according to the mark of described caller STB terminal and the mark of described called STB terminal, sets up the video communication of described caller STB terminal and described called STB terminal.
As shown from the above technical solution, visual telephone processing method provided by the invention and equipment, call session control functional equipment receives the visual telephone request that PSTN side apparatus sends, obtain the mark of caller STB terminal of calling telephone number binding and the mark of the called STB terminal of called phone number binding, according to visual telephone request by audio call route to switch, with the voice call making switch set up calling telephony terminal and called phone terminal, Video processing request is sent to application server, to make the mark of application server according to the caller STB terminal carried in Video processing request and the mark of called STB terminal, set up the video communication of caller STB terminal and called STB terminal.By setting up the communication between PSTN and IMS core network, carry out voice call by PSTN, can ensure that voiced stationary is reliable, carry out video communication by IMS core network, can ensure that video image is clear, while achieving in the process of user speech call, carry out video communication.And this video communication is realized by STB terminal, STB terminal is user's common equipment, avoids the wasting of resources additionally arranging video processing equipment and cause, improves the effect of visual telephone.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The first visual telephone process flow figure that Fig. 1 provides for the embodiment of the present invention;
The video-telephone system structural representation that Fig. 2 provides for the embodiment of the present invention;
The second visual telephone process flow figure that Fig. 3 provides for the embodiment of the present invention;
The voice communication processing method signaling diagram that Fig. 4 provides for the embodiment of the present invention;
The third visual telephone process flow figure that Fig. 5 provides for the embodiment of the present invention;
The video communication processing signaling figure that Fig. 6 provides for the embodiment of the present invention;
The first call session control functional equipment structural representation that Fig. 7 provides for the embodiment of the present invention;
The second call session control functional equipment structural representation that Fig. 8 provides for the embodiment of the present invention;
The first application server structural representation that Fig. 9 provides for the embodiment of the present invention;
The second application server structural representation that Figure 10 provides for the embodiment of the present invention.
Embodiment
The first visual telephone process flow figure that Fig. 1 provides for the embodiment of the present invention.As shown in Figure 1, the visual telephone processing method that the present embodiment provides specifically can be applied to the processing procedure of simultaneously carrying out video communication in the voice call process of video-telephone system.The video-telephone system structural representation that Fig. 2 provides for the embodiment of the present invention, as shown in Figure 2, this video-telephone system specifically comprises switch 81, Intelligent Service Control Point (ServiceControlPoint, be called for short SCP) 82, CSCF (CallSessionControlFunction, be called for short CSCF) equipment 83, home subscriber server (HomeSubscriberServer, be called for short HSS) 84 and application server (ApplicationServer, be called for short AS) 85.Wherein, switch 81 and SCP82 specifically can be arranged on PSTN (PublicSwitchedTelephoneNetwork, be called for short PSTN) in, CSCF equipment 83, HSS84 and AS85 can be arranged in IP multimedia system (IPMultimediaSubsystem is called for short IMS) core network.The visual telephone processing method that the present embodiment provides specifically can be performed by call session control functional equipment.
The visual telephone processing method that the present embodiment provides specifically comprises:
Steps A 10, call session control functional equipment receive the visual telephone request that PSTN side apparatus sends, and wherein, carry the calling telephone number of calling telephony terminal and the called phone number of called phone terminal in visual telephone request;
Steps A 20, call session control functional equipment obtain the mark of caller STB terminal of calling telephone number binding and the mark of the called STB terminal of called phone number binding;
Steps A 30, call session control functional equipment according to visual telephone request by audio call route to switch, with the voice call making switch set up calling telephony terminal and called phone terminal;
Steps A 40, call session control functional equipment send Video processing request to application server, to make the mark of application server according to the caller STB terminal carried in Video processing request and the mark of called STB terminal, set up the video communication of caller STB terminal and called STB terminal, wherein, calling telephone number, called phone number, the mark of caller STB terminal and the mark of called STB terminal is carried in Video processing request.
Particularly, in actual application, user carries out voice call by telephone terminal, this telephone terminal is specifically as follows landline telephone, also can be mobile phone, telephone terminal has telephone number, and the telephone terminal of initiating audio call is calling telephony terminal, and the telephone terminal receiving this audio call is called phone terminal.User can in advance by Set Top Box (Set-TopBox, being called for short STB) terminal and telephone terminal bind, this binding procedure is specifically as follows user and handles visual telephone business in business hall, submit relevant information to, such as, the mark of the identity information of user, the telephone number of telephone terminal, STB terminal and business information etc., operator opens this visual telephone business for user.A telephone terminal and multiple STB terminal can be bound by user as required, also multiple telephone terminal and a STB terminal can be bound.The mark of STB terminal specifically can indicate the address of this STB terminal, such as subscriber mailbox address, ID users or IP address etc.User side also needs to arrange the display device for display video and the video capture device for video acquisition, and display device is specifically as follows television set or display etc., and video capture device is specifically as follows camera.Display device and video capture device are connected with STB terminal respectively.
After user opens visual telephone business, user data is informed to SCP, AS and HSS by operator respectively.Store subscription data in SCP, this subscription data have been contracted visual telephone business in order to show this telephone terminal; Business-binding relation and the authorization data of the telephone number of telephone terminal and the mark of STB terminal is stored in HSS; The business-binding relation of the telephone number of telephone terminal and the mark of STB terminal is stored in AS, and the service attribute of this binding terminal group.AS is specifically as follows third-party application server, and the AS that the STB terminal of different supplier is corresponding can be different, and same supplier also according to the multiple AS of areal setting, can control to carry out management to the STB terminal in local domain.
In actual application, during STB starting up of terminal, usually start-up logging request is sent to CSCF equipment, the mark of STB terminal is carried in this start-up logging request, CSCF equipment receives this registration request, the authentication request carrying the mark of this STB terminal is sent to HSS, to make HSS, authentication is carried out to this STB terminal, after authentication success, HSS returns authenticating result to CSCF equipment, this start-up logging request is sent to AS according to authenticating result by CSCF equipment again, and AS carries out start-up logging to this STB terminal, and the state recording this STB terminal is presence.During STB terminal closedown, send closedown register request to CSCF equipment, carry the mark of STB terminal in this closedown register request, this closedown register request is sent to AS by CSCF equipment, AS carries out closedown register to this STB terminal, and the state recording this STB terminal is off-line state.
Telephone terminal A and STB terminal A binds by such as user A, and telephone terminal B and STB terminal B binds by user B.When user A initiates audio call by telephone terminal A to the telephone terminal B of user B, telephone terminal A is calling telephony terminal, the telephone number of telephone terminal A is calling telephone number, and telephone terminal B is called phone terminal, and the telephone number of telephone terminal B is called phone number.User A calls the telephone number of terminal B by telephone terminal A, the video call request carrying calling telephone number and called phone number is sent to switch by telephone terminal A, switch is inquired about the subscription data in SCP according to calling telephone number and called phone number, if inquire telephone terminal A and telephone terminal B has all opened visual telephone business, then send visual telephone request to CSCF equipment.Calling telephone number and called phone number is carried in this visual telephone request.In actual application, MGCF (MediaGatewayControlFunction can also be provided with between switch and SCP, be called for short MGCF) other public switch telephone network equipment such as equipment, can carry out service inquiry by this public switch telephone network equipment and send visual telephone request to CSCF equipment.
CSCF equipment is according to the calling telephone number in visual telephone request and called phone number, the mark of STB terminal A and the mark of STB terminal B is obtained from HSS, by audio call route to switch, switch sets up the voice call of telephone terminal A and telephone terminal B.In actual application, before CSCF equipment is by audio call route to switch, first CSCF equipment can also send Video processing request to AS, AS carries out authentication according to the mark of the calling telephone number in Video processing request, called phone number, STB terminal A and the mark of STB terminal B to STB terminal A and STB terminal B, and sends feedback information to CSCF equipment.CSCF after receiving feedback information, by audio call route to switch.
AS can obtain the state of STB terminal A and STB terminal B, if STB terminal A and STB terminal B is presence, then sets up the video communication of STB terminal A and STB terminal B.In this video communication, the video capture device of user A gathers the realtime graphic of user A, realtime graphic coded treatment becomes video data to send to STB terminal B by STB terminal A, STB terminal B is processed into video image to the video data decoding received, and is shown to user B by the display device of user B.The video capture device of user B gathers the realtime graphic of user B, realtime graphic coded treatment becomes video data to send to STB terminal A by STB terminal B, STB terminal A is processed into video image to the video data decoding received, and is shown to user A by the display device of user A.So far, the visual telephone process of user A and user B is achieved.
The visual telephone processing method that the present embodiment provides, call session control functional equipment receives the visual telephone request that PSTN side apparatus sends, obtain the mark of caller STB terminal of calling telephone number binding and the mark of the called STB terminal of called phone number binding, according to visual telephone request by audio call route to switch, with the voice call making switch set up calling telephony terminal and called phone terminal, Video processing request is sent to application server, to make the mark of application server according to the caller STB terminal carried in Video processing request and the mark of called STB terminal, set up the video communication of caller STB terminal and called STB terminal.By setting up the communication between PSTN and IMS core network, carry out voice call by PSTN, can ensure that voiced stationary is reliable, carry out video communication by IMS core network, can ensure that video image is clear, while achieving in the process of user speech call, carry out video communication.And this video communication is realized by STB terminal, STB terminal is user's common equipment, avoids the wasting of resources additionally arranging video processing equipment and cause, improves the effect of visual telephone.
The second visual telephone process flow figure that Fig. 3 provides for the embodiment of the present invention.As shown in Figure 3, in the present embodiment, steps A 20, after call session control functional equipment obtains the mark of caller STB terminal of calling telephone number binding and the mark of the called STB terminal of called phone number binding, steps A 40, call session control functional equipment is according to visual telephone request by before audio call route to switch, and the method can also comprise:
Steps A 50, call session control functional equipment send the voice request display information carrying calling telephone number to called STB terminal according to the mark of called STB terminal, shown by calling telephone number to make called STB terminal by display device.
Particularly, CSCF equipment can also send according to the mark of caller STB terminal the audio call display information carrying called phone number to caller STB terminal, shown by called phone number to make caller STB terminal by display device.CSCF equipment can also obtain calling user name and called subscriber's name from HSS, is carried at by calling user name in voice request display information, called subscriber's name is carried in audio call display information.
The form of this voice request display information and audio call display information can be all prompting frame, the user name initiating the user of this audio call to point out called subscriber and telephone number, and the user name of the user of prompting calling subscriber this audio call and telephone number.When called phone terminal does not have incoming call display function, by being shown by calling telephone number, make called subscriber intuitively can arrive the information of calling party.
It should be noted that steps A 30 and steps A 50 do not have inevitable sequential relationship, can sequentially perform, also can Parallel Implementation.But in actual applications, usually after audio call route, push voice request display information to called STB terminal again, to meet Consumer's Experience custom.
In the present embodiment, steps A 20, after call session control functional equipment obtains the mark of caller STB terminal of calling telephone number binding and the mark of the called STB terminal of called phone number binding, steps A 40, before call session control functional equipment sends Video processing request to application server, the method can also comprise:
Call session control functional equipment determines the first application server that caller STB terminal is corresponding and the second application server corresponding to called Set Top Box according to the mark of caller STB terminal and the mark of called STB terminal respectively;
Correspondingly, in steps A 40, call session control functional equipment sends Video processing request to application server, specifically can comprise:
Call session control functional equipment sends Video processing request to the first application server or the second application server.
Particularly, AS corresponding to caller STB terminal is an AS, and AS corresponding to called STB terminal is the 2nd AS, and an AS and the 2nd AS is different AS.Then CSCF equipment sends Video processing request to an AS or the 2nd AS, correspondingly processes to make an AS or the 2nd AS.
In actual application, the form of existing message can be utilized, and add Fixed CP in the message, to realize the message of specific function in the present embodiment.
The voice communication processing method signaling diagram that Fig. 4 provides for the embodiment of the present invention.Below in conjunction with Fig. 4, the visual telephone processing method specific implementation process that the present embodiment provides is elaborated.
Telephone terminal A and STB terminal A binds, and telephone terminal B and STB terminal B binds, and visual telephone business of contracting respectively.The telephone number of telephone terminal A is+861088881234, the telephone number of telephone terminal B be+861066661234, STB terminal A be designated stb1example.com, STB terminal B is designated stb2example.com.
Step 1, called the telephone number 66661234 of terminal B by telephone terminal A, this call request is sent to switch by telephone terminal A;
Step 2, switch, by the subscription data in inquiry SCP, know that telephone terminal A and telephone terminal B all opens visual telephone business, then before called phone number, insert a Fixed CP bb, with generating video call request;
Step 3, switch send visual telephone request to CSCF equipment;
Prefix bb before step 4, CSCF unit deletion called phone number, and be+861066661234 by called number completion, the mark obtaining the STB terminal A bound with telephone terminal A from HSS and the mark of STB terminal B of binding with telephone terminal B;
Step 5, CSCF equipment send Video processing request to AS;
According to the CAMEL-Subscription-Information of the CAMEL-Subscription-Information of telephone terminal A and telephone terminal B, step 6, AS know that telephone terminal A and telephone terminal B all opens visual telephone business, insert a Fixed CP cc, with the audio call in generating video telephone service before called phone number;
Audio call is triggered back CSCF equipment by step 7, AS;
Step 8, AS obtain the state of STB terminal A and STB terminal B, if STB terminal A and STB terminal B is presence, send message message to CSCF equipment, this message message comprises telephone number and the user name of telephone terminal A;
Step 9, CSCF equipment according to Fixed CP cc by audio call route to switch;
According to prefix cc, step 10, switch judge that calling comes from IMS network, by audio call route to telephone terminal B;
Step 11, CSCF equipment send message message to STB terminal B.
So far, the voice call of telephone terminal A and telephone terminal B is just established.
The third visual telephone process flow figure that Fig. 5 provides for the embodiment of the present invention.As shown in Figure 5, the visual telephone processing method that the present embodiment provides specifically can coordinate with the visual telephone processing method being applied to call session control functional equipment and realizes.The visual telephone processing method that the present embodiment provides specifically comprises:
The Video processing request that step B10, application server receipt of call session control functional equipment send, wherein, carries calling telephone number, called phone number, the mark of caller STB terminal and the mark of called STB terminal in Video processing request;
Step B20, application server, according to the mark of the mark of caller STB terminal and called STB terminal, set up the video communication of caller STB terminal and called STB terminal.
Particularly, after AS receives the Video processing request of CSCF transmission, the state of STB terminal A and STB terminal B can be obtained according to the mark of the mark of the caller STB terminal A in Video processing request and called STB terminal B, if STB terminal A and STB terminal B is presence, then set up the video communication of STB terminal A and STB terminal B.In this video communication, the video capture device of user A gathers the realtime graphic of user A, realtime graphic coded treatment becomes video data to send to STB terminal B by STB terminal A, STB terminal B is processed into video image to the video data decoding received, and is shown to user B by the display device of user B.The video capture device of user B gathers the realtime graphic of user B, realtime graphic coded treatment becomes video data to send to STB terminal A by STB terminal B, STB terminal A is processed into video image to the video data decoding received, and is shown to user A by the display device of user A.
The visual telephone processing method that the present embodiment provides, the Video processing request that application server receipt of call session control functional equipment sends, according to the mark of caller STB terminal and the mark of called STB terminal, set up the video communication of caller STB terminal and called STB terminal.In voice call process, by being arranged on the application server realizing Video processing in IMS core network, being realized the video calling in voice process by the communication of setting up STB terminal, ensure that video image is clear.And this video communication is realized by STB terminal, STB terminal is user's common equipment, avoids the wasting of resources additionally arranging video processing equipment and cause, improves the effect of visual telephone.
In actual application, the geographical position that application server can be arranged according to the supplier of STB terminal and STB terminal is Set Top Box distributing application servers, and what caller was called may be different, also can be identical.By following examples, identical, different situations is described respectively.
In the present embodiment, step B20, application server, according to the mark of the mark of caller STB terminal and called STB terminal, is set up the video communication of caller STB terminal and called STB terminal, specifically can be comprised:
If step B201, application server judge the mark knowing mark and the called STB terminal storing caller STB terminal, then send the first notice according to the mark of caller STB terminal to caller STB terminal, wherein, calling telephone number, called phone number, the mark of called STB terminal and call state is carried in the first notice;
Step B202, application server receive the first startup video call request that caller STB terminal sends, send the first video call to called STB terminal and set up request, set up the video communication with caller STB terminal to make called STB terminal according to the request of setting up of the first video call.
Particularly, in this implementation, caller STB terminal and called STB terminal belong to same application server.After caller STB terminal receives the first notice, caller STB terminal hands over the first message to be shown to calling subscriber by display device.Wherein, call state is specifically in order to indicate the communications status of current called subscriber, and such as, called subscriber busy or called subscriber be the state such as off-hook.Calling subscriber is on the display device by modes such as remote controller select buttons, start video call, now caller STB terminal sends the first startup video call request to application server, after application server receives this first startup video call, send the first video call to called STB terminal and set up request, user according to the prompting frame on display device, can select whether set up video communication with caller STB terminal.
In the present embodiment, step B20, application server, according to the mark of the mark of caller STB terminal and called STB terminal, is set up the video communication of caller STB terminal and called STB terminal, specifically can be comprised:
If step B211, application server judge the mark knowing mark and the called STB terminal storing caller STB terminal, then send the second notice according to the mark of called STB terminal to called STB terminal, in the second notice, carry calling telephone number, called phone number, the mark of caller STB terminal and call state;
Step B212, application server receive the second startup video call request that called STB terminal sends, send the second video call to caller STB terminal and set up request, set up the video communication with called STB terminal to make caller STB terminal according to the request of setting up of the second video call.
Particularly, in this implementation, caller STB terminal and called STB terminal belong to same application server.After called STB terminal receives the second notice, called subscriber is on the display device by modes such as remote controller select buttons, start video call, now called STB terminal sends the second startup video call request to application server, after application server receives this second startup video call, send the second video call to caller STB terminal and set up request, user according to the prompting frame on display device, can select whether set up video communication with caller STB terminal.
In the present embodiment, step B20, application server, according to the mark of the mark of caller STB terminal and called STB terminal, is set up the video communication of caller STB terminal and called STB terminal, specifically can be comprised:
If step B221, application server judge to know the mark storing caller STB terminal, but do not store the mark of called STB terminal, then determine according to the mark of called Set Top Box the application server that called Set Top Box is corresponding, mark according to caller STB terminal sends the first notice to caller STB terminal, wherein, calling telephone number, called phone number, the mark of called STB terminal and call state is carried in the first notice;
Step B222, application server receive the first startup video call request that caller STB terminal sends, send the first video call to the application server that called STB terminal is corresponding and set up request, to make application server corresponding to called STB terminal that the first video call request of setting up is sent to called STB terminal, called STB terminal sets up the video communication with caller STB terminal according to the request of setting up of the first video call.
Particularly, in this implementation, caller STB terminal and called STB terminal belong to different application servers.Application server belonging to caller STB terminal determines the application server belonging to called STB terminal according to the mark of called STB terminal.After caller STB terminal receives the first notice, calling subscriber is on the display device by modes such as remote controller select buttons, start video call, now caller STB terminal sends the first startup video call request to the application server that caller Set Top Box is corresponding, after this application server receives this first startup video call, send the first video call to the application server that called STB terminal is corresponding and set up request, called subscriber according to the prompting frame on display device, can select whether set up video communication with caller STB terminal.
In the present embodiment, step B20, application server, according to the mark of the mark of caller STB terminal and called STB terminal, is set up the video communication of caller STB terminal and called STB terminal, specifically can be comprised:
If step B231, application server judge to know the mark storing called STB terminal, but do not store by the mark of caller STB terminal, then determine according to the mark of caller Set Top Box the application server that caller Set Top Box is corresponding, mark according to called STB terminal sends the first notice to called STB terminal, wherein, calling telephone number, called phone number, the mark of called STB terminal and call state is carried in the first notice;
Step B232, application server receive the first startup video call request that called STB terminal sends, send the first video call to the application server that caller STB terminal is corresponding and set up request, to make application server corresponding to caller STB terminal that the first video call request of setting up is sent to caller STB terminal, caller STB terminal sets up the video communication with called STB terminal according to the request of setting up of the first video call.
Particularly, in this implementation, caller STB terminal and called STB terminal belong to different application servers.Application server belonging to called STB terminal determines the application server belonging to caller STB terminal according to the mark of caller STB terminal.After called STB terminal receives the first notice, called subscriber is on the display device by modes such as remote controller select buttons, start video call, now called STB terminal sends the first startup video call request to the application server that called Set Top Box is corresponding, after this application server receives this first startup video call, send the first video call to the application server that caller STB terminal is corresponding and set up request, calling subscriber according to the prompting frame on display device, can select whether set up video communication with called STB terminal.
The video communication processing signaling figure that Fig. 6 provides for the embodiment of the present invention.Video communication processing procedure after the voice call connection establishment provided the present embodiment below in conjunction with Fig. 6 is described in detail.
Suppose that telephone terminal A and STB terminal A binds, telephone terminal B and STB terminal B binds, and visual telephone business of contracting respectively.STB terminal A and STB terminal B contract different AS.
Step 1, between telephone terminal A and telephone terminal B, voice conversation is successfully established;
Step 2, STB terminal A and STB terminal B contract different AS, exchange the information of the STB terminal at two ends, comprise terminal iidentification and the presence information of STB between two AS;
Step 3, caller AS send notice by message1 to caller STB terminal A, and content of announcement comprises: call state, calling telephone number, called phone number, the terminal iidentification of called STB terminal B and the presence of STB terminal B;
Step 4, called AS send notice by message2 to called STB terminal B, and content of announcement comprises: call state, calling telephone number, called phone number, the terminal iidentification of caller STB terminal A and the presence of STB terminal A;
Step 5, by display video call prompt frame on the display device of Calling Side, comprise the mark of called STB terminal B in prompting frame and whether start the action button of video call;
Step 6, by display video call prompt frame on the display device of callee side, comprise the mark of called STB terminal A in prompting frame and whether start the action button of video call;
The user of step 7, Calling Side selects to start video call;
Step 8, caller STB terminal A send video call by caller AS and called AS to called STB terminal B and set up request INVITE(vedio1), wherein vedio1 is the media description information of Calling Side video call;
Step 9, by the display device of callee side display information prompting frame, prompting user accepts video call, refusal video call or the third party that transferred by video call;
Step 10, called subscriber select to accept video call, and called STB terminal B replys to caller STB terminal A and accepts successful information 200OK(vedio2), wherein vedio2 is the media description information of callee side video call; If called refusal video call, then the display device of Calling Side returns to the state of step 5, and caller can initiate video call again; The display of callee side returns to the state of step 6, calledly again can initiate video call;
Step 11, caller STB terminal A receive and receive successful information 200OK(vedio2) after, send confirmation signal to called STB terminal B;
In step 12, video call process, either party can select to terminate video call, supposes that calling subscriber have selected end video call;
Step 13, caller STB terminal A send mandatum cassatorium BYE to called STB terminal B;
Step 14, called STB terminal B send to caller STB terminal A and cancel pass signal, and video call terminates.
If audio call does not terminate after video call terminates, then the display device of Calling Side returns to the state of step 5, and caller can initiate video call again; The display device of callee side returns to the state of step 6, calledly again can initiate video call.
The visual telephone processing method signaling diagram that the embodiment of the present invention provides, by providing the fused business surmounting heterogeneous networks and different screen for user, achieves with less cost that voiced stationary is reliable, the visual telephone service of clear picture.
The first call session control functional equipment structural representation that Fig. 7 provides for the embodiment of the present invention.As shown in Figure 7, the call session control functional equipment structure that the present embodiment provides specifically can realize each flow process being applied to the visual telephone processing method of call session control functional equipment that any embodiment of the present invention provides, and does not repeat them here.The call session control functional equipment that the present embodiment provides specifically comprises the first receiver module 11, acquisition module 12, audio call processing module 13 and Video processing request module 14.The visual telephone request that first receiver module 11 sends for receiving PSTN side apparatus, wherein, carries the calling telephone number of calling telephony terminal and the called phone number of called phone terminal in visual telephone request; Acquisition module 12 is for obtaining the mark of caller STB terminal and the mark of the called STB terminal of called phone number binding of calling telephone number binding; Audio call processing module 13 for according to visual telephone request by audio call route to switch, with the voice call making switch set up calling telephony terminal and called phone terminal; Video processing request module 14 is for sending Video processing request to application server, to make the mark of application server according to the caller STB terminal carried in Video processing request and the mark of called STB terminal, set up the video communication of caller STB terminal and called STB terminal, wherein, calling telephone number, called phone number, the mark of caller STB terminal and the mark of called STB terminal is carried in Video processing request.
The call session control functional equipment that the embodiment of the present invention provides, first receiver module 11 receives the visual telephone request that PSTN side apparatus sends, acquisition module 12 obtains the mark of caller STB terminal of calling telephone number binding and the mark of the called STB terminal of called phone number binding, audio call processing module 13 according to visual telephone request by audio call route to switch, with the voice call making switch set up calling telephony terminal and called phone terminal, Video processing request module 14 sends Video processing request to application server, to make the mark of application server according to the caller STB terminal carried in Video processing request and the mark of called STB terminal, set up the video communication of caller STB terminal and called STB terminal.By setting up the communication between PSTN and IMS core network, carry out voice call by PSTN, can ensure that voiced stationary is reliable, carry out video communication by IMS core network, can ensure that video image is clear, while achieving in the process of user speech call, carry out video communication.And this video communication is realized by STB terminal, STB terminal is user's common equipment, avoids the wasting of resources additionally arranging video processing equipment and cause, improves the effect of visual telephone.
The second call session control functional equipment structural representation that Fig. 8 provides for the embodiment of the present invention.As shown in Figure 8, in this enforcement, this call session control functional equipment can also comprise display information sending module 15, display information sending module 15 sends for the mark according to called STB terminal the voice request display information carrying calling telephone number to called STB terminal, shown by calling telephone number to make called STB terminal by display device.
In this enforcement, this call session control functional equipment can also comprise determination module 16, and determination module 16 is for determining the first application server that caller STB terminal is corresponding and the second application server corresponding to called Set Top Box according to the mark of caller STB terminal and the mark of called STB terminal respectively.Correspondingly, Video processing request module 14 can also be used for sending Video processing request to the first application server or the second application server.
The first application server structural representation that Fig. 9 provides for the embodiment of the present invention.As shown in Figure 9, the application service implement body that the present embodiment provides can realize each step being applied to the visual telephone processing method of application server that any embodiment of the present invention provides, and its specific implementation process does not repeat them here.The application service implement body that the present embodiment provides comprises the second receiver module 21 and module 22 is set up in video communication.The Video processing request that second receiver module 21 sends for receipt of call session control functional equipment, wherein, carries calling telephone number, called phone number, the mark of caller STB terminal and the mark of called STB terminal in Video processing request; Video communication sets up module 22 for according to the mark of caller STB terminal and the mark of called STB terminal, sets up the video communication of caller STB terminal and called STB terminal.
The application server that the present embodiment provides, the Video processing request that second receiver module 21 receipt of call session control functional equipment sends, the mark of module 22 according to the mark of caller STB terminal and called STB terminal is set up in video communication, sets up the video communication of caller STB terminal and called STB terminal.In voice call process, by being arranged on the application server realizing Video processing in IMS core network, being realized the video calling in voice process by the communication of setting up STB terminal, ensure that video image is clear.And this video communication is realized by STB terminal, STB terminal is user's common equipment, avoids the wasting of resources additionally arranging video processing equipment and cause, improves the effect of visual telephone.
The second application server structural representation that Figure 10 provides for the embodiment of the present invention.As shown in Figure 10, in the present embodiment, video communication is set up module 22 and can be comprised the first judging unit 31 and the first processing unit 32.If the first judging unit 31 is for judging the mark knowing mark and the called STB terminal storing caller STB terminal, then send the first notice according to the mark of caller STB terminal to caller STB terminal, wherein, calling telephone number, called phone number, the mark of called STB terminal and call state is carried in the first notice; First processing unit 32 sends the first video call foundation request for the first startup video call request receiving the transmission of caller STB terminal to called STB terminal, sets up the video communication of asking foundation and caller STB terminal to make called STB terminal according to the first video call.
In the present embodiment, video communication is set up module 22 and can be comprised the second judging unit 41 and the second processing unit 42.If the second judging unit 41 is for judging the mark knowing mark and the called STB terminal storing caller STB terminal, then send the second notice according to the mark of called STB terminal to called STB terminal, in the second notice, carry calling telephone number, called phone number, the mark of caller STB terminal and call state; Second processing unit 42 receives the second startup video call request that called STB terminal sends, send the second video call to caller STB terminal and set up request, set up the video communication with called STB terminal to make caller STB terminal according to the request of setting up of the second video call.
In the present embodiment, video communication is set up module 22 and can be comprised the 3rd judging unit 51 and the 3rd processing unit 52.If the 3rd judging unit 51 knows for judging the mark storing caller STB terminal, but do not store the mark of called STB terminal, then determine according to the mark of called Set Top Box the application server that called Set Top Box is corresponding, mark according to caller STB terminal sends the first notice to caller STB terminal, wherein, calling telephone number, called phone number, the mark of called STB terminal and call state is carried in the first notice; The first startup video call request that 3rd processing unit 52 sends for receiving caller STB terminal, send the first video call to the application server that called STB terminal is corresponding and set up request, to make application server corresponding to called STB terminal that the first video call request of setting up is sent to called STB terminal, called STB terminal sets up the video communication with caller STB terminal according to the request of setting up of the first video call.
In the present embodiment, video communication is set up module 22 and can be comprised the 4th judging unit 61 and fourth processing unit 62.If the 4th judging unit 61 knows for judging the mark storing called STB terminal, but do not store by the mark of caller STB terminal, then determine according to the mark of caller Set Top Box the application server that caller Set Top Box is corresponding, mark according to called STB terminal sends the first notice to called STB terminal, wherein, calling telephone number, called phone number, the mark of called STB terminal and call state is carried in the first notice; The first startup video call request that fourth processing unit 62 sends for receiving called STB terminal, send the first video call to the application server that caller STB terminal is corresponding and set up request, to make application server corresponding to caller STB terminal that the first video call request of setting up is sent to caller STB terminal, caller STB terminal sets up the video communication with called STB terminal according to the request of setting up of the first video call.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can have been come by the hardware that program command is relevant, aforesaid program can be stored in a computer read/write memory medium, this program, when performing, performs the step comprising said method embodiment; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (11)

1. a visual telephone processing method, is characterized in that, comprising:
Call session control functional equipment receives the visual telephone request that PSTN side apparatus sends, wherein, carry the calling telephone number of calling telephony terminal and the called phone number of called phone terminal in described visual telephone request, described call session control functional equipment is arranged in IP multimedia system;
Described call session control functional equipment obtains the mark of caller STB terminal of described calling telephone number binding and the mark of the called STB terminal of described called phone number binding;
Described call session control functional equipment according to described visual telephone request by audio call route to switch, with the voice call making described switch set up described calling telephony terminal and called phone terminal, wherein, described switch configuration is in described PSTN;
Described call session control functional equipment sends Video processing request to application server, to make the mark of described application server according to the described caller STB terminal carried in described Video processing request and the mark of described called STB terminal, set up the video communication of described caller STB terminal and described called STB terminal, wherein, described calling telephone number is carried in described Video processing request, described called phone number, the mark of described caller STB terminal and the mark of described called STB terminal, described application server is arranged in described IP multimedia system.
2. visual telephone processing method according to claim 1, it is characterized in that, after described call session control functional equipment obtains the mark of caller STB terminal of described calling telephone number binding and the mark of the called STB terminal of described called phone number binding, described call session control functional equipment is according to described visual telephone request by before audio call route to switch, and described method also comprises:
Described call session control functional equipment sends the voice request display information carrying described calling telephone number to described called STB terminal according to the mark of described called STB terminal, shown by described calling telephone number to make described called STB terminal by display device.
3. visual telephone processing method according to claim 1, it is characterized in that, described call session control functional equipment according to described visual telephone request by after audio call route to switch, before described call session control functional equipment sends Video processing request to application server, described method also comprises:
Described call session control functional equipment determines the first application server that described caller STB terminal is corresponding and the second application server corresponding to described called Set Top Box according to the mark of described caller STB terminal and the mark of described called STB terminal respectively;
Correspondingly, described call session control functional equipment sends Video processing request to application server, comprising:
Described call session control functional equipment sends described Video processing request to described first application server or described second application server.
4. visual telephone processing method according to claim 1, is characterized in that, comprising:
The Video processing request that application server receipt of call session control functional equipment sends, wherein, carries calling telephone number, called phone number, the mark of caller STB terminal and the mark of called STB terminal in described Video processing request;
Described application server, according to the mark of the mark of described caller STB terminal and described called STB terminal, sets up the video communication of described caller STB terminal and described called STB terminal.
5. visual telephone processing method according to claim 4, it is characterized in that, described application server, according to the mark of the mark of described caller STB terminal and described called STB terminal, is set up the video communication of described caller STB terminal and described called STB terminal, being comprised:
If described application server judges the mark knowing mark and the described called STB terminal storing described caller STB terminal, then send the first notice according to the mark of described caller STB terminal to described caller STB terminal, wherein, described calling telephone number, described called phone number, the mark of described called STB terminal and call state is carried in described first notice;
Described application server receives the first startup video call request that described caller STB terminal sends, send the first video call to described called STB terminal and set up request, set up the video communication with described caller STB terminal to make described called STB terminal according to the described first video call request of setting up.
6. visual telephone processing method according to claim 4, it is characterized in that, described application server, according to the mark of the mark of described caller STB terminal and described called STB terminal, is set up the video communication of described caller STB terminal and described called STB terminal, being comprised:
If described application server judges the mark knowing mark and the described called STB terminal storing described caller STB terminal, then send the second notice according to the mark of described called STB terminal to described called STB terminal, in described second notice, carry described calling telephone number, called phone number, the mark of described caller STB terminal and described call state;
Described application server receives the second startup video call request that described called STB terminal sends, send the second video call to described caller STB terminal and set up request, set up the video communication with described called STB terminal to make described caller STB terminal according to the described second video call request of setting up.
7. visual telephone processing method according to claim 4, it is characterized in that, described application server, according to the mark of the mark of described caller STB terminal and described called STB terminal, is set up the video communication of described caller STB terminal and described called STB terminal, being comprised:
If described application server judges to know the mark storing described caller STB terminal, but do not store the mark of described called STB terminal, then determine according to the mark of described called Set Top Box the application server that described called Set Top Box is corresponding, mark according to described caller STB terminal sends the first notice to described caller STB terminal, wherein, described calling telephone number, described called phone number, the mark of described called STB terminal and call state is carried in described first notice;
Described application server receives the first startup video call request that described caller STB terminal sends, send the first video call to the application server that described called STB terminal is corresponding and set up request, to make application server corresponding to described called STB terminal that the described first video call request of setting up is sent to described called STB terminal, described called STB terminal sets up the video communication with described caller STB terminal according to the described first video call request of setting up.
8. visual telephone processing method according to claim 4, it is characterized in that, described application server, according to the mark of the mark of described caller STB terminal and described called STB terminal, is set up the video communication of described caller STB terminal and described called STB terminal, being comprised:
If described application server judges to know the mark storing described called STB terminal, but do not store the mark of described caller STB terminal, then determine according to the mark of described caller Set Top Box the application server that described caller Set Top Box is corresponding, mark according to described called STB terminal sends the first notice to described called STB terminal, wherein, described calling telephone number, described called phone number, the mark of described caller STB terminal and call state is carried in described first notice;
Described application server receives the first startup video call request that described called STB terminal sends, send the first video call to the application server that described caller STB terminal is corresponding and set up request, to make application server corresponding to described caller STB terminal that the described first video call request of setting up is sent to described caller STB terminal, described caller STB terminal sets up the video communication with described called STB terminal according to the described first video call request of setting up.
9. a call session control functional equipment, is characterized in that, comprising:
First receiver module, for receiving the visual telephone request that PSTN side apparatus sends, wherein, carries the calling telephone number of calling telephony terminal and the called phone number of called phone terminal in described visual telephone request;
Acquisition module, for obtaining the mark of caller STB terminal and the mark of the called STB terminal of described called phone number binding of the binding of described calling telephone number;
Audio call processing module, for according to described visual telephone request by audio call route to switch, with the voice call making described switch set up described calling telephony terminal and called phone terminal, wherein said call session control functional equipment is arranged in IP multimedia system, and described switch configuration is in described PSTN;
Video processing request module, for sending Video processing request to application server, to make the mark of described application server according to the described caller STB terminal carried in described Video processing request and the mark of described called STB terminal, set up the video communication of described caller STB terminal and described called STB terminal, wherein, described calling telephone number is carried in described Video processing request, described called phone number, the mark of described caller STB terminal and the mark of described called STB terminal, wherein said application server is arranged in described IP multimedia system.
10. call session control functional equipment according to claim 9, is characterized in that, also comprises:
Display information sending module, send for the mark according to described called STB terminal the voice request display information carrying described calling telephone number to described called STB terminal, to make described called STB terminal, described calling telephone number is shown by display device.
11. call session control functional equipments according to claim 9, is characterized in that, also comprise:
Determination module, for determining the first application server that described caller STB terminal is corresponding and the second application server corresponding to described called Set Top Box according to the mark of described caller STB terminal and the mark of described called STB terminal respectively;
Correspondingly, described Video processing request module is also for sending described Video processing request to described first application server or described second application server.
CN201210468284.8A 2012-11-19 2012-11-19 Visual telephone processing method and equipment Active CN102984492B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210468284.8A CN102984492B (en) 2012-11-19 2012-11-19 Visual telephone processing method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210468284.8A CN102984492B (en) 2012-11-19 2012-11-19 Visual telephone processing method and equipment

Publications (2)

Publication Number Publication Date
CN102984492A CN102984492A (en) 2013-03-20
CN102984492B true CN102984492B (en) 2016-01-06

Family

ID=47858185

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210468284.8A Active CN102984492B (en) 2012-11-19 2012-11-19 Visual telephone processing method and equipment

Country Status (1)

Country Link
CN (1) CN102984492B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754279B (en) * 2013-12-30 2019-03-15 阿里巴巴集团控股有限公司 A kind of method and system for realizing video calling
CN104159153A (en) * 2014-07-22 2014-11-19 乐视网信息技术(北京)股份有限公司 Method and system for switching user role
CN106412714B (en) * 2016-11-10 2019-05-07 深圳创维数字技术有限公司 A kind of method and system for realizing videophone
CN110191092B (en) * 2019-04-26 2021-03-05 视联动力信息技术股份有限公司 Video call processing method and video networking system
CN114143404A (en) * 2021-11-25 2022-03-04 何涛 Data interaction method, user terminal and server

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101277343A (en) * 2007-03-30 2008-10-01 华为技术有限公司 Method, terminal and system for implementing video binding in voice communication network
CN101888516A (en) * 2009-05-13 2010-11-17 中兴通讯股份有限公司 Method and system for realizing video communication
CN102036048A (en) * 2010-12-23 2011-04-27 中兴通讯股份有限公司 Method and system for voice and video calls

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101277343A (en) * 2007-03-30 2008-10-01 华为技术有限公司 Method, terminal and system for implementing video binding in voice communication network
CN101888516A (en) * 2009-05-13 2010-11-17 中兴通讯股份有限公司 Method and system for realizing video communication
CN102036048A (en) * 2010-12-23 2011-04-27 中兴通讯股份有限公司 Method and system for voice and video calls

Also Published As

Publication number Publication date
CN102984492A (en) 2013-03-20

Similar Documents

Publication Publication Date Title
JP4786993B2 (en) Method for establishing an IP videoconference using a telephone network for voice transmission
EP2107714B1 (en) Method and apparatus for implementing a multimedia ring back tone service and multimedia caller identification service
CN102215238B (en) Service processing method and system fused with video conference and user terminal
CN104348989B (en) The method and application server of set top box and call terminal handoff calls
US7154999B2 (en) Sending identification information of a plurality of communication devices that are active on a communication session to information receiving component
CN102984492B (en) Visual telephone processing method and equipment
CN101184194B (en) Method, system and device for playing video
WO2008119272A1 (en) A method, terminal and system for implementing video binding in a voice communication network
WO2010045812A1 (en) Method, apparatus and system for call switching
CN101453524A (en) Multimedia service implementing method
CN101938498A (en) Method, device and system for instant communication between digital TV terminals
US20120213346A1 (en) Method, server and terminal device for playing multimedia ring tone during call
CN112752310A (en) Telephone video business card system based on media negotiation
RU2526710C2 (en) Method and system for call forwarding based on sip using set-top box
CN107690054A (en) A kind of processing method and processing device of video calling
WO2014040621A1 (en) Method for handling a call from a calling subscriber towards a called subscriber
CN102291415B (en) Media stream processing method and system and home gateway
JP2013509755A (en) Method, server and terminal device for playing multimedia ringer during conversation
EP2019557A1 (en) Method and apparatus for implementing multi-party communication
CN102378355B (en) IMS multimedia conferencing terminal switching method and apparatus thereof
CN102118354A (en) Call center cooperative implementation method and call center cooperative system
KR101069530B1 (en) Apparatus and method for terminating call's bearer control, and multimedia information providing service system and method in NGN
CN102664863B (en) Method, device, and system for realizing call waiting by user equipment
CN101990084A (en) Method and system for realizing conference control in interactive voice and video response mode
CN101217700B (en) A method realizing holding on IMS network attendant console

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