[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101179600A - Network protocol voice communication method, system and server - Google Patents

Network protocol voice communication method, system and server Download PDF

Info

Publication number
CN101179600A
CN101179600A CNA2007101987580A CN200710198758A CN101179600A CN 101179600 A CN101179600 A CN 101179600A CN A2007101987580 A CNA2007101987580 A CN A2007101987580A CN 200710198758 A CN200710198758 A CN 200710198758A CN 101179600 A CN101179600 A CN 101179600A
Authority
CN
China
Prior art keywords
portable terminal
voice
called
server
calling
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
CNA2007101987580A
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CNA2007101987580A priority Critical patent/CN101179600A/en
Publication of CN101179600A publication Critical patent/CN101179600A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method of Voice over Internet Protocol (VoIP) communications, which comprises the following steps: a first mobile terminal is connected with a Hypertext Transfer Protocol (HTTP) server through a Wireless Application Protocol (WAP) network and receives a WAP page that the HTTP server provides; the HTTP server receives a calling number and a called number that the first mobile terminal provides and sends the calling number and the called number to an IP voice server; the IP voice server builds the voice communication between the caller and the called party according to the calling number and the called number. The invention further discloses a VoIP communication system and an IP voice server. By applying the invention, the cost can be reduced and the speech quality be guaranteed.

Description

A kind of network protocol voice communication method, system and server
Technical field
The present invention relates to network communications technology field, more specifically, the present invention relates to a kind of procotol voice (VoIP) communication means, system and server.
Background technology
(Voice over IP is to be based upon procotol (InternetProtocol, IP) technical packetizing, digitlization transmission technology VoIP) to the procotol voice.The basic principle of VoIP is: by voice compression algorithm speech is carried out compressed encoding and handle, then these speech datas are packed by related protocols such as IP, through IP network data packet transmission is arrived the destination, again these VoPs are stringed together, after the decoding decompression processing, revert to original voice signal, thereby reach the purpose that transmits speech by IP network.
IP telephony system becomes the analog signal conversion of plain old telephone computer can link the IP packet that the internet transmits, and also the IP packet of receiving is converted to the analog electrical signal of sound simultaneously.(it is full-fledged that Personal Computer, PC) the VoIP software on, computer network and fixed telephone network carry out the application of voice communication to utilize personal computer.
Flourish along with mobile communication, the capacity of equipment and the network bandwidth of portable terminal also are greatly improved now, make to realize that the real-time voice data interchange between computer network terminal and mobile communications network terminal and the mobile communications network terminal becomes possibility.Is exactly with low cost based on the mobile voice communication of VoIP than the advantage of common voice call maximum.
At present, the user carries out voice call by the VoIP software of installing on the portable terminal, and encoding and decoding and the speech data of being finished voice by VoIP software send reception, and voice server is responsible for the transfer of speech data.By voice server, can finish the voice call between two ones or the multi-section portable terminal.
Yet, adopt the VoIP software that is installed on the portable terminal to realize that VoIP communication can produce a lot of problems.At first, different portable terminals needs the VoIP software of different editions, and the VoIP software on the portable terminal has the development cost height, safeguards difficult shortcoming.Secondly, VoIP software itself is had relatively high expectations to portable terminal, and different portable terminals can cause the not reciprocity of speech quality because of the capacity variance of equipment, thereby influences communication process.
Summary of the invention
The embodiment of the invention proposes a kind of network protocol voice communication method, need not to install VoIP software on the portable terminal and can realize voice communication, thereby reduce cost.
The embodiment of the invention proposes a kind of network protocol voice communication system, need not to install VoIP software on the portable terminal and can realize voice communication, thereby reduce cost.
The embodiment of the invention also proposes a kind of network protocol voice communication server, need not to install VoIP software on the portable terminal and can realize voice communication, thereby reduce cost.
The technical scheme of the embodiment of the invention is as follows:
A kind of procotol voice VoIP communication means, this method comprises:
First portable terminal connects the HTML (Hypertext Markup Language) http server by WAP (wireless application protocol) WAP network, and the WAP page that is provided by this http server is provided;
Described http server receives calling number and the called number that is provided by described first portable terminal by the described WAP page, and sends described calling number and called number to the ip voice server;
Described ip voice server according to described calling number and called number set up caller and called between voice communication.
A kind of VoIP communication system, this system comprise first portable terminal, http server and ip voice server, wherein:
Described first portable terminal is used for connecting described http server by the WAP network, and the WAP page that is provided by this http server is provided;
Described http server is used for receiving calling number and the called number that is provided by described first portable terminal by the described WAP page, and sends described calling number and called number to this ip voice server;
Described ip voice server, be used for according to described calling number and called number set up caller and called between voice communication.
A kind of ip voice server, this ip voice server comprise information receiving unit and calling engine unit, wherein:
Information receiving unit is used to receive the calling number and the called number that are sent by http server, and wherein said calling number and called number are provided to this http server by the WAP page by first portable terminal;
Call out engine unit, be used for the calling number that receives according to information receiving unit and called number set up caller and called between voice communication.
From technique scheme as can be seen, in embodiments of the present invention, first portable terminal at first connects http server by the WAP network, the WAP page that reception is provided by this http server, calling number and the called number that is provided by first portable terminal is provided by the WAP page http server then, and send described calling number and called number to the ip voice server, again by the ip voice server according to described calling number and called number set up caller and called between voice communication.This shows, use after the embodiment of the invention, only need just can carry out the VoIP voice call by the mobile terminal accessing WAP page of supporting the WAP online, and need not on portable terminal to install VoIP software, therefore avoided dependence to specific VoIP software, therefore reduce the development cost of portable terminal, and safeguarded simply, and also need not to consider the version problem of VoIP software.
In addition, use after the embodiment of the invention, owing to need not VoIP software is installed on portable terminal, thereby hardware requirement also reduced to portable terminal.And what use in the communication process is the voice channel of mobile communications network, and speech quality also can be guaranteed.
Description of drawings
Fig. 1 is the network protocol voice communication method schematic flow sheet according to the embodiment of the invention;
Fig. 2 is the network protocol voice communication system configuration schematic diagram according to the embodiment of the invention;
Fig. 3 is the network protocol voice communication server architecture schematic diagram according to the embodiment of the invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention express clearlyer, the present invention is further described in more detail below in conjunction with drawings and the specific embodiments.
In embodiments of the present invention, the method that a kind of WAP of use page carries out the VoIP conversation has been proposed.By this method, the user only needs just can carry out the VoIP voice call by the mobile terminal accessing WAP page of supporting the WAP online.
Fig. 1 is the network protocol voice communication method schematic flow sheet according to the embodiment of the invention.
As shown in Figure 1, this method comprises:
Step 101: first portable terminal connects http server by the wireless application protocol (wap) network, and the WAP page that is provided by this http server is provided.
Here, the user can be by the specific WAP page of browser access of first portable terminal.Wap protocol is a kind of global open protocol, can use wap protocol is described the information translation one-tenth of html language on the present the Internet with WML information, and be presented on the display screen of portable terminal.
Particularly, at first, mobile communications network can be submitted to the access request that first portable terminal sends the http server of this WAP page correspondence, and http server responds this request after receiving this access request, and returns the WAP content of pages.Mobile communications network sends to the first corresponding portable terminal after receiving this WAP content of pages that returns.
Step 102:HTTP server receives calling number and the called number that is provided by first portable terminal by the WAP page, and sends calling number and called number to the ip voice server.
Here, first mobile phone users is by the requirement in the WAP page, input calling number and called number, and submit to the WAP of conversation to ask, after http server is received the WAP request of submission, send described calling number and called number to the ip voice server after finishing corresponding usersaccount information checking, notice ip voice server is initiated audio call.
Step 103:IP voice server according to described calling number and called number set up caller and called between voice communication.
, after the ip voice server is received calling number and called number in the http server, initiate the ip voice request here, initiate audio call to calling party and callee by mobile communications network.At first, the ip voice server is initiated voice call request to calling number, if behind user's off-hook, and the system plays suggestion voice, article one talking link is set up.The ip voice server is initiated voice call request to called number then, if behind user's off-hook, and the system plays suggestion voice, the second talking link is set up.After last ip voice server was connected two talking link, the calling and called conversation was set up.After the calling and called conversation is set up, can carry out voice call, the speech data in the communication process carries out transfer by the ip voice server.After conversation was finished, the expense that the ip voice server record air time is produced was deducted from the user account of caller.
In the said method, the calling number that first portable terminal provides can be the number of this first portable terminal, and called number can be the number or the Public Switched Telephone Network termination number of second portable terminal.Like this, just can set up the dialogue between first portable terminal and second portable terminal, perhaps set up the dialogue between first portable terminal and the Public Switched Telephone Network terminal.
Alternatively, the calling number that first portable terminal provides can be the number of second portable terminal, and called number can be the number or the Public Switched Telephone Network termination number of the 3rd portable terminal.Like this, under the control of first mobile phone users, can set up the dialogue between second portable terminal and the 3rd portable terminal, perhaps set up the dialogue between second portable terminal and the Public Switched Telephone Network terminal.
Based on above-mentioned analysis, the invention allows for a kind of VoIP communication system.
Fig. 2 is the network protocol voice communication system configuration schematic diagram according to the embodiment of the invention.
As shown in Figure 2, this system comprises first portable terminal 201, http server 202 and ip voice server 203.Wherein:
First portable terminal 201 is used for connecting described http server by the WAP network, and the WAP page that is provided by this http server is provided.
Here, first portable terminal 201 can be a mobile device arbitrarily such as mobile phone, PDA(Personal Digital Assistant).
Http server 202 is used for receiving calling number and the called number that is provided by described first portable terminal 201 by the described WAP page, and sends described calling number and called number to this ip voice server 203;
Ip voice server 203, be used for according to described calling number and called number set up caller and called between voice communication.
Similarly, the calling number that first portable terminal 201 provides can be the number of this first portable terminal 201, and called number can be the number of second portable terminal 204 or the number of Public Switched Telephone Network terminal (not illustrating among Fig. 2).Like this, just can set up the dialogue between first portable terminal 201 and second portable terminal 204, perhaps set up the dialogue between first portable terminal 201 and the Public Switched Telephone Network terminal.
Alternatively, the calling number that first portable terminal 201 provides can be the number of second portable terminal 204, and called number can be the number of the 3rd portable terminal (not illustrating among Fig. 2) or the number of Public Switched Telephone Network terminal (not illustrating among Fig. 2).Like this, under first portable terminal, 201 users' control, can set up the dialogue between second portable terminal 204 and the 3rd portable terminal, perhaps set up the dialogue between second portable terminal 204 and the Public Switched Telephone Network terminal.
Based on said system structure and analysis, the embodiment of the invention has also proposed a kind of voice communications services device.
Fig. 3 is the network protocol voice communication server architecture schematic diagram according to the embodiment of the invention.
As shown in Figure 3, this ip voice server comprises information receiving unit 301 and calling engine unit 302, wherein:
Information receiving unit 301 is used to receive the calling number and the called number that are sent by http server, and wherein said calling number and called number are provided to this http server by the WAP page by first portable terminal;
Call out engine unit 302, be used for the calling number that receives according to information receiving unit 301 and called number set up caller and called between voice communication.
Preferably, this ip voice server further comprises charging authentication ' unit 303, is used for the authentication of chargeing of described calling number, and sends the authentication of chargeing and pass through message to calling out engine unit 302 by the back in the authentication of chargeing.At this moment, call out engine unit 302, be used for receiving described charging authentication by after the message, calling number that receives according to this information receiving unit 301 and called number set up caller and called between voice communication.
In sum, in embodiments of the present invention, first portable terminal at first connects http server by the WAP network, the WAP page that reception is provided by this http server, calling number and the called number that is provided by first portable terminal is provided by the WAP page http server then, and send described calling number and called number to the ip voice server, again by the ip voice server according to described calling number and called number set up caller and called between voice communication.After adopting the embodiment of the invention, every portable terminal only need use the browser that carries on the portable terminal, just can carry out the VoIP conversation with the contact person of oneself by the visit WAP page, and need not to install VoIP software again on portable terminal.
In addition, what use in the communication process is the voice channel of mobile communications network, the mobile communication terminal of conversation all is to carry out with the pattern of answering, so telephone expenses are very cheap and speech quality and general portable terminal effect basically identical, so speech quality also can be guaranteed.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. procotol voice VoIP communication means is characterized in that this method comprises:
First portable terminal connects the HTML (Hypertext Markup Language) http server by WAP (wireless application protocol) WAP network, and the WAP page that is provided by this http server is provided;
Described http server receives calling number and the called number that is provided by described first portable terminal by the described WAP page, and sends described calling number and called number to the ip voice server;
Described ip voice server according to described calling number and called number set up caller and called between voice communication.
2. VoIP communication means according to claim 1, it is characterized in that, the calling number that described first portable terminal provides is the number of this first portable terminal, and described called number is the number or the Public Switched Telephone Network termination number of second portable terminal.
3. VoIP communication means according to claim 1 is characterized in that, the calling number that described first portable terminal provides is the number of second portable terminal, and described called number is the number or the Public Switched Telephone Network termination number of the 3rd portable terminal.
4. VoIP communication means according to claim 1 is characterized in that, described http server receives after the calling number and called number that is provided by described first portable terminal by the WAP page, and this method further comprises:
Described http server carries out authentication to described first portable terminal, and sends described calling number and called number by the back to the ip voice server in authentication.
5. a VoIP communication system is characterized in that, this system comprises first portable terminal, http server and ip voice server, wherein:
Described first portable terminal is used for connecting described http server by the WAP network, and the WAP page that is provided by this http server is provided;
Described http server is used for receiving calling number and the called number that is provided by described first portable terminal by the described WAP page, and sends described calling number and called number to this ip voice server;
Described ip voice server, be used for according to described calling number and called number set up caller and called between voice communication.
6. VoIP communication system according to claim 5 is characterized in that,
The calling number that described first portable terminal provides is the number of this first portable terminal, and described called number is the number or the Public Switched Telephone Network termination number of second portable terminal.
7. VoIP communication system according to claim 5 is characterized in that,
The calling number that first portable terminal provides is the number of second portable terminal, and described called number is the number or the Public Switched Telephone Network termination number of the 3rd portable terminal.
8. VoIP communication system according to claim 5 is characterized in that,
Described http server is further used for described first portable terminal is carried out authentication, and sends described calling number and called number by the back to this ip voice server in authentication.
9. an ip voice server is characterized in that, this ip voice server comprises information receiving unit and calling engine unit, wherein:
Information receiving unit is used to receive the calling number and the called number that are sent by http server, and wherein said calling number and called number are provided to this http server by the WAP page by first portable terminal;
Call out engine unit, be used for the calling number that receives according to information receiving unit and called number set up caller and called between voice communication.
10. ip voice server according to claim 9 is characterized in that, this ip voice server further comprises the charging authentication ' unit,
This charging authentication ' unit is used for the authentication of chargeing of described calling number, and sends the authentication of chargeing and pass through message to calling out engine unit by the back in the authentication of chargeing;
Described calling engine unit is used for receiving described charging authentication by after the message, calling number that receives according to this information receiving unit and called number set up caller and called between voice communication.
CNA2007101987580A 2007-12-12 2007-12-12 Network protocol voice communication method, system and server Pending CN101179600A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2007101987580A CN101179600A (en) 2007-12-12 2007-12-12 Network protocol voice communication method, system and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2007101987580A CN101179600A (en) 2007-12-12 2007-12-12 Network protocol voice communication method, system and server

Publications (1)

Publication Number Publication Date
CN101179600A true CN101179600A (en) 2008-05-14

Family

ID=39405682

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007101987580A Pending CN101179600A (en) 2007-12-12 2007-12-12 Network protocol voice communication method, system and server

Country Status (1)

Country Link
CN (1) CN101179600A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103533526A (en) * 2013-05-02 2014-01-22 任明和 Voice call charging method of mobile terminal self-organizing network system
CN104410648A (en) * 2014-12-18 2015-03-11 北京奇虎科技有限公司 LAN (local area network) based VoIP (Voice over Internet Protocol) communication method, system and communication terminal
CN104995876A (en) * 2013-02-07 2015-10-21 欧朋维克斯有限公司 Communication system using heterogenous networks
CN105933638A (en) * 2016-05-30 2016-09-07 广东欧珀移动通信有限公司 Video call method, mobile terminal and network server

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104995876A (en) * 2013-02-07 2015-10-21 欧朋维克斯有限公司 Communication system using heterogenous networks
CN104995876B (en) * 2013-02-07 2018-09-14 欧朋维克斯有限公司 Use the communication system of heterogeneous network
CN103533526A (en) * 2013-05-02 2014-01-22 任明和 Voice call charging method of mobile terminal self-organizing network system
CN104410648A (en) * 2014-12-18 2015-03-11 北京奇虎科技有限公司 LAN (local area network) based VoIP (Voice over Internet Protocol) communication method, system and communication terminal
CN105933638A (en) * 2016-05-30 2016-09-07 广东欧珀移动通信有限公司 Video call method, mobile terminal and network server

Similar Documents

Publication Publication Date Title
JP2005149484A5 (en)
US20110153868A1 (en) Cloud-Based Application For Low-Provisioned High-Functionality Mobile Station
WO2005001602A3 (en) Method and apparatus for voice over internet protocol telephony using a virtual private network
TW571557B (en) Utilizing parallel available services over a wireless network
CN102420897B (en) Mobile phone communication information transmitting method and device
CN101179600A (en) Network protocol voice communication method, system and server
CN101098366A (en) System and method for on-line interactive learning through network telephone
CN103428384A (en) System and method for realizing mobile VoIP (Voice over Internet Phone) service of smart handheld device
JP2002152387A (en) Information conversion communication method, information conversion communication system, conversion server and program record medium
CN101374173A (en) Method and apparatus for providing telephone call sound-recording business in telephone communication system
US20080298561A1 (en) Web-call method
KR100544036B1 (en) Short service system and method of internet video telephone
EP1295443B1 (en) Method to assess the quality of a voice communication over packet networks
CN101232512A (en) Method for bidirectional real-time communication of multimedia
KR20020031007A (en) The system and method of a internet phone, capable of oneclick communication with an appointor on website
US20070253440A1 (en) Internet communication system and method
CN102246502A (en) Multimedia provision service
KR20020084783A (en) Company telecomunication system & method with internet & VoIP
CN1825878A (en) Wireless telephone system and real-time automatic acquisition method of caller information
CN2812419Y (en) A telephone set with network instant voice communication terminal
KR100363610B1 (en) Internet Phone System And Method
KR20020049110A (en) Voice over internet protocol connecting system and method for cellular radio telephone
TW560163B (en) Method for dialing Internet protocol phone
KR20010075862A (en) The internet phone apparatus
CN105407243A (en) Echo cancellation VOIP system of improved affine projection algorithm used on Android platform

Legal Events

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

Open date: 20080514