[go: up one dir, main page]

CN102752405B - Phone system and the call method of a kind of internet to phone - Google Patents

Phone system and the call method of a kind of internet to phone Download PDF

Info

Publication number
CN102752405B
CN102752405B CN201210264651.2A CN201210264651A CN102752405B CN 102752405 B CN102752405 B CN 102752405B CN 201210264651 A CN201210264651 A CN 201210264651A CN 102752405 B CN102752405 B CN 102752405B
Authority
CN
China
Prior art keywords
call
server
client
ecp
phone
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210264651.2A
Other languages
Chinese (zh)
Other versions
CN102752405A (en
Inventor
王佳华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Deer Technology Co ltd
Original Assignee
HANGZHOU SWISSTAR INTELLIGENT TECHNOLOGY 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 HANGZHOU SWISSTAR INTELLIGENT TECHNOLOGY Co Ltd filed Critical HANGZHOU SWISSTAR INTELLIGENT TECHNOLOGY Co Ltd
Priority to CN201210264651.2A priority Critical patent/CN102752405B/en
Publication of CN102752405A publication Critical patent/CN102752405A/en
Application granted granted Critical
Publication of CN102752405B publication Critical patent/CN102752405B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention discloses the call method of a kind of internet to phone, comprise the steps: 11) user end to server initiation call request, between described client and server, pass through HTTP mode interaction data; 12) client sends to call number and called-number in described server, and described server receives after request, carries out data check; 13) described server is sent to ECP gateway by described call number and described called-number according to telecommunications ECP specified format, described ECP gateway connects two or more phones, finally complete call, the present invention can carry out one to one or one-to-many is conversed in real time, between do not produce any communication fee, only produce traffic fee, while making internet need UNICOM's telecommunications call, in operation, become extremely simple and easy.

Description

Phone system and the call method of a kind of internet to phone
Technical field
The present invention relates to phone system and the call method of a kind of internet to phone.
Background technology
China Mobile Internet total number of users is very huge, and is still increasing. It is anti-that the height of user's quantity increases Zhang XianxiangReflected the progress along with epoch and technology, people sharply rise to the demand of information. Show as two aspects: 1, various types ofInternet terminal appears in our daily life, if the intelligent terminal of people on market is as IPAD, IPOD and various answeringWith the terminal of Android operating system occur like the mushrooms after rain. It is also more and more ripe in this corresponding mobile Internet framework,The covering of the focuses such as WLAN is more and more wider, and of today we can enjoy the state of Internet resources fully freely,The demand such as information interchange, data consultation greatly facilitating in our life is experienced in this internet easily. User in additionA demand is exactly the seamless connection between various communication networks, and this demand has also been met by country, so start to accelerate threeNet merges, and makes great efforts to facilitate one to link up comprehensive clog-free communication macroreticular. Under this background, more and more need to realize interconnectedNet is combined with the network of telecommunication path, by how succinct, convenient and cheap and another mobile client of mobile clientEnd communicates, or by internet, two or more mobile clients is effectively communicated by letter.
Summary of the invention
For above-mentioned technical problem, the present invention proposes phone system and the call method of a kind of internet to phone.
In order to solve the problems of the technologies described above, technical scheme of the present invention is as follows:
The call method of internet to phone, comprises the steps:
11) user end to server is initiated call request, mutual by HTTP mode between described client and serverData;
12) client sends to call number and called-number in described server, and described server receives requestAfter, carry out data check;
13) described server is sent to described call number and described called-number according to telecommunications ECP specified formatECP gateway, described ECP gateway connects two or more phones, finally completes call.
Further, client described in step 11) simply " name=value " mode send in submission perhapsRespective request content, exchanges by the POST mode of HTTP.
Further, when described client exchanges by the POST mode of HTTP, must there is client mac address and currentTwo parameters of timestamp; Described data check adopts Token mode to verify, Token value be to client Mac address, key andAfter the series connection of current time stamp, carrying out MD5 calculates.
Further, described client by described call number and described called-number with call_from:(ringing numberCode), call_to:(called-number) form, together with affiliated described client mac address, current time stamp string, TokenValue is added into POST packet, and then client is by POST Packet Generation to described server, and described server can basisInformation in POST packet is carried out data check and is returned response character.
Further, described response format is the character string of JSON form, and the character string that JSON character is corresponding is correspondingObject comprises following content:
Conditional code: for confirming whether interface calls successfully, 0 is successfully, and other characters are concrete error code;
Data volume: the concrete form of data volume depends on interface, the interface that does not need to return data volume this data volume for empty.
The phone system of internet to phone, comprises client, server, ECP gateway, and described client is to describedServer is initiated after call request, by call number and called-number with call_from:(call number), call_to:(quiltCall number) form, be added into POST packet together with affiliated client mac address, current time stamp string, Token value,Then client is by POST Packet Generation to described server, and described server can carry out according to the information in POST packetData check is also returned response character, and after data check passes through, described server is by described call number and described called numberCode is sent to ECP gateway according to telecommunications ECP specified format, and described ECP gateway connects two or more phones, finally completes logicalWords; Described Token value is for calculating carrying out MD5 after client mac address, key and the series connection of current time stamp.
Beneficial effect of the present invention is: can carry out one to one or one-to-many is conversed in real time, between do not produce any logicalNews expense, only produces traffic fee, while making internet need UNICOM's telecommunications call, in operation, becomes extremely simple and easy. Data check energyEnsure the rapid verification of caller information, both protected the security of calling, carry out next thereby can realize rapidly again identificationStep operation, as in the time that native system is used on e-commerce platform, user just can high efficiency direct and businessman's communicationAnd buying required article, businessman can be according to the dispensing of calling out identity and being directly correlated with.
Brief description of the drawings
Fig. 1 is structural representation of the present invention.
Detailed description of the invention
Below in conjunction with the drawings and specific embodiments, the present invention is described further.
As described in Figure 1, the phone system of a kind of internet to phone, this system comprises:
Client (such as notebook, panel computer etc.): when communication request, user end to server send call number andCalled-number, and the feedback of waiting for server and telecommunications ECP gateway.
Server: when client calls, server after receiving the call request from client computer starts client to send outThe data of bringing are carried out verification, after verification, call number and called-number are processed into telecommunications ECP form and send toTelecommunications ECP gateway.
Telecommunications ECP gateway: the information that server is sent enters one before communication network and takes turns verification, by time will send outThe mobile phone or the phone that play call number are communicated with mobile phone or the phone of called-number, realize call function.
The communication for coordination of described ECP(China Telecom): communication for coordination ECP is with China Telecom's communication network, internet, movementNet, value-added service net are platform, taking address list as basis, by computer, phone, mobile phone, instant message, note, Email, manyThe world-leading pattern of fusion communication product that the multiple means of communication such as media conference, fax combines together.
Utilize the call method of internet to telephone relation system, connect by network and information processing serverCommunication terminal, when realizing communication function after user's click to dial button, under concrete steps enter.
One, user end to server is initiated call request:
Between client and service end, by HTTP mode interaction data, client can be sent out by " name=value " formSend in submission perhaps respective request content, exchange by the POST mode of HTTP, for example a form of initiating request is:
post/callHTTP/1.1
Host:mapi.kokoko.cc:80
Connection:close
cmd=call_request&mac=XXX&timestamp=xxx&token=xxx&room_no=xxx
Wherein main data all form data segment with the form of " name=value ".
In order to prevent that MAC Address is modified, adopt Token mode to implement to encrypt. Token generating mode: MD5 (equipment MacAddress+key+timestamp). For example suppose that mac is " abc ", key is " def ", and timestamp is that 123 token values are for right" abcdef123 " calculates MD5 value.
1, obtaining information interface and verification
Client is by the MAC Address of the machine, current time stamp, Token, page number information and News Category etc. more than information" name=value " form of stating sends to server, and waiting for server feedback. Server is received after information through processing with phaseSame " name=value " form is beamed back feedback information.
2, call interface and verification
Client by the MAC Address of the machine, current time stamp, Token, user answer the information such as number and destination number withAbove-mentioned " name=value " form sends to server, if the form of call number and called-number is that call_from=(exhalesThe code of calling out the numbers), call_to=(called-number) waiting for server feedback. Server is received after information through processing with identical" name=value " form is beamed back feedback information.
Service end is sent to ECP gateway by two groups of telephone numbers according to telecommunications ECP specified format, ECP gateway connecting to callNumber and called-number, finally complete call.
Described call number and called-number are each can comprise many sets of numbers to realize many people's calls.
Response character is verified and returned to server according to the information in POST packet, and its response character form isThe character string of JSON form, object corresponding to character string that JSON character is corresponding comprises following content:
(1), conditional code: for confirming whether interface " obtaining information interface " described above calls into " call interface "Merit, 0 is successfully, other characters are concrete error code.
(2), data volume: the concrete form of data volume depends on the application of interface, required in order to obtain some expanded functionsList, as the more communication list of new individual account of network, can by this data volume from server return a List <Maillist >, the interface that does not need to return data volume this data volume for empty.
When server authentication is passed through, telecommunications ECP gateway will connect call by two telephone numbers.
The above is only the preferred embodiment of the present invention, it should be pointed out that the ordinary skill people for the artMember, without departing from the inventive concept of the premise, can also make some improvements and modifications, and these improvements and modifications also should be considered asIn protection domain of the present invention.

Claims (7)

1. the call method of internet to phone, is characterized in that, comprises the steps:
11) user end to server is initiated call request, passes through HTTP mode interaction data between described client and server;
12) client sends to call number and called-number in described server, and described server receives after request, entersRow data check;
13) described server is sent to ECP net by described call number and described called-number according to telecommunications ECP specified formatClose, ECP gateway to server send information enter the data check before communication network, by time described in ECP gateway connectConnect two or more phones, finally complete call.
2. the call method of a kind of internet according to claim 1 to phone, is characterized in that step 11) described inClient sends in submission perhaps respective request content in simple " name=value " mode, by the POST mode of HTTPExchange.
3. the call method of a kind of internet according to claim 2 to phone, is characterized in that, described client is passed throughWhen the POST mode of HTTP exchanges, must there be client mac address and two parameters of current time stamp; Step 12) in dataVerification adopts Token mode to verify, Token value is carried out MD5 after client Mac address, key and current time stamp are connectedCalculate.
4. the call method of a kind of internet according to claim 3 to phone, is characterized in that, described client is by instituteState call number and described called-number with call_from: call number, call_to: the form of called-number, together withAffiliated described client mac address, current time stamp, Token value are added into POST packet, and then client is by POST numberSend to described server according to bag, described server can carry out data check and return response according to the information in POST packetCharacter.
5. the call method of a kind of internet according to claim 4 to phone, is characterized in that, described response character latticeFormula is the character string of JSON form, and object corresponding to character string that JSON character is corresponding comprises following content:
Conditional code: for confirming whether interface calls successfully, 0 is successfully, and other characters are concrete error code;
Data volume: the concrete form of data volume depends on interface, the interface that does not need to return data volume this data volume for empty.
6. the phone system of internet to phone, is characterized in that, comprises client, server, ECP gateway, described visitorFamily end is initiated after call request to described server, by call number and called-number with call_from: call number,Call_to: the form of called-number, is added into POST together with affiliated client mac address, current time stamp, Token valuePacket, then client is by POST Packet Generation to described server, and described server can be according in POST packetInformation is carried out data check and is returned response character, after data check passes through, described server by described call number and described inCalled-number is sent to ECP gateway according to telecommunications ECP specified format, and described ECP gateway connects two or more phones,Complete eventually call; Described Token value is for calculating carrying out MD5 after client mac address, key and the series connection of current time stampArrive.
7. the phone system of a kind of internet according to claim 6 to phone, is characterized in that, described response character latticeFormula is the character string of JSON form, and object corresponding to character string that JSON character is corresponding comprises following content:
Conditional code: for confirming whether interface calls successfully, 0 is successfully, and other characters are concrete error code;
Data volume: the concrete form of data volume depends on interface, the interface that does not need to return data volume this data volume for empty.
CN201210264651.2A 2012-07-27 2012-07-27 Phone system and the call method of a kind of internet to phone Expired - Fee Related CN102752405B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210264651.2A CN102752405B (en) 2012-07-27 2012-07-27 Phone system and the call method of a kind of internet to phone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210264651.2A CN102752405B (en) 2012-07-27 2012-07-27 Phone system and the call method of a kind of internet to phone

Publications (2)

Publication Number Publication Date
CN102752405A CN102752405A (en) 2012-10-24
CN102752405B true CN102752405B (en) 2016-05-11

Family

ID=47032303

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210264651.2A Expired - Fee Related CN102752405B (en) 2012-07-27 2012-07-27 Phone system and the call method of a kind of internet to phone

Country Status (1)

Country Link
CN (1) CN102752405B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104660595A (en) * 2015-02-10 2015-05-27 重庆善生缘科技有限公司 Rapid APP registration and execution method
CN107426452B (en) * 2017-05-05 2020-03-13 中国联合网络通信集团有限公司 Internet call method and device
CN108509313B (en) * 2018-03-23 2021-03-19 深圳乐信软件技术有限公司 A business monitoring method, platform and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101184204A (en) * 2007-12-25 2008-05-21 天柏宽带网络科技(北京)有限公司 Authentication method for interdynamic television service
CN101719901A (en) * 2009-12-01 2010-06-02 深圳市阿尔斯电信技术有限公司 Computer terminal used for triple-play system
CN101883024A (en) * 2010-06-23 2010-11-10 南京大学 A Dynamic Detection Method for Cross-Site Forgery Requests

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004082219A2 (en) * 2003-03-12 2004-09-23 Persona Software, Inc. Extension of a local area phone system to a wide area network with handoff
CN101668021B (en) * 2009-09-23 2012-05-30 深圳市阿尔斯电信技术有限公司 Terminal signaling platform, operation equipment signaling platform and convergence system of three networks (telecom, Internet and CATV)

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101184204A (en) * 2007-12-25 2008-05-21 天柏宽带网络科技(北京)有限公司 Authentication method for interdynamic television service
CN101719901A (en) * 2009-12-01 2010-06-02 深圳市阿尔斯电信技术有限公司 Computer terminal used for triple-play system
CN101883024A (en) * 2010-06-23 2010-11-10 南京大学 A Dynamic Detection Method for Cross-Site Forgery Requests

Also Published As

Publication number Publication date
CN102752405A (en) 2012-10-24

Similar Documents

Publication Publication Date Title
CN101247364B (en) Conversation message managing system and method thereof
CN102281364B (en) Call center system and method for accessing call center system
US8818328B2 (en) Methods and systems for billing communication
CN102790710B (en) The audio/video communication method of PC terminal and mobile phone and device
CN102111454A (en) Method and system for sharing webpage or multimedia information
CN104247473B (en) Terminal device, interactive voice answering equipment, missed call system for prompting and method
CN101540870A (en) Realization method of video call service
CN103888413A (en) Method and system for realizing multimedia conference
CN101640736B (en) Method and system for realizing visual customer service
CN103533505B (en) A kind of note transmission method, server, system and mobile terminal
CN102752405B (en) Phone system and the call method of a kind of internet to phone
CN104135581B (en) A kind of communication means and device
CN101426183B (en) Group communication system and method triggered by mobile telephone on the basis of network group
CN103475794A (en) Communication system based on VoIP/IM technique and roaming communication method of communication system
CN101765070A (en) Method and system for controlling mobile phone application
CN104348699A (en) Method and equipment for information interaction
CN101505465B (en) System and method for implementing incoming call and incoming mail selection by USSD mode
CN102761846B (en) USSD service providing method, USSD service providing apparatus and system
CN107659702A (en) The anti-harassment method and system of landline telephone and relevant device
CN203014857U (en) Internet-telephone communication system
CN102752463A (en) Personal communication code multi-number simultaneous ringing system and method
CN105208536A (en) Short message sending method and device
CN101099406A (en) Method for implementing service activation operation and user terminal for implementing the same
CN106211104B (en) A kind of terminal of transmission of message, system and method
CN110351710B (en) A kind of terminal service function calling method and device based on USIM

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP03 Change of name, title or address

Address after: Wan Tang Road Hangzhou City, Zhejiang province 310012 No. 69 Xihu District Huaxing Technology Court A block 303-1.

Patentee after: Zhejiang sadda Intelligent Technology Co.,Ltd.

Address before: Wan Tang Road Hangzhou City, Zhejiang province 310012 No. 317 Xihu District Huaxing century building room 603

Patentee before: Hangzhou Seda Intelligent Technology Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20160616

Address after: Hangzhou City, Zhejiang province 310015 Gongshu District Xiangyuan Road No. 38 Building 1 East 313 rooms on the third floor

Patentee after: Hangzhou Zhong Jia Technology Co.,Ltd.

Address before: Wan Tang Road Hangzhou City, Zhejiang province 310012 No. 69 Xihu District Huaxing Technology Court A block 303-1.

Patentee before: Zhejiang sadda Intelligent Technology Co.,Ltd.

C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Hangzhou City, Zhejiang province 310015 Gongshu District Xiangyuan Road No. 38 Building 1 East 313 rooms on the third floor

Patentee after: Hangzhou deer Technology Co.,Ltd.

Address before: Hangzhou City, Zhejiang province 310015 Gongshu District Xiangyuan Road No. 38 Building 1 East 313 rooms on the third floor

Patentee before: Hangzhou Zhong Jia Technology Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160511

Termination date: 20190727