CN103856465A - Video telephone service establishing and processing method and system - Google Patents

Video telephone service establishing and processing method and system Download PDF

Info

Publication number
CN103856465A
CN103856465A CN201210517261.1A CN201210517261A CN103856465A CN 103856465 A CN103856465 A CN 103856465A CN 201210517261 A CN201210517261 A CN 201210517261A CN 103856465 A CN103856465 A CN 103856465A
Authority
CN
China
Prior art keywords
terminal
voice
client
voice unit
data cell
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201210517261.1A
Other languages
Chinese (zh)
Inventor
赵小江
章军
金晓晓
赵狄华
胡勇峰
舒锋
王翔
恩蓉涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201210517261.1A priority Critical patent/CN103856465A/en
Publication of CN103856465A publication Critical patent/CN103856465A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a video telephone service establishing and processing method and system. The method includes the steps that after a first client on a first terminal is started, a call request is generated and sent to a first voice unit on the first terminal; the first voice unit sends the call request to a second voice unit on a second terminal; the second voice unit starts a second client on the second terminal, a confirmation reply message is sent to the first voice unit after the call request is received by the second terminal, and a voice channel is established between the second voice unit and the first voice unit so as to transmit voice call data; the first voice unit forwards the confirmation reply message to a first data unit on the first terminal; data channels are established between the first data unit and a second data unit on the second terminal on the basis of a second IP address and a first IP address so as to transmit video image data. The video telephone service establishing and processing method and system can preferentially guarantee the quality of voice calls in a video telephone service during shortage of network resources.

Description

Visual telephone service set up processing method and system
Technical field
The present invention relates to the communications field, what relate in particular to a kind of visual telephone service sets up processing method and system.
Background technology
Developing rapidly of the communication technology, has brought communication contact more easily.Especially the third generation (the The third Generation MobileTelecommunication developing now, 3G) the visual telephone service in mobile communications network, not only make people in the process of communication, can hear the sound of partner, can also see corresponding video image, further deepen both sides' contact.
But in current code division multiple access (Code Division Multiple Access, CDMA) 3G mobile communications network, visual telephone service is all that video and speech data transmit and play simultaneously.In the normal situation of network, the voice call of both call sides and the transmission of video image do not have obstacle.But in the time of network signal variation or Internet resources anxiety, the quality of voice call and video image can be affected.In serious situation, even often do not hear partner and speak.And in the current specification about video calling, having a specification is the quality that requirement radio phone terminal can preferentially ensure voice call, namely voice mode of priority, but also do not have at present terminal producer can realize this function.
Realizing in process of the present invention, inventor finds that the visual telephone service of prior art at least exists following problem:
In existing visual telephone service, voice call data and vedio data are all at circuit switching (circuit switching, CS) territory transmission, cannot distinguish voice call data and vedio data, and in the time that network side resource is nervous, base station is by discharging some Internet resources, for example data resource or non-voice resource, reach the object that ensures voice call quality, but for visual telephone service, once releasing network resources, voice call is also through with, thereby cannot preferentially ensure the quality of voice call in visual telephone service.
Summary of the invention
An embodiment of the present invention technical problem to be solved is: what a kind of visual telephone service was provided sets up processing method and system, to make, in the time that Internet resources are nervous, can preferentially ensureing the quality of voice call in visual telephone service.
A kind of visual telephone service that the embodiment of the present invention provides set up processing method, comprising:
After the first client terminal start-up for visual telephone service on first terminal, generate call request and send to the first voice unit on first terminal according to user's instruction, described call request comprises as calling party's first terminal user ID ID, as the second terminal use ID of callee, sets up in video request and the first client the first Internet protocol IP address to first terminal user assignment in advance;
The first voice unit, according to the second terminal use ID, is transmitted to the second voice unit in the second terminal by described call request;
The second voice unit starts the second client for visual telephone service in the second terminal, and send and confirm response message to the first voice unit after the second terminal use accepts this call request, set up voice channel with transferring voice communicating data with the first voice unit, described confirmation response message comprises the 2nd IP address of distributing to the second terminal use in advance;
Described confirmation response message is transmitted to the first data cell on first terminal by the first voice unit;
The second data cell in the first data cell and the second terminal, sets up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively.
In an embodiment of said method, also comprise:
The first client generates dropped calls request Concurrency according to user's instruction and gives the first voice unit and the first data cell;
The first voice unit sends dropped calls request and interrupts described voice channel to the second voice unit, and the first data cell sends dropped calls request and interrupts described data channel to the second data cell;
The second voice unit interrupts described voice channel, and the second data cell is interrupted described data channel.
In an embodiment of said method, also comprise:
The second client generates dropped calls request Concurrency according to user's instruction and gives the second voice unit and the second data cell;
The second voice unit sends dropped calls request and interrupts described voice channel to the first voice unit, and the second data cell sends dropped calls request and interrupts described data channel to the first data cell;
The first voice unit interrupts described voice channel, and the first data cell is interrupted described data channel.
In an embodiment of said method, the second voice unit starts in the second terminal after the second client for visual telephone service, also comprises:
Whether the second client is identified described first terminal user ID according to preset rules is default visual telephone service authorization number;
Be default visual telephone service authorization number in response to described first terminal user ID, start the interactive interface of the second client, to show described call request;
The second terminal use accepts this call request and is specially the second terminal use and accepts described call request by the interactive interface of described the second client.
In an embodiment of said method, also comprise:
The first client sends the first authentication request according to user's instruction to Virtual Private Dialup Network VPDN platform, and described the first authentication request comprises first terminal user ID and service password;
VPDN platform, according to pre-stored service authority information, authenticates described first terminal user ID and service password; Described service authority information comprises terminal use ID and the service password with visual telephone service rights of using;
Pass through certification in response to described first terminal user ID and service password, return to the IP address to first terminal user assignment to the first client;
The IP address that the first client user arranges in this first client.
In an embodiment of said method, also comprise:
The second client sends the second authentication request according to user's instruction to VPDN platform, and described the second authentication request comprises the second terminal use ID and service password;
VPDN platform, according to pre-stored service authority information, authenticates described the second terminal use ID and service password; Described service authority information comprises terminal use ID and the service password with visual telephone service rights of using;
Pass through certification in response to described the second terminal use ID and service password, return to the 2nd IP address of distributing to the second terminal use to the second client;
The 2nd IP address that the second client user arranges in this second client.
In an embodiment of said method, described the first voice unit and described the second voice unit are specifically based on circuit switching (CS) territory transferring voice communicating data;
Described the first data cell and described the second data cell are specifically based on packet switching PS territory transmitting video image data.
In an embodiment of said method, the first voice unit or the second voice unit are specially: global system for mobile communications gsm communication unit, code division multiple access CDMA 1X communication unit or TD SDMA TD-SCDMA communication unit;
Described the first data cell or described the second data cell are specially: GPRS communication GPRS communication unit, CDMA 1X communication unit, TD-SCDMA communication unit or evolution data optimization EV-DO communication unit.
A kind of visual telephone service that the embodiment of the present invention provides set up treatment system, comprise first terminal and the second terminal, described first terminal comprises for the first client of visual telephone service, the first voice unit and the first data cell, and described the second terminal comprises for the second client of visual telephone service, the second voice unit and the second data cell;
Described the first client, for after startup, generate call request and send to the first voice unit according to user's instruction, described call request comprises as calling party's first terminal user ID ID, as the second terminal use ID of callee, sets up in video request and the first client the first Internet protocol IP address to first terminal user assignment in advance;
Described the first voice unit, for according to the second terminal use ID, is transmitted to the second voice unit in the second terminal by described call request; And the confirmation response message that the second voice unit is sent is transmitted to the first data cell on first terminal;
Described the second voice unit, be used for starting the second client, and send and confirm response message to the first voice unit after the second terminal use accepts this call request, set up voice channel with transferring voice communicating data with the first voice unit, described confirmation response message comprises the 2nd IP address of distributing to the second terminal use in advance;
The second data cell in the first data cell and the second terminal, for setting up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively.
In an embodiment of said system, described the first client, also gives the first voice unit and the first data cell for generating dropped calls request Concurrency according to user's instruction;
Described the first voice unit, also for sending dropped calls request and interrupt described voice channel to the second voice unit;
The first data cell, also for sending dropped calls request and interrupt described data channel to the second data cell;
Described the second voice unit, also for interrupting described voice channel;
Described the second data cell, also for interrupting described data channel.
In an embodiment of said system, described the second client, also gives the second voice unit and the second data cell for generating dropped calls request Concurrency according to user's instruction;
Described the second voice unit, also for sending dropped calls request and interrupt described voice channel to the first voice unit;
The second data cell, also for sending dropped calls request and interrupt described data channel to the first data cell;
Described the first voice unit, also for interrupting described voice channel;
Described the first data cell, also for interrupting described data channel.
In an embodiment of said system, whether described the second client, be also default visual telephone service authorization number for identify described first terminal user ID according to preset rules after startup;
Be default visual telephone service authorization number in response to described first terminal user ID, start the interactive interface of the second client, to show described call request;
The second terminal use accepts this call request and is specially the second terminal use and accepts described call request by the interactive interface of described the second client.
In an embodiment of said system, also comprise Virtual Private Dialup Network VPDN platform;
Described the first client, also, for sending the first authentication request according to user's instruction to VPDN platform, described the first authentication request comprises first terminal user ID and service password; And receiving the IP address that user arranges in this first client, a described IP address is distributed by described VPDN platform;
Described VPDN platform, for according to pre-stored service authority information, authenticates described first terminal user ID and service password; Described service authority information comprises terminal use ID and the service password with visual telephone service rights of using; Pass through certification in response to described first terminal user ID and service password, return to the IP address to first terminal user assignment to the first client.
In an embodiment of said system, described the second client, also, for sending the second authentication request according to user's instruction to VPDN platform, described the second authentication request comprises the second terminal use ID and service password; And receiving the 2nd IP address that user arranges in this second client, described the 2nd IP address is distributed by described VPDN platform;
Described VPDN platform, also, for according to pre-stored service authority information, authenticates described the second terminal use ID and service password; Described service authority information comprises terminal use ID and the service password with visual telephone service rights of using; Pass through certification in response to described the second terminal use ID and service password, return to the 2nd IP address of distributing to the second terminal use to the second client.
In an embodiment of said system, described the first voice unit and described the second voice unit are specifically based on circuit switching (CS) territory transferring voice communicating data;
Described the first data cell and described the second data cell are specifically based on packet switching PS territory transmitting video image data.
In an embodiment of said system, the first voice unit or the second voice unit are specially: global system for mobile communications gsm communication unit, code division multiple access CDMA 1X communication unit or TD SDMA TD-SCDMA communication unit;
Described the first data cell or described the second data cell are specially: GPRS communication GPRS communication unit, CDMA 1X communication unit, TD-SCDMA communication unit or evolution data optimization EV-DO communication unit.
The visual telephone service providing based on the above embodiment of the present invention set up processing method and system, after the first client terminal start-up for visual telephone service on first terminal, generate call request and send to the first voice unit on first terminal according to user's instruction, the first voice unit is transmitted to the second voice unit in the second terminal according to the second terminal use ID by call request; The second voice unit starts the second client for visual telephone service in the second terminal, and send and confirm response message to the first voice unit after the second terminal use accepts this call request, set up voice channel with transferring voice communicating data with the first voice unit, confirm that response message comprises the 2nd IP address of distributing to the second terminal use in advance; The first voice unit will confirm that response message is transmitted to the first data cell on first terminal; The second data cell in the first data cell and the second terminal, sets up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively.Compared with prior art, because adopting voice unit, two unit of data cell, terminal carries out respectively voice communication and video communication, therefore can effectively ensure the voice call quality in visual telephone service, can avoid 3G data service priority level lower than voice collision problem, once set up visual telephone service, voice unit in calling party and callee's terminal is all the time in call, and third-party calling cannot be disturbed.Make, in the time that Internet resources are nervous, can preferentially ensure the quality of voice call in visual telephone service.In addition, in the embodiment of the present invention, data cell in calling party and callee's terminal has been bound IP address, can directly access the other side by VPDN tunnel, set up data channel transmitting video image data, without realizing and continue or transfer by server, effectively improve communication efficiency, save the communication resource.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Brief description of the drawings
The accompanying drawing that forms a part for specification has been described embodiments of the invention, and is used from explanation principle of the present invention together with describing one.
With reference to accompanying drawing, according to detailed description below, can more be expressly understood the present invention, wherein:
Fig. 1 is the flow chart of setting up an embodiment of processing method of visual telephone service of the present invention.
Fig. 2 is the flow chart of setting up another embodiment of processing method of visual telephone service of the present invention.
Fig. 3 is the structural representation of setting up an embodiment for the treatment of system of visual telephone service of the present invention.
Embodiment
Describe various exemplary embodiment of the present invention in detail now with reference to accompanying drawing.It should be noted that: unless illustrate in addition, the parts of setting forth in these embodiments and positioned opposite, numeral expression formula and the numerical value of step do not limit the scope of the invention.
, it should be understood that for convenience of description, the size of the various piece shown in accompanying drawing is not to draw according to actual proportionate relationship meanwhile.
Illustrative to the description only actually of at least one exemplary embodiment below, never as any restriction to the present invention and application or use.
May not discuss in detail for the known technology of person of ordinary skill in the relevant, method and apparatus, but in suitable situation, described technology, method and apparatus should be regarded as a part for specification.
In all examples with discussing shown here, it is exemplary that any occurrence should be construed as merely, instead of as restriction.Therefore, other example of exemplary embodiment can have different values.
It should be noted that: in similar label and letter accompanying drawing below, represent similar terms, therefore, once be defined in an a certain Xiang Yi accompanying drawing, in accompanying drawing subsequently, do not need it to be further discussed.
Fig. 1 is the flow chart of setting up an embodiment of processing method of visual telephone service of the present invention.As shown in Figure 1, the processing method of setting up of this embodiment visual telephone service comprises:
110, after the first client terminal start-up for visual telephone service on first terminal, generate call request and send to the first voice unit on first terminal according to user's instruction, this call request comprises as calling party's first terminal user ID (ID), as the second terminal use ID of callee, sets up in video request and the first client the first Internet protocol to first terminal user assignment (Internet Protocol, IP) address in advance.
120, the first voice units, according to the second terminal use ID in call request, are transmitted to the second voice unit in the second terminal by call request.
130, the second voice unit starts the second client for visual telephone service in the second terminal, and send and confirm response message to the first voice unit after the second terminal use accepts this call request, set up voice channel with transferring voice communicating data with the first voice unit, carry out voice communication, this confirmation response message comprises the 2nd IP address of distributing to the second terminal use in advance.
This call request is transmitted to the second data cell by 140, the second clients, and the first voice unit will confirm that response message is transmitted to the first data cell on first terminal.
The second data cell in 150, the first data cells and the second terminal, sets up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively, carries out video communication.
The visual telephone service that the above embodiment of the present invention provides set up processing method, after the first client terminal start-up for visual telephone service on first terminal, generate call request and send to the first voice unit on first terminal according to user's instruction, the first voice unit is transmitted to the second voice unit in the second terminal according to the second terminal use ID by call request; The second voice unit starts the second client for visual telephone service in the second terminal, and send and confirm response message to the first voice unit after the second terminal use accepts this call request, set up voice channel with transferring voice communicating data with the first voice unit, confirm that response message comprises the 2nd IP address of distributing to the second terminal use in advance; The first voice unit will confirm that response message is transmitted to the first data cell on first terminal; The second data cell in the first data cell and the second terminal, sets up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively.Compared with prior art, because adopting voice unit, two unit of data cell, terminal carries out respectively voice communication and video communication, therefore can effectively ensure the voice call quality in visual telephone service, can avoid 3G data service priority level lower than voice collision problem, once set up visual telephone service, voice unit in calling party and callee's terminal is all the time in call, and third-party calling cannot be disturbed.Make, in the time that Internet resources are nervous, can preferentially ensure the quality of voice call in visual telephone service.In addition, in the embodiment of the present invention, the data cell in calling party and callee's terminal is directly set up data channel transmitting video image data, without being realized and continued or transfer by server, has effectively improved communication efficiency, has saved the communication resource.
Another specific embodiment of setting up processing method of visual telephone service according to the present invention, can also comprise:
The first client generates dropped calls request Concurrency according to user's instruction and gives the first voice unit and the first data cell;
The first voice unit sends dropped calls request and interrupts voice channel to the second voice unit, and the first data cell sends dropped calls request and interrupts data channel to the second data cell;
The second voice unit interrupts voice channel, and the second data cell is interrupted data channel.
Another specific embodiment of setting up processing method of visual telephone service according to the present invention, can also comprise:
The second client generates dropped calls request Concurrency according to user's instruction and gives the second voice unit and the second data cell;
The second voice unit sends dropped calls request and interrupts voice channel to the first voice unit, and the second data cell sends dropped calls request and interrupts data channel to the first data cell;
The first voice unit interrupts voice channel, and the first data cell is interrupted data channel.
Another specific embodiment of setting up processing method of visual telephone service according to the present invention, the second voice unit starts in the second terminal after the second client for visual telephone service, can also comprise:
Whether the second client is default visual telephone service authorization number according to preset rules identification first terminal user ID, exemplarily, whether can whether belonging to according to first terminal user ID the visual telephone service grant number section setting in advance by identification, to identify first terminal user ID be default visual telephone service authorization number;
Be default visual telephone service authorization number in response to first terminal user ID, start the interactive interface of the second client, to show call request;
The second terminal use accepts this call request and is specially the second terminal use and accepts call request by the interactive interface of the second client.
Concrete example setting up the each embodiment of processing method of above-mentioned visual telephone service according to the present invention and unrestricted, before the flow process of above-described embodiment, can also comprise:
The first client is indicated to Virtual Private Dialup Network (Virtual PrivateDialup Network according to user, VPDN) platform sends the first authentication request, this first authentication request comprises first terminal user ID and service password, service password is wherein distributed by operator in advance, and user can change;
VPDN platform, according to pre-stored service authority information, authenticates first terminal user ID and service password, and this service authority information comprises terminal use ID and the service password with visual telephone service rights of using;
Pass through certification in response to first terminal user ID and service password, VPDN platform returns to the IP address to first terminal user assignment to the first client;
The IP address that the first client user arranges in this first client.
In like manner, concrete example setting up the each embodiment of processing method of above-mentioned visual telephone service according to the present invention and unrestricted, before the flow process of above-described embodiment, can also comprise:
The second client sends the second authentication request according to user's instruction to VPDN platform, and this second authentication request comprises the second terminal use ID and service password;
VPDN platform, according to pre-stored service authority information, authenticates the second terminal use ID and service password, and this service authority information comprises terminal use ID and the service password with visual telephone service rights of using;
Pass through certification in response to the second terminal use ID and service password, VPDN platform returns to the 2nd IP address of distributing to the second terminal use to the second client;
The 2nd IP address that the second client user arranges in this second client.
Concrete example setting up the each embodiment of processing method of above-mentioned visual telephone service according to the present invention and unrestricted, the first voice unit and the second voice unit specifically can be based on CS territory transferring voice communicating datas, the first data cell and the second data cell specifically can be based on packet switching (packet switching, PS) territory transmitting video image data.
In the embodiment of the present invention, video data is transmitted in the data channel in PS territory.Because data channel is shared model, in the time that Internet resources are nervous, easily tied up.Voice communication service traditional in visual telephone service is remained on CS territory by the embodiment of the present invention, to ensure quality and the real-time of voice call; By video communication service in PS territory with the guarantee of doing one's best, break away from by point-to-point direct-connected mode the dependence that platform forwards simultaneously, with raising efficiency, due to the capacity pressure of realizing logic and no longer include system platform of video communication service, greatly save communication system investment.
Concrete example setting up the each embodiment of processing method of above-mentioned visual telephone service according to the present invention and unrestricted, the first voice unit or the second voice unit can be specifically: global system for mobile communications (Global System for Mobile Communications, GSM) communication unit, code division multiple access (Code Division Multiple Access, CDMA) 1X communication unit or TD SDMA (Time Division-Synchronization Code DivisionMultiple Access, TD-SCDMA) communication unit;
The first data cell or the second data cell can be specifically: GPRS communication (General Packet Radio Service, GPRS) communication unit, CDMA 1X communication unit, TD-SCDMA communication unit or evolution data optimization (Evolution-DataOptimized, EV-DO) communication unit, directly transmit vision signal by EV-DO, without realize continuing or transferring of video flowing by server, thereby effectively improve communication efficiency, saved the communication resource.
Fig. 2 is the flow chart of setting up another embodiment of processing method of visual telephone service of the present invention.Before the flow process of this embodiment, first terminal user and the second terminal use, by the certification of VPDN platform, obtain the IP address of VPDN platform distribution and are configured in respectively in the first client and the second client.As shown in Figure 2, the processing method of setting up of this embodiment visual telephone service comprises:
210, after the first client terminal start-up for visual telephone service on first terminal, generate call request and send to the first voice unit on first terminal according to user's instruction, this call request comprises as calling party's first terminal user ID (ID), as the second terminal use ID of callee, sets up in video request and the first client the first Internet protocol to first terminal user assignment (Internet Protocol, IP) address in advance.
220, the first voice units, according to the second terminal use ID in call request, are transmitted to the second voice unit in the second terminal by call request.
230, the second voice units start the second client for visual telephone service in the second terminal.
Whether 240, the second clients are default visual telephone service authorization number according to preset rules identification first terminal user ID.For default visual telephone service authorization number, carry out 250 operation in response to first terminal user ID.Otherwise, do not carry out the follow-up flow process of the present embodiment.
250, the second clients are transmitted to the second data cell by this call request and start the interactive interface of the second client, to show call request.
260, the second terminal use accepts after call request by the interactive interface of the second client, after the second client, send and confirm response message Connet to the first voice unit, set up voice channel with transferring voice communicating data with the first voice unit, carry out voice communication, this confirmation response message comprises the 2nd IP address of distributing to the second terminal use in advance.
270, the first voice units will confirm that response message Connet is transmitted to the first data cell on first terminal.
The second data cell in 280, the first data cells and the second terminal, sets up VPDN data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively, enters the two-way data communication mode that direct transfers and carries out video communication.
290, suppose this classroom telephone service of first terminal user requesting terminal, the first client generates dropped calls request disconnet and sends to the first voice unit and the first data cell according to user's instruction.
291, the first voice units send dropped calls request and interrupt voice channel to the second voice unit, and the first data cell sends dropped calls request and interrupts data channel to the second data cell, discharge VPDN and connect.
292, the second voice units interrupt voice channel, and the second data cell is interrupted data channel, discharge VPDN and connect.
Fig. 3 is the structural representation of setting up an embodiment for the treatment of system of visual telephone service of the present invention.The processing method of setting up of setting up treatment system and can be used in the present invention above-mentioned each visual telephone service of the visual telephone service of this embodiment.As shown in Figure 3, it comprises first terminal 310 and the second terminal 320, first terminal 310 comprises for the first client 311 of visual telephone service, the first voice unit 312 and the first data cell 313, the second terminals 320 and comprises the second client 321, the second voice unit 322 and the second data cell 323 for visual telephone service.Wherein:
The first client 311, for after startup, generate call request and send to the first voice unit 312 according to user's instruction, this call request comprises as calling party's first terminal 310 user ID ID, as the second terminal 320 user ID of callee, sets up in video request and the first client 311 the IP address to first terminal 310 user assignments in advance.
The first voice unit 312, for according to the second terminal 320 user ID, is transmitted to the second voice unit 322 in the second terminal 320 by call request; And the confirmation response message that the second voice unit 322 is sent is transmitted to the first data cell 313 on first terminal 310.
The second voice unit 322, be used for starting the second client 321, and send and confirm response message to the first voice unit 312 after the second terminal 320 users accept this call request, set up voice channel with transferring voice communicating data with the first voice unit 312, this confirmation response message comprises the 2nd IP address to the second terminal 320 user assignments in advance.
The second data cell 323 in the first data cell 313 and the second terminal 320, for setting up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively.
The visual telephone service that the above embodiment of the present invention provides set up treatment system, after the first client terminal start-up for visual telephone service on first terminal, generate call request and send to the first voice unit on first terminal according to user's instruction, the first voice unit is transmitted to the second voice unit in the second terminal according to the second terminal use ID by call request; The second voice unit starts the second client for visual telephone service in the second terminal, and send and confirm response message to the first voice unit after the second terminal use accepts this call request, set up voice channel with transferring voice communicating data with the first voice unit, confirm that response message comprises the 2nd IP address of distributing to the second terminal use in advance; The first voice unit will confirm that response message is transmitted to the first data cell on first terminal; The second data cell in the first data cell and the second terminal, sets up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively.Compared with prior art, because adopting voice unit, two unit of data cell, terminal carries out respectively voice communication and video communication, therefore can effectively ensure the voice call quality in visual telephone service, can avoid 3G data service priority level lower than voice collision problem, once set up visual telephone service, voice unit in calling party and callee's terminal is all the time in call, and third-party calling cannot be disturbed.Make, in the time that Internet resources are nervous, can preferentially ensure the quality of voice call in visual telephone service.In addition, in the embodiment of the present invention, the data cell in calling party and callee's terminal is directly set up data channel transmitting video image data, without being realized and continued or transfer by server, has effectively improved communication efficiency, has saved the communication resource.
Another specific embodiment of setting up treatment system of visual telephone service according to the present invention, the first client 311, can also be used for generating dropped calls request Concurrency according to user's instruction and give the first voice unit 312 and the first data cell 313.Correspondingly, the first voice unit 312, also for sending dropped calls request and interrupt voice channel to the second voice unit 322; The first data cell 313, also for sending dropped calls request and interrupt data channel to the second data cell 323; The second voice unit 322, also for interrupting voice channel; The second data cell 323, also for interrupting data channel.
Another specific embodiment of setting up treatment system of visual telephone service according to the present invention, the second client 321, can also be used for generating dropped calls request Concurrency according to user's instruction and give the second voice unit 322 and the second data cell 323.Correspondingly, the second voice unit 322, also for sending dropped calls request and interrupt voice channel to the first voice unit 312; The second data cell 323, also for sending dropped calls request and interrupt data channel to the first data cell 313; The first voice unit 312, also for interrupting voice channel; The first data cell 313, also for interrupting data channel.
Another specific embodiment of setting up treatment system of visual telephone service according to the present invention, the second client 321, whether can also be used for after startup is default visual telephone service authorization number according to preset rules identification first terminal 310 user ID; Be default visual telephone service authorization number in response to first terminal 310 user ID, start the interactive interface of the second client 321, to show call request.Correspondingly, the second terminal 320 users accept this call request and are specially the second terminal 320 users and accept call request by the interactive interface of the second client 321.
Referring to Fig. 3, in another embodiment that sets up treatment system of visual telephone service of the present invention, can also comprise VPDN platform 330 again.In this embodiment, the first client 311, can also be used for sending the first authentication request according to user's instruction to VPDN platform 330, and this first authentication request comprises first terminal 310 user ID and service password; And receiving the IP address that user arranges in this first client 311, an IP address is distributed by VPDN platform 330.Correspondingly, VPDN platform 330, for according to pre-stored service authority information, authenticates first terminal 310 user ID and service password, and this service authority information comprises terminal use ID and the service password with visual telephone service rights of using; And pass through certification in response to first terminal 310 user ID and service password, return to the IP address to first terminal 310 user assignments to the first client 311.
In another embodiment that sets up treatment system of visual telephone service of the present invention, the second client 321, can also be used for sending the second authentication request according to user's instruction to VPDN platform 330, this second authentication request comprises the second terminal 320 user ID and service password; And receiving the 2nd IP address that user arranges in this second client 321, the 2nd IP address is distributed by VPDN platform 330.Correspondingly, VPDN platform 330, also, for according to pre-stored service authority information, authenticates the second terminal 320 user ID and service password, and this service authority information comprises terminal use ID and the service password with visual telephone service rights of using; And pass through certification in response to the second terminal 320 user ID and service password, return to the 2nd IP address of the second terminal 320 user assignments to the second client 321.
According to the present invention, a concrete example setting up the each embodiment for the treatment of system of above-mentioned visual telephone service is and unrestricted, and the first voice unit 312 and the second voice unit 322 specifically can be based on CS territory transferring voice communicating datas; The first data cell 313 and the second data cell 323 specifically can be based on PS territory transmitting video image data.
According to the present invention, another concrete example of setting up the each embodiment for the treatment of system of above-mentioned visual telephone service is and unrestricted, and the first voice unit 312 or the second voice unit 322 can be specifically gsm communication unit, CDMA 1X communication unit or TD-SCDMA communication unit;
The first data cell 313 or the second data cell 323 can be specifically: GPRS communication unit, CDMA 1X communication unit, TD-SCDMA communication unit or EV-DO communication unit.
In this specification, each embodiment all adopts the mode of going forward one by one to describe, and what each embodiment stressed is and the difference of other embodiment, same or analogous part cross-references between each embodiment.For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part is referring to the part explanation of embodiment of the method.
May realize in many ways method and system of the present invention.For example, can realize method and system of the present invention by any combination of software, hardware, firmware or software, hardware, firmware.The said sequence that is used for the step of described method is only in order to describe, and the step of method of the present invention is not limited to above specifically described order, unless otherwise specified.In addition, in certain embodiments, can be also the program being recorded in recording medium by the invention process, these programs comprise the machine readable instructions for realizing the method according to this invention.Thereby the present invention also covers the recording medium of storing the program for carrying out the method according to this invention.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can complete by the relevant hardware of program command, aforesaid program can be stored in a computer read/write memory medium, this program, in the time carrying out, is carried out the step that comprises said method embodiment; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CDs.
The embodiment of the present invention can effectively ensure the voice call quality in visual telephone service, can avoid 3G data service priority level lower than voice collision problem, once set up visual telephone service, voice unit in calling party and callee's terminal is all the time in call, and third-party calling cannot be disturbed.Make, in the time that Internet resources are nervous, can preferentially ensure the quality of voice call in visual telephone service.In addition, in the embodiment of the present invention, data cell in calling party and callee's terminal has been bound IP address, can directly access the other side by VPDN tunnel, set up data channel transmitting video image data, without realizing and continue or transfer by server, effectively improve communication efficiency, save the communication resource.
Description of the invention provides for example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is for better explanation principle of the present invention and practical application, thereby and makes those of ordinary skill in the art can understand the present invention's design to be suitable for the various embodiment with various amendments of special-purpose.

Claims (16)

  1. Visual telephone service set up a processing method, it is characterized in that, comprising:
    After the first client terminal start-up for visual telephone service on first terminal, generate call request and send to the first voice unit on first terminal according to user's instruction, described call request comprises as calling party's first terminal user ID ID, as the second terminal use ID of callee, sets up in video request and the first client the first Internet protocol IP address to first terminal user assignment in advance;
    The first voice unit, according to the second terminal use ID, is transmitted to the second voice unit in the second terminal by described call request;
    The second voice unit starts the second client for visual telephone service in the second terminal, and send and confirm response message to the first voice unit after the second terminal use accepts this call request, set up voice channel with transferring voice communicating data with the first voice unit, described confirmation response message comprises the 2nd IP address of distributing to the second terminal use in advance;
    Described confirmation response message is transmitted to the first data cell on first terminal by the first voice unit;
    The second data cell in the first data cell and the second terminal, sets up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively.
  2. 2. method according to claim 1, is characterized in that, also comprises:
    The first client generates dropped calls request Concurrency according to user's instruction and gives the first voice unit and the first data cell;
    The first voice unit sends dropped calls request and interrupts described voice channel to the second voice unit, and the first data cell sends dropped calls request and interrupts described data channel to the second data cell;
    The second voice unit interrupts described voice channel, and the second data cell is interrupted described data channel.
  3. 3. method according to claim 1, is characterized in that, also comprises:
    The second client generates dropped calls request Concurrency according to user's instruction and gives the second voice unit and the second data cell;
    The second voice unit sends dropped calls request and interrupts described voice channel to the first voice unit, and the second data cell sends dropped calls request and interrupts described data channel to the first data cell;
    The first voice unit interrupts described voice channel, and the first data cell is interrupted described data channel.
  4. 4. according to the method in claim 2 or 3, it is characterized in that, the second voice unit starts in the second terminal after the second client for visual telephone service, also comprises:
    Whether the second client is identified described first terminal user ID according to preset rules is default visual telephone service authorization number;
    Be default visual telephone service authorization number in response to described first terminal user ID, start the interactive interface of the second client, to show described call request;
    The second terminal use accepts this call request and is specially the second terminal use and accepts described call request by the interactive interface of described the second client.
  5. 5. method according to claim 4, is characterized in that, also comprises:
    The first client sends the first authentication request according to user's instruction to Virtual Private Dialup Network VPDN platform, and described the first authentication request comprises first terminal user ID and service password;
    VPDN platform, according to pre-stored service authority information, authenticates described first terminal user ID and service password; Described service authority information comprises terminal use ID and the service password with visual telephone service rights of using;
    Pass through certification in response to described first terminal user ID and service password, return to the IP address to first terminal user assignment to the first client;
    The IP address that the first client user arranges in this first client.
  6. 6. method according to claim 4, is characterized in that, also comprises:
    The second client sends the second authentication request according to user's instruction to VPDN platform, and described the second authentication request comprises the second terminal use ID and service password;
    VPDN platform, according to pre-stored service authority information, authenticates described the second terminal use ID and service password; Described service authority information comprises terminal use ID and the service password with visual telephone service rights of using;
    Pass through certification in response to described the second terminal use ID and service password, return to the 2nd IP address of distributing to the second terminal use to the second client;
    The 2nd IP address that the second client user arranges in this second client.
  7. 7. method according to claim 4, is characterized in that, described the first voice unit and described the second voice unit are specifically based on circuit switching (CS) territory transferring voice communicating data;
    Described the first data cell and described the second data cell are specifically based on packet switching PS territory transmitting video image data.
  8. 8. method according to claim 7, it is characterized in that, the first voice unit or the second voice unit are specially: global system for mobile communications gsm communication unit, code division multiple access CDMA1X communication unit or TD SDMA TD-SCDMA communication unit;
    Described the first data cell or described the second data cell are specially: GPRS communication GPRS communication unit, CDMA 1X communication unit, TD-SCDMA communication unit or evolution data optimization EV-DO communication unit.
  9. A visual telephone service set up treatment system, comprise first terminal and the second terminal, it is characterized in that, described first terminal comprises for the first client of visual telephone service, the first voice unit and the first data cell, and described the second terminal comprises for the second client of visual telephone service, the second voice unit and the second data cell;
    Described the first client, for after startup, generate call request and send to the first voice unit according to user's instruction, described call request comprises as calling party's first terminal user ID ID, as the second terminal use ID of callee, sets up in video request and the first client the first Internet protocol IP address to first terminal user assignment in advance;
    Described the first voice unit, for according to the second terminal use ID, is transmitted to the second voice unit in the second terminal by described call request; And the confirmation response message that the second voice unit is sent is transmitted to the first data cell on first terminal;
    Described the second voice unit, be used for starting the second client, and send and confirm response message to the first voice unit after the second terminal use accepts this call request, set up voice channel with transferring voice communicating data with the first voice unit, described confirmation response message comprises the 2nd IP address of distributing to the second terminal use in advance;
    The second data cell in the first data cell and the second terminal, for setting up data channel with transmitting video image data based on the 2nd IP address, an IP address and the other side respectively.
  10. 10. system according to claim 9, is characterized in that, described the first client is also given the first voice unit and the first data cell for generating dropped calls request Concurrency according to user's instruction;
    Described the first voice unit, also for sending dropped calls request and interrupt described voice channel to the second voice unit;
    The first data cell, also for sending dropped calls request and interrupt described data channel to the second data cell;
    Described the second voice unit, also for interrupting described voice channel;
    Described the second data cell, also for interrupting described data channel.
  11. 11. systems according to claim 9, is characterized in that, described the second client is also given the second voice unit and the second data cell for generating dropped calls request Concurrency according to user's instruction;
    Described the second voice unit, also for sending dropped calls request and interrupt described voice channel to the first voice unit;
    The second data cell, also for sending dropped calls request and interrupt described data channel to the first data cell;
    Described the first voice unit, also for interrupting described voice channel;
    Described the first data cell, also for interrupting described data channel.
  12. 12. according to the system described in claim 10 or 11, it is characterized in that, whether described the second client is also default visual telephone service authorization number for identify described first terminal user ID according to preset rules after startup;
    Be default visual telephone service authorization number in response to described first terminal user ID, start the interactive interface of the second client, to show described call request;
    The second terminal use accepts this call request and is specially the second terminal use and accepts described call request by the interactive interface of described the second client.
  13. 13. systems according to claim 12, is characterized in that, also comprise Virtual Private Dialup Network VPDN platform;
    Described the first client, also, for sending the first authentication request according to user's instruction to VPDN platform, described the first authentication request comprises first terminal user ID and service password; And receiving the IP address that user arranges in this first client, a described IP address is distributed by described VPDN platform;
    Described VPDN platform, for according to pre-stored service authority information, authenticates described first terminal user ID and service password; Described service authority information comprises terminal use ID and the service password with visual telephone service rights of using; Pass through certification in response to described first terminal user ID and service password, return to the IP address to first terminal user assignment to the first client.
  14. 14. systems according to claim 13, is characterized in that, described the second client, and also, for sending the second authentication request according to user's instruction to VPDN platform, described the second authentication request comprises the second terminal use ID and service password; And receiving the 2nd IP address that user arranges in this second client, described the 2nd IP address is distributed by described VPDN platform;
    Described VPDN platform, also, for according to pre-stored service authority information, authenticates described the second terminal use ID and service password; Described service authority information comprises terminal use ID and the service password with visual telephone service rights of using; Pass through certification in response to described the second terminal use ID and service password, return to the 2nd IP address of distributing to the second terminal use to the second client.
  15. 15. systems according to claim 12, is characterized in that, described the first voice unit and described the second voice unit are specifically based on circuit switching (CS) territory transferring voice communicating data;
    Described the first data cell and described the second data cell are specifically based on packet switching PS territory transmitting video image data.
  16. 16. systems according to claim 15, it is characterized in that, the first voice unit or the second voice unit are specially: global system for mobile communications gsm communication unit, code division multiple access CDMA 1X communication unit or TD SDMA TD-SCDMA communication unit;
    Described the first data cell or described the second data cell are specially: GPRS communication GPRS communication unit, CDMA 1X communication unit, TD-SCDMA communication unit or evolution data optimization EV-DO communication unit.
CN201210517261.1A 2012-12-05 2012-12-05 Video telephone service establishing and processing method and system Pending CN103856465A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210517261.1A CN103856465A (en) 2012-12-05 2012-12-05 Video telephone service establishing and processing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210517261.1A CN103856465A (en) 2012-12-05 2012-12-05 Video telephone service establishing and processing method and system

Publications (1)

Publication Number Publication Date
CN103856465A true CN103856465A (en) 2014-06-11

Family

ID=50863685

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210517261.1A Pending CN103856465A (en) 2012-12-05 2012-12-05 Video telephone service establishing and processing method and system

Country Status (1)

Country Link
CN (1) CN103856465A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104618892A (en) * 2015-01-16 2015-05-13 深圳市中兴物联科技有限公司 Data service processing method and system and mobile terminal
CN110730192A (en) * 2019-10-29 2020-01-24 展讯通信(上海)有限公司 Voice data transmission method, device, equipment and computer readable storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060233328A1 (en) * 2005-04-15 2006-10-19 Radziewicz Clifford J Forked-call ringback replacement system
US20060293053A1 (en) * 2005-06-27 2006-12-28 Zanaty Farouk M Silent wireless communication system and method
CN1993947A (en) * 2004-07-30 2007-07-04 艾利森电话股份有限公司 A method and device for providing correlation means in hybrid telecommunication networks
CN101015222A (en) * 2004-09-06 2007-08-08 Ut斯达康通讯有限公司 Dynamic rate control system and method for multimedia service in IMS system
CN101019459A (en) * 2004-07-27 2007-08-15 意大利电信股份公司 Video-communication in mobile networks
CN101057514A (en) * 2004-11-15 2007-10-17 艾利森电话股份有限公司 Method and device for realizing multimedia communication session
CN101061729A (en) * 2004-10-06 2007-10-24 意大利电信股份公司 Method and related mobile communication system for providing combinational network services
CN101346964A (en) * 2005-11-03 2009-01-14 意大利电信股份公司 Method for establishing multimedia conversation with remote user of communication network
CN102710873A (en) * 2012-06-21 2012-10-03 浙江贝特电子科技有限公司 Video monitoring system and method based on CDMA2000 (Code Division Multiple Access 2000) network VPDN (Virtual Private Dial Network)

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101019459A (en) * 2004-07-27 2007-08-15 意大利电信股份公司 Video-communication in mobile networks
CN1993947A (en) * 2004-07-30 2007-07-04 艾利森电话股份有限公司 A method and device for providing correlation means in hybrid telecommunication networks
CN101015222A (en) * 2004-09-06 2007-08-08 Ut斯达康通讯有限公司 Dynamic rate control system and method for multimedia service in IMS system
CN101061729A (en) * 2004-10-06 2007-10-24 意大利电信股份公司 Method and related mobile communication system for providing combinational network services
CN101057514A (en) * 2004-11-15 2007-10-17 艾利森电话股份有限公司 Method and device for realizing multimedia communication session
US20060233328A1 (en) * 2005-04-15 2006-10-19 Radziewicz Clifford J Forked-call ringback replacement system
US20060293053A1 (en) * 2005-06-27 2006-12-28 Zanaty Farouk M Silent wireless communication system and method
CN101346964A (en) * 2005-11-03 2009-01-14 意大利电信股份公司 Method for establishing multimedia conversation with remote user of communication network
CN102710873A (en) * 2012-06-21 2012-10-03 浙江贝特电子科技有限公司 Video monitoring system and method based on CDMA2000 (Code Division Multiple Access 2000) network VPDN (Virtual Private Dial Network)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104618892A (en) * 2015-01-16 2015-05-13 深圳市中兴物联科技有限公司 Data service processing method and system and mobile terminal
CN110730192A (en) * 2019-10-29 2020-01-24 展讯通信(上海)有限公司 Voice data transmission method, device, equipment and computer readable storage medium
CN110730192B (en) * 2019-10-29 2022-07-05 展讯通信(上海)有限公司 Voice data transmission method, device, equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
EP2974250B1 (en) Handling multiple voice calls in multiple sim mobile phone
US7764953B2 (en) Method, system and device for speech Codec negotiation in communication system
CN102088662B (en) Method for realizing real-time transmission of multimedia service in broadband digital cluster group
US10477030B2 (en) LTE cellular mobile network access system and corresponding communication method
CN101616364A (en) A kind of group-calling service implementation method
EP3163968B1 (en) Trunking communication service processing method, core network device, ue and storage medium
TW202013945A (en) Group establishment method and system for multi-login authentication user and switching device, electronic device and storage medium thereof
JP4853475B2 (en) Push-to-talk communication system and push-to-talk communication method
CN110366160B (en) Multi-SIM card cluster card reading conversation method and system based on cloud server
CN103974205A (en) Cluster business control method, network-side equipment and user equipment
CN107222846A (en) A kind of equipment of the core network and its cluster communication method
KR20200024453A (en) Method and apparatus for improving the quality of a service in communication systems
CN103856465A (en) Video telephone service establishing and processing method and system
WO2018049627A1 (en) Cluster group call processing method, related device, and system
CN102045844A (en) Method and device for reporting capability information
CN101313612B (en) Method for relay mobile switching centre recognition, group calling method and apparatus
CN111726159A (en) Sharable satellite communication system, method and storage medium based on satellite hot spots
CN103888923A (en) Call proceeding method, system and device applied to virtual private mobile network
CN107027107B (en) Group calling merging method and conflict resolution method for cluster switching center
CN114980066A (en) Voice communication method and device and electronic equipment
CN107888482B (en) Instant messaging method and device
CN110999340A (en) Near field communication device and method
EP3007472B1 (en) Service scheduling method, system, terminal and storage medium based on clustering system
KR102090800B1 (en) Apparatus and method for providing short-range wireless communication
CN107124415A (en) A kind of service system and its implementation based on electric signal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140611