Summary of the invention
The embodiment of the invention provides a kind of visual communication system, method and terminating gateway, with thinking that the user provides more convenient face-to-face communication.
A kind of face-to-face communication method comprises:
The video information that the terminating gateway mobile terminal receive sends;
Described terminating gateway is carried on the shows signal that satisfies the display terminal display requirement with the video information that receives, and described shows signal is sent to display terminal carries out video and show.
A kind of visual communication system comprises:
Portable terminal be used for from video communication opposite end receiver, video information and output, or output is to the video information of video communication opposite end transmission;
Terminating gateway is used to receive the video information that described portable terminal is exported, and video information is carried on shows signal, and exports described shows signal;
Display terminal is used to receive and carries out video behind the described signal and show.
A kind of terminating gateway comprises:
The video data receiver module is used for the video data that mobile terminal receive sends;
Decoder module is used for the video data decoding that described video data receiver module receives is obtained frame of video;
Modular converter is used for the frame of video that described decoder module obtains is converted to the frame of video that satisfies the display terminal display requirement;
Coding module is used for the frame of video of described modular converter conversion is encoded to the receivable shows signal of described display terminal;
The shows signal output module is used for described shows signal is outputed to described display terminal.
The embodiment of the invention is because when portable terminal is dialed or answered visual telephone, portable terminal sends to terminating gateway with vision signal, and by terminating gateway vision signal is converted to the displayable signal of display terminal (as TV) and shows, the user can watch the conversation video easily by display terminal, communicates by letter thereby more convenient user carries out visual (video).
The embodiment of the invention provides another visual communication system, video gateway, terminating gateway, with thinking that the user provides more convenient face-to-face communication.
A kind of visual communication system comprises: portable terminal, Session initiation protocol SIP server also comprise:
Moving exchanging center MSC is used to receive the signaling that described portable terminal sends, and when determining that the signaling that receives is the video calling signaling, the signaling that receives is carried out route;
Video gateway, be used for after the signaling that receives described MSC route, for described portable terminal distributes SIP unified resource sign URI, and the signaling that sends according to the described portable terminal that the portable terminal SIP URI that distributes will receive is converted to corresponding Internet protocol IP packet; By described sip server the IP packet of conversion is transmitted;
Correspondent Node is used to receive IP packet and the demonstration that described sip server is transmitted.
A kind of video gateway comprises:
The signaling receiver module is used to receive signaling;
The sign distribution module is used to the portable terminal that sends described signaling to distribute SIP URI sign;
Signaling transfer module is used for the signaling that described signaling receiver module receives is converted to corresponding IP packet; Including described sign distribution module in the described IP packet is the SIPURI sign that described portable terminal distributes;
IP packet sending module is used for the IP packet with the conversion of described signaling transfer module, carries out routing forwarding according to the recipient's who comprises in the described signaling SIP URI.
A kind of terminating gateway comprises:
IP-based voice transfer VoIP client modules is used for the IP packet that the received communication opposite end sends, and obtains sound, video data from the IP packet that receives;
The audio signal output module is used for that the voice data that described VoIP client modules obtains is converted to audio signal output and carries out voice output to stereo set;
The vision signal output module is used for that the video audio data that described VoIP client modules obtains is converted to shows signal and outputs to display terminal and carry out video and show.
Because video gateway is converted to corresponding IP packet with signaling, according to the sign of the SIP URI in the signaling IP packet is sent to terminating gateway via sip server, and the receiving terminal gateway is via the IP packet of sip server transmission, send to portable terminal after the IP packet that receives is converted to signaling, thereby realize that portable terminal and the terminating gateway with VoIP client carry out video communication, and terminating gateway is shown to vision signal on the display terminal, and more convenient user carries out video communication; Also can realize and the video communication of portable terminal by terminating gateway like this, improve the convenience of user video communication.
The embodiment of the invention provides another visual communication system, with thinking that the user provides more convenient face-to-face communication.
A kind of visual communication system comprises:
Portable terminal, described portable terminal are used for initiating voip call by the VoIP client, and the IP packet of video information is carried in transmission;
Sip server is used for receiving described voip call by the radio communication core net, and after setting up the communication logic link channel according to described voip call, the IP packet that described portable terminal sends is transmitted;
Terminating gateway is used to receive the IP packet that described sip server is transmitted.
Because portable terminal has the VoIP client, can directly initiate voip call by the radio communication core net to sip server, and set up communication logic link channel between portable terminal and the terminal called gateway by sip server, thereby realize that the portable terminal with VoIP client carries out video communication with the terminating gateway with voip client end, and terminating gateway is shown to vision signal on the display terminal, and more convenient user carries out video communication; Also can realize and the video communication of portable terminal by terminating gateway like this, improve the convenience of user video communication.
The embodiment of the invention provides another visual communication system, terminating gateway, with thinking that the user provides more convenient face-to-face communication.
A kind of visual communication system comprises:
First landline telephone is used to call out the concurrent sending voice information of second landline telephone;
First video collector is used to gather video information;
First terminating gateway is used to obtain the telephone number that described first landline telephone is dialed; And, determine the SIP URI of this telephone number correspondence according to the corresponding relation of telephone number that sets in advance and SIP URI; And obtain the voice messaging that described first landline telephone sends, the video information that described first video collector is gathered, send according to the SIP URI that determines and comprise the voice of acquisition, the IP packet of video information;
Sip server is used to receive the IP packet that described first terminating gateway sends, and transmits the IP packet that receives;
Second terminating gateway is used to receive the IP packet that described sip server is transmitted, and obtains voice messaging from the IP packet that receives, and is converted to voice signal and output; From the IP packet that receives, obtain video information, be converted to shows signal and output;
Second landline telephone is used for go forward side by side lang sound output of received speech signal;
First display terminal is used to receive described shows signal and carries out the video demonstration.
A kind of terminating gateway comprises:
The corresponding relation memory module is used to store the corresponding relation of the SIP URI of the terminating gateway that the telephone number of landline telephone links to each other with this landline telephone;
Search module, be used for searching described corresponding relation memory module stored relation, determine the SIP URI corresponding with described telephone number according to telephone number from the landline telephone acquisition;
Audio-frequency information obtains module, is used for obtaining audio-frequency information from described landline telephone and sends to described VoIP client modules;
The VoIP client modules is used to generate the IP packet that comprises from the audio-frequency information of described audio-frequency information acquisition module reception, and sends the IP packet that generates to Correspondent Node according to the described definite SIP URI of module that searches.
Terminating gateway is because can be according to the corresponding relation of telephone number and terminating gateway SIP URI, when dialing fixed telephone number, the user finds the SIP URI of the terminating gateway that links to each other with this landline telephone, and set up video communication, thereby make and when dialing landline telephone, can realize video communication by terminating gateway according to SIP URI and this terminating gateway of the terminating gateway that finds.
Embodiment
The present inventor find TV be the one family share video frequency program the most frequently used present one of terminal, if TV combines with video telephone, then can better bring into play the video signal call function of video telephone, satisfy the possibility that the many people of kinsfolk's (or office, conference member) participate in.The invention provides a kind of terminating gateway, when the user dials by portable terminal at home or receives calls, the video information that this portable terminal will send or receive (for example video media stream) sends to this terminating gateway, and terminating gateway presents the video information that the user will send or receive on TV after changing; Perhaps, the terminating gateway that provides can also have video communication function, and the user can directly dial terminating gateway and carry out video communication, and the vision signal that terminating gateway will send or receive presents after changing on TV.
Be elaborated with specific embodiment below in conjunction with accompanying drawing.
The terminating gateway that the embodiment of the invention one provides obtains the video information that portable terminal sends or receives, and the video information that obtains is shown to TV or other display terminal, thereby realizes more convenient face-to-face communication; Embodiment two provide a kind of can terminating gateway directly that dialed, that have video communication function, and provide corresponding call controlled function and equipment for this terminating gateway at network side; Embodiment three provides a kind of mobile phone terminal directly to initiate voip call and terminating gateway is receiving the technical scheme of carrying out video communication after this calling; Embodiment four provides the scheme that realizes video communication between a kind of terminating gateway and the terminating gateway.
Embodiment one
In the system of as shown in Figure 1 realization face-to-face communication, portable terminal A101 dials visual telephone to portable terminal B102.Portable terminal A101 and the portable terminal B102 circuit domain by cordless communication network transmits mutually and looks, audio-frequency information.
User side portable terminal A101 will send to portable terminal B102's or send to terminating gateway A103 from the video information that portable terminal B102 receives, terminating gateway A103 presents the video information that obtains on TV or other display terminal; Perhaps portable terminal B102 also can send to portable terminal A103's or the portable terminal A103's that receives video information and send to terminating gateway B104, and terminating gateway B104 presents the video information that obtains on TV or other display terminal.
The video information that will send or receive with portable terminal B102 sends to terminating gateway B104, and vision signal is presented to TV to terminating gateway B104 or other display terminal is that example describes, and idiographic flow comprises the steps: as shown in Figure 2
S200: terminating gateway searches the portable terminal in its signal cover.
The method that terminating gateway detects portable terminal also can have several different methods, for example, terminating gateway and portable terminal are all supported (the Hyper Text Transfer Protocol based on HTTP, HTML (Hypertext Markup Language)) the mutual discovery more than the layer and the agreement of registration, need all be composed of number with portable terminal or other wireless device that terminating gateway is set up wireless connections at each of family, register and authentication mutually just in portable terminal enters into terminating gateway wireless signal coverage, send interoperability test message then, thereby portable terminal just and terminating gateway set up communication link in logic, can carry out various message, the intercommunication of data flow.This kind detection method and bottom bearer independent, portable terminal and terminating gateway can be based on wired or wireless connected modes.
The video information that terminating gateway can send by multiple wireless or wired access way mobile terminal receive, ADSL (Asymmetric Digital Subscriber Line for example, Asymmetrical Digital Subscriber Line) inserts, Ethernet inserts, optical fiber inserts, Wi-Fi (Wireless Fidelity, adopting wireless fidelity technology) inserts, WiMAX (World Interoperability for Microwave Access, global interoperability inserting of microwave) inserts, 2G (the 2nd generation cordless communication network) data insert, 3G (the 3rd generation cordless communication network) data access etc.
S201: the vision signal that portable terminal will send or receive sends to terminating gateway.
Portable terminal is when dialing or answer visual telephone, and the vision signal that will send or receive sends to terminating gateway by wired or wireless mode.The video information that portable terminal sends to terminating gateway can be multiple coded system, for example MPEG (Moving Pictures Experts Group, dynamic image expert group)-2, MPEG-4, H.264 wait coded format.This vision signal can be carried on the IP packet---and this concrete interface protocol on terminating gateway is decided; If based on the IP agreement, then portable terminal sends the IP packet that includes video information to terminating gateway.
S202: the video information that the terminating gateway mobile terminal receive sends is converted to the displayable TV signal of TV.
Concrete, terminating gateway is decoded after the data flow (such as the IP packet) that receives the portable terminal transmission, obtains video information (for example frame of video), and it is a digital signal.Because decoded frame of video is based on the frame of video of portable terminal display requirement, the resolution of its every frame not necessarily can satisfy the display requirement of TV or other display terminal, and mobile phone is also different with the frame number that TV or other display terminal per second can show; Therefore, decoded frame of video need be converted to the Media Stream that meets display requirement.TV for example, mainly be to carry out the conversion of digital video signal to analog video signal, be converted to the displayable standard of TV, as Phase Alternation Line system, TSC-system, the TV of China is generally supported Phase Alternation Line system, in Phase Alternation Line system, stipulated for 25 frame/seconds, every frame pixel is 720*576, and every frame level 625 scan lines (divide odd-numbered line, even number line, two of promptly strange, idols are because of adopting interlace mode).Digital signal is transformed in the Phase Alternation Line system shows signal process, need at first unpack the RTP bag, and the video compression coding mode of selecting is decoded, as the H.264 decoding of encoding compression mode, carry out the conversion of digital signal then to analog signal, according to the video flowing of decompress(ion) is to support CIF (Catch in Focus) 352*288, or 720*480 or other, carries out the conversion with the analog signal of Phase Alternation Line system or TSC-system.At present TV is simulated television substantially, but also will carry out the processing such as enhancing, convergent-divergent of image; Terminating gateway is not necessarily the same with the displayable frame number of mobile phone according to network capacity and the displayable minimum frame number of TV simultaneously, needs the certain video information of buffer memory, plays according to display requirement again.If other display terminal, as the equipment of home gateway by external similar projecting apparatus, directly projection, then home gateway need support to connect VGA interface (Video Graphic Array) or other interface of projecting apparatus, digital signal becomes analog signal through analog-modulated, outputs to the projecting apparatus projection through the VGA interface.
S203: TV signal is sent to TV by the TV access interface, show by TV.
TV signal via the general access interface of TV, is linked into TV as AV (Audio Vidio, sound, video) port or S-Video ports such as (Separate Video, two component vide interfaces), shows by TV.When showing, can utilize the remote controller of TV or other button to carry out the switching that television channel is shown to the AV demonstration.
Certainly, except TV, terminating gateway also can be carried on the video information that obtains the displayable signal of other display terminal (as projecting apparatus etc.) and be shown to display terminal.The method of concrete conversion is well known to those skilled in the art, and can be to change according to the signal format of concrete display terminal requirement, repeats no more herein.
Further, portable terminal can also send to audio-frequency information this terminating gateway, and terminating gateway is carried on audio-frequency information in the receivable signal of TV, outputs to TV.
A kind of concrete structure of above-mentioned terminating gateway comprises as shown in Figure 3: video data receiver module 301, decoder module 302, modular converter 303, coding module 304, shows signal output module 305.
If terminating gateway and portable terminal adopt communication, then terminating gateway can also comprise:
Connect and set up module, be used to search for the portable terminal in its wireless signal coverage, and when searching portable terminal, set up radio communication with this portable terminal and be connected.After radio communication connects foundation, the vision signal that video data receiver module 301 mobile terminal receives send.
Video data receiver module 301 is used for receiving video data.Obviously, the video data that this terminating gateway receives is not limited to the video data that portable terminal sends, and the video data for miscellaneous equipment sends also can receive, handles and show.The video data receiver module specifically can adopt plurality of access modes to come receiving video signals, for example ADSL access, Ethernet access, optical fiber access, WiFi access, WiMAX access, the access of 2G data, the access of 3G data etc.
Decoder module 302 is used for the video data decoding that video data receiver module 301 receives is obtained frame of video.Concrete, decode after the data flow (such as the IP packet) of decoder module 302 with the portable terminal transmission, obtain video information (for example frame of video), it is a digital signal.
Modular converter 303 is used for the frame of video that decoder module 302 obtains is converted to the frame of video that satisfies the display terminal display requirement.Because decoded frame of video is based on the frame of video of mobile terminal display screen, the frame number that the resolution of its every frame and per second can show not necessarily can satisfy the display requirement of TV or other display terminal; Therefore, decoded frame of video need be converted to the frame of video (Media Stream) that meets the display terminal display requirement.
Coding module 304 is used for the frame of video of modular converter 303 conversions is encoded to the receivable shows signal of display terminal.Display terminal can comprise TV, projecting apparatus, LCDs etc.For example, for TV, the frame of video of modular converter 303 conversion is converted to analog signal after, be encoded to the displayable standard of TV again, as Phase Alternation Line system or TSC-system.
Shows signal output module 305 is used for shows signal is outputed to display terminal.The shows signal output module outputs to display terminal by the interface of display terminal with shows signal.
This terminating gateway is presented to the function on the display terminal except realizing the vision signal that will receive, can also integrated many other functions or business; Can also comprise the service logic control module like this, manage as a whole and dispatch in order to multiple business and function to terminating gateway.
The technology that above-mentioned portable terminal A101 and portable terminal B102 carry out video communication by circuit domain is same as the prior art, is well known to those skilled in the art, and repeats no more herein.
The embodiment of the invention is because when portable terminal is dialed or answered visual telephone, portable terminal sends to terminating gateway with vision signal, and by terminating gateway vision signal is converted to the displayable signal of display terminal (as TV) and shows, the user can watch the conversation video easily by display terminal, thereby more convenient user carries out video communication.
Embodiment two
The embodiment of the invention two provides a kind of technical scheme that directly realizes face-to-face communication by the terminating gateway that the VoIP client software is housed.Shown in Fig. 4 a, portable terminal 401 can directly be dialed the terminating gateway 402 that the VoIP client software is housed, and terminating gateway 402 is equipped with camera, Mike, loud speaker and display terminal (as TV etc.), can realize video communications with portable terminal 401.The idiographic flow of communication comprises the steps: as shown in Figure 5
S501: the video call that portable terminal 401 is initiated terminating gateway 402.
Because terminating gateway 402 has the VoIP client software, has SIP (Session Initiation Protocol corresponding to the terminating gateway 402 of supporting voip technology, conversation initialized protocol) address, be SIP URI (Uniform Resource Identifier, the unified resource sign), in the video call that portable terminal 401 is initiated, includes the SIP URI of this terminating gateway 402 in order to marking terminal gateway 402.
S502:MSC (Mobile Switching Center, mobile switching centre) 403 after definite type of call is video call, routes the call to video gateway 404 after receiving the calling of portable terminal 401 initiations.
Portable terminal 401 sends video call, based on 3GPP (the 3rd Generation PartnerProject, third generation partner program) H.324M agreement, modulate (modulation system of supporting among existing 2G, the 3G) in the wireless-modulated mode, video, audio-frequency information are carried on the 64K voice channel, through the wireless base station, to core net (MSC403 etc.).
After MSC403 receives calling, judge that this calling is ordinary call or video call, if video call then routes the call to video gateway 404.
S503: video gateway 404 carries out the IP conversion according to the relevant signaling of the video call that receives, and the IP packet of conversion is routed to sip server 405.
After video gateway 404 receives the video call information of carrying with signaling method, the packet into IP is repacked in the conversion of unpacking, and determine the SIP URI of terminating gateway according to the number of the Correspondent Node (callee) of the video call that obtains: each has the terminating gateway of SIP URI sign also corresponding to a termination number, video gateway 404 is searched this corresponding relation according to the termination number in the video call, obtains corresponding SIP URI.Video gateway 404 sends to the IP packet of conversion according to the SIP URI that finds the sip server 405 of correspondence.Video gateway is also supported Session Initiation Protocol, and communication control processor is a Session Initiation Protocol by protocol conversion H.324M.Video gateway 404 is returned portable terminal 401 interim SIP URI of distribution, in order to sign portable terminal 401 in the video communication service of current portable terminal 401 and terminating gateway 402.
In addition, video gateway 404 can also be supported fixed telephone number PSTN (Public SwitchedTelephone Network, public switch telephone network), mobile terminal number MSISDN (Mobile StationISDN, the mobile ISDN) mapping to SIPURI.
S504:SIP server 405 is set up the communication logic link channel according to the content of the IP packet that receives with terminating gateway 402.
Sip server 405 carries out route according to SIP URI, shakes hands, sets up according to Session Initiation Protocol with terminating gateway 402 and call out and the communication logic link channel.
S505: terminating gateway 402 carries out video communication with portable terminal 401 by the communication logic link channel.
Concrete, terminating gateway 402 is packaged into the IP data packet transmission with audio-video frequency media stream and gives sip server 405, sip server 405 is given video gateway 404 with IP packet route, video gateway 404 is converted to corresponding signaling after the IP packet is unpacked, promptly with the audio/video flow of signaling method carrying, control messages etc., and the SIPURI route of distributing to portable terminal 401 of carrying in the IP packet that returns by terminating gateway 402 sends signaling to portable terminal 401;
Portable terminal 401 sends with audio/video flow, the control messages of signaling method carrying and waits until MSC403, when MSC403 determines that the signaling that receives is the video calling signaling, signalling route is arrived video gateway 404, video gateway 404 is converted to corresponding IP packet with signaling, and the IP packet routed to sip server, sip server sends to terminating gateway 402 with the IP packet.
S506: terminating gateway 402 in carrying out the video communication process, the vision signal that receives or will send to the other side is converted to the displayable shows signal of television terminal after, the output shows signal is carried out the video demonstration to television terminal.
Further, between sip server 405 and terminating gateway 402, can also increase operator's gateway device 406 (shown in Fig. 4 b), can realize terminating gateway 402 IP-based communications by operator's gateway device 406, promptly sip server 405 is set up IP-based wireless data passage by operator's gateway device 406 and terminating gateway 402.Sip server 405 is routed to operator's gateway device 406 with the IP packet, and operator's gateway device 406 is set up IP-based wireless data passage according to SIP URI in the IP packet and terminating gateway 402.Operator's gateway device 406 can be WAP (WirelessApplication Protocol, WAP (wireless application protocol)) gateway or Short Message Service Gateway etc.
The IP-based wireless data passage of terminating gateway 402 by setting up carries out video communication by operator's gateway device 406, sip server 405 and video gateway 404 with portable terminal 401.
In the video-phone system shown in Fig. 4 b, medium processing/control and management server can carry out some processing to the Media Stream through sip server, as coding and decoding, and the perhaps conversion between the different coding, can also support multiple business, these business are planned as a whole control and management.
In the system of above-mentioned Fig. 4 a, with terminating gateway as the opposite end of carrying out video communication with portable terminal; Obviously have the terminal of VoIP client for other, also can realize portable terminal by the method in the present embodiment and have video communication between the terminal of VoIP client.
A kind of concrete structure of video gateway 404 comprises as shown in Figure 6: signaling receiver module 601, signaling transfer module 602, IP packet sending module 603, IP packet receiver module 604, IP packet modular converter 605, signaling sending module 606.
Signaling receiver module 601 is used to receive signaling;
Sign distribution module 607 is used to the portable terminal that sends described signaling to distribute SIP URI sign;
Signaling transfer module 602 is used for the signaling that signaling receiver module 601 receives is converted to corresponding IP packet; In the IP packet of conversion, include the SIPURI sign that sign distribution module 607 is distributed for portable terminal.
IP packet sending module 603 is used for the IP packet with the conversion of described signaling transfer module, carries out routing forwarding according to the recipient's who comprises in the described signaling SIP URI.
IP packet receiver module 604 is used to receive the IP packet;
IP packet modular converter 605 is used for the IP packet that IP packet receiver module 604 receives is converted to signaling;
Signaling sending module 606 is used for the signaling with the conversion of described IP packet modular converter, carries out routing forwarding according to the SIP URI of the described portable terminal that comprises in the described IP packet.
In terminating gateway, have the VoIP client software, make terminating gateway can pass through IP network transmission tone, vision signal.A kind of concrete structure of terminating gateway comprises as shown in Figure 7: VoIP client modules 701, video information obtain module 705, audio-frequency information obtains module 706, vision signal output module 702, audio signal output module 707.
Video information obtains module 705, is used for obtaining video information from video collector (first-class as making a video recording), and the video information that obtains is sent to VoIP client modules 701.Concrete, encode after the vision signal that video information acquisition module 705 acquisition video collector send, and the video information of coding is sent to VoIP client modules 701.Can be MPEG-2, MPEG-4 with video information coding, H.264 wait coded format.
Audio-frequency information obtains module 706, is used for obtaining audio-frequency information from audio collection device (as Mike), and the audio-frequency information that obtains is sent to VoIP client modules 701.Concrete, encode after the audio signal that audio-frequency information acquisition module 706 acquisition audio collection devices send, and the audio-frequency information of coding is sent to VoIP client modules 701.Can be with coded audio information for G.711, G.723 waiting coded format.
VoIP client modules 701 is used for sending obtaining the vision signal of module 705 receptions from video information and being packaged into the IP packet from the audio signal that audio-frequency information acquisition module 706 receives; Receive the IP packet from Correspondent Node, from the IP packet that receives, obtain sound, video data, and voice data is outputed to audio signal output module 707 carry out voice output, video data is outputed to vision signal output module 702.Thus, VoIP client modules 701 can be realized IP-based video communication.
Audio signal output module 707 is converted to simulated audio signal with voice data and outputs to stereo sets such as loud speaker, realizes voice output.Concrete, be converted to simulated audio signal after audio signal output module 707 is decoded voice data and output to stereo sets such as loud speaker, realize voice output.
Vision signal output module 702 is converted to the shows signal that meets the display terminal display requirement with video data, outputs to display terminal, carries out video and shows.Concrete, vision signal output module 702 is converted to the video display signal that meets the display terminal display requirement after video data is decoded again, outputs to display terminal, carries out video and shows.
Vision signal output module 702 can comprise with lower unit:
Video data obtains the unit, is used to obtain the video data that voip client end module 701 sends.This video data can be MPEG-2, MPEG-4, H.264 wait coded format.
Signal conversion unit after being used for video information obtained video data that module 705 obtains and decode, is converted to the shows signal that meets the display terminal display requirement.This display terminal can comprise TV, projecting apparatus etc.
The shows signal output unit is used for the shows signal of signal conversion unit conversion is outputed to display terminal.The shows signal output module outputs to display terminal by the interface of display terminal with shows signal.
VoIP client modules 701 both can adopt wired IP-based communication mode, also can adopt wireless IP-based communication mode.
Certainly, in the terminating gateway of this enforcement, can also comprise each functional module of the terminating gateway among the embodiment one, also can realize the function that obtains the local mobile terminal vision signal and show simultaneously.
The embodiment of the invention is because video gateway is converted to corresponding IP packet with signaling, according to the sign of the SIP URI in the signaling IP packet is sent to terminating gateway via sip server, and the receiving terminal gateway is via the IP packet of sip server transmission, send to portable terminal after the IP packet that receives is converted to signaling, thereby realize that portable terminal and the terminating gateway with VoIP client carry out video communication, and terminating gateway is shown to vision signal on the display terminal, and more convenient user carries out video communication; Also can realize and the video communication of portable terminal by terminating gateway like this, improve the convenience of user video communication.
Embodiment three
The VoIP client software is housed in the portable terminal of the embodiment of the invention three, can directly initiates voip call by base station, RNC to sip server, sip server is realized communicating to connect of calling mobile terminal and callee according to this voip call.
Shown in Fig. 8 a, portable terminal 801 is initiated voip call by base station, RNC to sip server, carries out route by sip server 803, and the video communication flow process of realization callee terminating gateway 802 and portable terminal 801 comprises the steps: as shown in Figure 9
The voip call that S901:SIP server 803 mobile terminal receives 801 are initiated.
Portable terminal 801 with VoIP client is initiated voip call, and sip server 803 receives this voip call by the radio communication core net.The SIP URI that includes callee's terminating gateway 802 in this voip call.Though this voip call sends to sip server with wireless mode, the information that sends is the IP packet based on Session Initiation Protocol.
S902:SIP server 803 is set up the communication logic link channel according to the callee SIP URI in calling out with terminating gateway 802.
S903: carry out video communication with portable terminal 801 by sip server 803 and radio communication core net terminating gateway 802, and after the vision signal that will receive or will send to the other side was converted to the displayable shows signal of television terminal, the output shows signal was carried out the video demonstration to television terminal.
After the communication logic link channel was set up, portable terminal 801 can carry out video communication by sip server 803 mutual transmission bearers in sound, the video media stream of IP with terminating gateway 802.
Certainly, also can utilize operator's gateway device 804 to realize terminating gateway 802 IP-based communications (shown in Fig. 8 b), described in concrete grammar such as the embodiment two, not repeat them here.
The concrete structure of terminating gateway is identical with terminating gateway concrete structure among the embodiment two in the present embodiment, repeats no more herein.
The embodiment of the invention is because portable terminal has the VoIP client, can directly initiate voip call by the radio communication core net to sip server, and set up communication logic link channel between portable terminal and the terminal called gateway by sip server, thereby realize that the portable terminal with VoIP client carries out video communication with the terminating gateway with voip client end, and terminating gateway is shown to vision signal on the display terminal, and more convenient user carries out video communication; Also can realize and the video communication of portable terminal by terminating gateway like this, improve the convenience of user video communication.
Embodiment four
Be equipped with between the terminating gateway of VoIP client and also can carry out video communication.Shown in Figure 10 a, terminating gateway A1001 has the VoIP client, also has sip address, i.e. SIP URI sign; Terminating gateway B1002 also has VoIP client, SIP URI sign.Can set up logical communications links by sip server 1003 at terminating gateway A1001 and terminating gateway B1002, thereby transmission is based on sound, the video media stream of IP carrying.Terminating gateway A1001 can be connected audio collection device (Mike), video collector (camera) separately with terminating gateway B1002, obtains user's voice (audio frequency), video information; Show the video information that receives or will send by the display terminal that connects separately; By loud speaker output voice (audio frequency) information that connects separately.Concrete grammar is introduced in the aforementioned embodiment, does not repeat them here.
Can also realize the IP-based radio communication of terminating gateway (shown in Figure 10 b) by operator's gateway device in terminating gateway and the sip server.Operator's gateway device can be WAP gateway or Short Message Service Gateway etc.
Can also realize the video communication between landline telephone and the landline telephone on this basis, as shown in figure 11.For a long time, people are accustomed to adopting landline telephone to dial the other side's number communicating.With the video communication that landline telephone combines with terminating gateway and realizes, can meet people's use habit more.As long as the number of dialing the other side on landline telephone can be realized the video communication with the other side:
Landline telephone A1101 is connected with terminating gateway A1102, and terminating gateway A1102 has the VoIP client; Landline telephone B1105 is connected with terminating gateway B1104, and terminating gateway B1104 has the VoIP client.
When dialing the number of landline telephone B1105 by landline telephone A1101, terminating gateway A obtains the number that landline telephone A1101 dials, and searches the mapping table of telephone number and SIP URI, determines the SIP URI of telephone number correspondence.This mapping table has been preserved the corresponding relation of the SIP URI of the terminating gateway that the telephone number of landline telephone links to each other with this landline telephone, wherein also comprises the corresponding relation of the SIP URI of the telephone number of landline telephone B1105 and terminating gateway B1104.
Terminating gateway A1102 connects with terminating gateway B1104 by sip server 1103 according to the SIP URI of the telephone number correspondence of dialing, and terminating gateway B1104 carries out ring to landline telephone B1105; After the user answers landline telephone B1105, set up the communication logic link channel.Can carry out video communication by the communication logic link channel of setting up.
The process of specifically carrying out video communication is: terminating gateway A1102 obtains the voice messaging of connected landline telephone A1101, and the video information of connected video collector (camera), sound, the video information that obtains is packaged as the IP packet sends to terminating gateway B1104 by sip server; Obtain wherein sound, video information behind the terminating gateway B1104 reception IP packet, terminating gateway B1104 outputs to landline telephone B1105 with audio-frequency information, video information is outputed to display terminal show.Equally, terminating gateway B1104 obtains the voice messaging of connected landline telephone B1105, and the video information of connected video collector is packaged as the IP packet with sound, the video information that obtains and sends to terminating gateway A1102 by sip server; Terminating gateway A1102 outputs to landline telephone A1101 with audio-frequency information, video information is outputed to display terminal show.
The mapping table of preserving among the terminating gateway A1102 both can be that the user imports voluntarily, also can be that regular business service platform from network side obtains.This business service platform is safeguarded the corresponding relation of the SIP URI of the terminating gateway that the telephone number of each landline telephone links to each other with this landline telephone.
A kind of concrete structure of terminating gateway A1102 or terminating gateway B1104 comprises as shown in figure 12: corresponding relation memory module 1201, search module 1202, audio-frequency information and obtain module 1203, audio signal output module 1204, VoIP client modules 1205.
Preserved the corresponding relation of the SIPURI of the telephone number of landline telephone and terminating gateway in the corresponding relation memory module 1201.
Search module 1202, be used to obtain the other side's telephone number that landline telephone is dialed, and, obtain the SIP URI of corresponding terminating gateway according to the corresponding relation that this other side's telephone number searching is preserved.
Audio-frequency information obtains module 1203, is used to obtain the audio-frequency information of landline telephone.Concrete, audio-frequency information obtains module 1203 and obtains the analog voice signal of landline telephone, and encodes after being converted to digital audio and video signals, and the audio-frequency information behind the coding is sent to VoIP client modules 1205.
VoIP client modules 1205, be used for SIP URI according to the counterpart terminal gateway of searching module 1202 acquisitions, establish a communications link with this counterpart terminal gateway: VoIP client modules 1205 obtains audio-frequency information that module 1203 obtains with audio-frequency information and is packaged as the IP packet and sends to the counterpart terminal gateway, and receive the IP packet that the counterpart terminal gateway sends, from the IP packet that receives, obtain voice data.
Audio signal output module 1204 after being used for VoIP client modules 1205 obtained voice data and decode from the IP packet that receives, is converted to analog voice signal and outputs to landline telephone, by the receiver output voice of landline telephone.
Terminating gateway further comprises: vision signal obtains module 1206, vision signal output module 1207.
Vision signal obtains module 1206, is used for from the first-class acquisition video information of making a video recording.
VoIP client modules 1205 is used for that also video information is bundled to the IP packet and sends to described counterpart terminal gateway, and obtains video data from the IP packet that the counterpart terminal gateway that receives sends.
Vision signal output module 1207 is used for obtaining video data from VoIP client modules 1205, and this video data both can be the video data that receives from the counterpart terminal gateway, also can be the video data that sends to the counterpart terminal gateway.And outputing to display terminal with being converted to the displayable shows signal of display terminal behind this video data decoding, display terminal carries out video and shows.
Obviously, for system as shown in figure 11, the landline telephone A that is connected with terminating gateway A1102 can be replaced with portable terminal A, also the landline telephone B that terminating gateway B1104 can be connected replaces with portable terminal B; Perhaps further, replace landline telephone A and the camera that is connected with terminating gateway A1102 with portable terminal A with camera, replace landline telephone B and the camera that is connected with terminating gateway B1104 with portable terminal B with camera.Those skilled in the art can be repeated no more with the scheme of the alternative landline telephone of portable terminal according to the system of the disclosed Figure 11 of the embodiment of the invention herein in easy realization.
Certainly, as a kind of method of more optimizing, when landline telephone does not need to dial visual telephone, and be common voice call, then terminating gateway can be connected to this landline telephone the PSTN net, carries out common voice call.The switching of visual telephone and voice call can have several different methods, for example, if visual telephone is then dialed the other side's number and is added feature key (as: *, # key) on landline telephone, terminating gateway carries out video communication by sip server after being defined as visual telephone according to this feature key; If the normal speech phone, do not add the feature key after then dialing the other side's number, terminating gateway is connected to the PSTN net with phone, carries out common voice call.
The terminating gateway of the embodiment of the invention is because can be according to the corresponding relation of telephone number and terminating gateway SIP URI, when dialing fixed telephone number, the user finds the SIP URI of the terminating gateway that links to each other with this landline telephone, and set up video communication, thereby make and when dialing landline telephone, can realize video communication by terminating gateway according to SIP URI and this terminating gateway of the terminating gateway that finds.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to finish by program, this program can be stored in the computer read/write memory medium, as: ROM/RAM, magnetic disc, CD etc.
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.