Movatterモバイル変換


[0]ホーム

URL:


CN110035051A - Voice service system and voice service method - Google Patents

Voice service system and voice service method
Download PDF

Info

Publication number
CN110035051A
CN110035051ACN201811565981.9ACN201811565981ACN110035051ACN 110035051 ACN110035051 ACN 110035051ACN 201811565981 ACN201811565981 ACN 201811565981ACN 110035051 ACN110035051 ACN 110035051A
Authority
CN
China
Prior art keywords
server
voice service
telephone number
voice
incoming call
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
CN201811565981.9A
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.)
American Merchant Dinoa Co Ltd
Original Assignee
American Merchant Dinoa 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 American Merchant Dinoa Co LtdfiledCriticalAmerican Merchant Dinoa Co Ltd
Publication of CN110035051ApublicationCriticalpatent/CN110035051A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses voice service system, which includes first server, second server and third server.After callee's device receives the incoming call of calling party device, which transfers the incoming call to other servers.The second server receives the called number called from the first server incoming call that comes of switching and the incoming call, and the incoming call of transferring is to other servers.The third server receives the called number that the incoming call to come from second server switching and the incoming call are called, and provides voice service to the incoming call.

Description

Voice service system and voice service method
Technical field
The present invention relates to voice service more particularly to a kind of voice service systems and voice service method.
Background technique
Speech network is integrated increasingly between the two with data network, and data transmission of network voice service can be used in people,Telecommunication operator to service dealer from network to have an opportunity to develop various different network value added service, to meet diversified networkConsumer demand and obtain bigger profit.Voice-over-net service, such as tone information or personal call service centre (callCenter) it is network value added service with development potential.Since the dealer of voice-over-net service itself does not possess telecommunications networkNetwork and provide service by the network for renting telecommunication operator, such as how limited telecom network resource and competitive priceThere is provided consumer network's voice service will be quite important.
Telecom network resource can be saved therefore, it is necessary to one kind and the voice service system and voice clothes of voice service are providedBusiness method.
Summary of the invention
The embodiment of the present invention provides a kind of voice service system, including first server, second server and third clothesBusiness device.After callee's device receives the incoming call of calling party device, first server transfers the incoming call to other servers.Second server receives the called number that the incoming call to come from first server switching and the incoming call are called, andThe incoming call transfer to other servers.Third server receives the incoming call to come from second server switching and the incoming call instituteThe called number of calling, and voice service is provided to the incoming call.
Another embodiment of the present invention provides a kind of voice service method, including first server is received in callee's deviceAfter the incoming call of calling party device, the telephone number of callee's device is transmitted to second server;Second server turns to conduct electricityNumber is talked about to third server;And third server provides voice service according to telephone number.
Detailed description of the invention
Fig. 1 is the system diagram of voice service system in the embodiment of the present invention.
Fig. 2 is the system diagram of another voice service system in the embodiment of the present invention.
Fig. 3 is the schematic diagram of the SIP voice service system in the embodiment of the present invention.
Fig. 4 is the flow chart of the voice service method of Fig. 2 voice service system.
Wherein, the reference numerals are as follows:
1,2 voice service system
10 telecommunication carrier networks
100 first servers
12,32 ITSP network
120 second servers
14 IPVS networks
140 third servers
16 IP networks
3 SIP voice service systems
30 PSTN
31 telecom operators' gate servers
310 SS7/ISUP are to SIP block
312 SS7/ISUP blocks
314 SIP blocks
320 ITSP servers
3200 SIP blocks
322 ivr servers
The connection of 33 SIP trunk
A, B, A1, A2, B1, B2 user apparatus
Na, Nb, Nb1, Nb2, Nc entity number
Vb, Vc virtual-number
S400 is to S404 step
Specific embodiment
Fig. 1 is the system diagram of voice service system 1 in the embodiment of the present invention.Voice service system 1 includes first server100, second server 120 and third server 140, first server 100 can be located at telecommunication carrier networks 10, second serviceDevice 120 can be located at Internet ready phones ISP, and (Internet Telephony Service Provider, is called in the following textITSP) network 12, third server 140 can be located at Internet protocol suite voice service supplier (Internet ProtocolVoice Service provider, calls IPVS in the following text) network 14.Second server 120 and third server 140 can pass through internetThe link of network convention (Internet Protocol, call IP in the following text) network 16 can also be not required to link via IP network 16, the first clothesBusiness device 100, second server 120, IP network 16 and third server 140 can be coupled sequentially in a wired mode or wireless mode.User apparatus A, B can subscribe to the telephone service and network service of telecommunication carrier networks 10, and user apparatus A, B can be in telecommunications at this timeIt is assigned to entity number in carrier network 10, is respectively Na, Nb.User apparatus A, B can also subscribe to the network of ITSP network 12Telephone service, such as user apparatus B can order sth. separately and read the network telephone service of ITSP network 12, at this point, based on telecom operators withAgreement between ITSP network company, user apparatus B can be assigned a corresponding virtual-number Vb in ITSP network 12,And the incoming call for setting aside the entity number Nb of user apparatus B can be ported to the void in ITSP network 12 from telecommunication carrier networks 10Quasi- number Vb, due to ITSP network be based on IP (Internet Protocol), user apparatus B can be via IP networkNetwork with the communications protocol of the networking telephone such as SIP, and receives the incoming call outside net, in the present invention, above-mentioned entity numberCorresponding referred to as virtual pairing between Nb and virtual-number Vb.
The framework of Fig. 1 also can be used for providing voice automation value added service, for example, the engaged line of setting entity number Nb is specifiedSwitching (call forwarding on busy) or specified switching (the call forwarding on no not answeredAnswering function) assumes that entity number Nc has one virtual to be located at the Vc that checks numbers to another entity number NcAmong IPVS network 14, in this way, when there is outside line to send a telegram here to entity number Nb, and user apparatus B is in engaged line or unresponsiveWhen state, which will be relayed to the virtual-number Vc positioned at IPVS network 14 via entity number Nc at this moment canThe incoming call not connect to this does value added voice-over-net and is served by, such as intelligent sound assistant (Intelligent Voice) or automatic voice responding (Interactive Voice Response) etc. Assistant.
In the voice-over-net of Fig. 1 is served by, uses one group virtually to match (entity number Nc: virtual-number Vc) and comeIt services user apparatus B (user apparatus B use entity number Nb), each group is virtually matched and can all occupy certain system moneySource, visually one of the cost of value added service just must tie up 10,000 virtual pairings and provide if to service a users up to ten thousand thusSource, economic benefit efficient can not amplify, and the present invention proposes an effective method, can allow above-mentioned voice-over-net serviceThe efficient and inexpensive amplification scale of energy, narration specific as follows.
Fig. 2 is the system diagram of voice service system 2 in the embodiment of the present invention.The network settings of voice service system 2 and companyConnect similar with Fig. 1 voice service system 1, details will not be described in great detail in this.Voice service system 2 can pass through telecom operators' netNetwork 10, ITSP network 12, IP network 16 and IPVS network 14 provide voice-over-net and service to subscriber, for example, user apparatus B1 andB2.Telecommunication carrier networks 10 can provide telephone service, including fixation (landline) telephone service and Mobile Phone Service are givenUser apparatus A1, A2, B1 and B2.IPVS network 14 can provide voice-over-net service, including telephone answering (phoneAnswering), tone information (voice messaging), incoming call filtering (call screening), telephone poll (phoneSurvey), telephone service center (call center) and other phone secretary services (secretarial service).UserDevice B1 and B2 can also subscribe to network telephone service provided by ITSP network 12 so that the incoming call of first server 100 is switched to netNetwork phone.ITSP network 12 can provide carry voice in Internet protocol suite (Voice over Internet Protocol,VoIP service), carry voice can be conversation initial agreement (Session Initiation in Internet protocol suiteProtocol calls SIP in the following text), H.323, media gate control agreement (Media Gateway Control Protocol,MGCP), H.248, real-time Transmission agreement (Real-time Transport Protocol, RTP), secure real-time transport agreement(Secure Real-time Transport Protocol, SRTP), conversation description agreement (Session DescriptionProtocol, SDP), Skype agreement (Skype protocol) and other VoIP services.First server 100 can take for gateBusiness device, and in addition to telecommunication carrier networks 10 can be located at, it may also be at ITSP network 12.Third server 140 can be to provide mutuallyThe application server of dynamic formula voice answer-back (Interactive Voice Response, IVR) service.
In the voice-over-net service system 2 of Fig. 2, user apparatus B1 and B2 use value added voice-over-net service, useFamily device B1 use entity number Nb1, user apparatus B2 use entity number Nb2, need at this time another sets of numbers resource so as toBy the third server 140 among the specified switching (Call forwarding) to IPVS network 14 of incoming call, however it has been observed that oftenOne sets of numbers resource or virtual pairing can all occupy certain system resource, therefore, if it is specified used in user apparatus B1Number (virtual pairing) of transferring is identical as switching number (virtual pairing) is specified used in user apparatus B2, such as all using voidQuasi- pairing Nc:Vc, then can save system resource and system cost, but has a problem in that if all incoming calls are all forwarded to Vc,How does third server 140 among IPVS network 14 judge that the logical incoming call is to make user apparatus B1 or user apparatus B2?On condition that the application server among IPVS network 14 can differentiate correct callee (Callee), illustrate specific method below.
It is logical according to the networking telephone when a logical incoming call for being designated switching (Call forwarded) arrives at IPVS network 14News agreement, such as SIP communications protocol, general caller message only can not differentiate this energization with the number of caller (Caller)Whether words are either come by which number switching via specified switching, in the present embodiment, 10 He of telecommunication carrier networksITSP network 12, can be by entity the number Nb1 or Nb2 of setting switching when switching one is taken on the telephone, or is mediator(Forwarding party) notes down and notifies IPVS network 14, then, IPVS network 14 just can correctly differentiate the called of incoming callSide.
Reach above-mentioned resolution incoming call, one of implementation method is to turn biography header using in SIP communications protocol(diversion header) field, when one take on the telephone relayed (Forward) when, in telecommunication carrier networks 10 and ITSP netNetwork 12 can arrive mediator's (Forwarding party) message notice via biography header (diversion header) field is turnedThe server of callee (Callee), in this approach, one can the inexpensive value added network-VAN voice service for amplifying economic scaleIt can reach.
When calling party device phones callee's device, first server 100 can receive caller in callee's deviceAfter the incoming call of square device, the telephone number of callee's device is transmitted to second server 120, especially first serverThe telephone number of callee's device can be penetrated second server according to the virtual phone number of corresponding network voice service by 100120 are sent to the third server 140, as first server 100 can pass the incoming call of entity number Nc through ITSP network 12Send the virtual-number Vc of the voice-over-net service into corresponding ITSP network 14.When second server 120 is received from first serviceWhen the telephone number for callee's device that device 100 transmits, second server 120 can pass through 16 turns of IP network biography callee's devicesTelephone number to third server 140, such as second server 120 can be according to the virtual Nc:Vc that matches by the incoming call of entity number NcGo to the virtual-number Vc of voice-over-net service in corresponding ITSP network 14.When third server 140 is received from second serviceAfter the telephone number for callee's device that device 120 transmits, third server 140 can be mentioned according to the telephone number of callee's deviceFor voice-over-net service.Such as it is all automated using virtual pairing Nc:Vc offer voice in aforementioned user apparatus B1 or B2 value addedIn the embodiment of service, user apparatus B1 uses the telephone answering service of IPVS network 14, when user apparatus A1 phones useWhen the telephone number Nb1 and user apparatus B1 of family device B1 are in engaged line or unresponsive state, first server 100 can be by userThe entity number Nb1 of device B1 is added in the caller message of user apparatus B1, and the caller message is saturating via entity number NcCross the virtual-number Vc that second server 120 is forwarded to third server 140.First server 100 can in a wired manner, exampleSuch as using caller message of special line (leased line) transmission including callee's device telephone number to second server 120.TheOne server 100 can also be transmitted with VoIP include callee's device telephone number caller message to second server 120, andThe field that reach the message of third server 140 can be written in callee's device telephone number by second server 120, such asSIP message turns biography header (diversion header) field, makes third server 140 can be according to the telephone number in fieldVoice service is provided.Second server 120 the application title for being used to provide voice service, which can be written, will reach third clothesThe field of the message of business device 140, such as turn biography reason (diversion reason) field of SIP message, make third server140 are able to that the telephone number of callee's device is transmitted to application according to the application title in field, and application canCallee's device is recognized according to the telephone number of callee's device and provides respective service according to the telephone number of callee's device.
Fig. 3 is the schematic diagram of conversation initial agreement (SIP) voice service system 3 in the embodiment of the present invention.SIP voice serviceSystem 3 includes 30, telecommunications public switched telephone network (Public Switching Telephone Network, call PSTN in the following text)Operator's gate server 31, ITSP network 32 and SIP trunk link (SIP trunking) 33.PSTN30 is coupled to telecommunications fortuneQuotient's gate server 31 is sought, telecom operators' gate server 31 is coupled to ITSP network through starting agreement relaying connection 3332.Telecom operators' gate server 31 is reached an agreement on including Signaling System Number 7 agreement/digital network integrated service user terminal(Signaling System number 7/Integrated Services digital network User Part, is called in the following textSS7/ISUP) to SIP block 310, SS7/ISUP block 312 and SIP block 314.SS7/ISUP is coupled to SIP block 310SS7/ISUP block 312 and SIP block 314.ITSP network 32 includes ITSP server 320 and ivr server 322.ITSP clothesBusiness device 320 couples ivr server 322, and including SIP block 3200.SS7/ISUP is to SIP block 310, SS7/ISUP block312, SIP block 314 and SIP block 3200 can be realized in the form of software or hardware.
Telecom operators' gate server 31 and ITSP server 320 are through 33 exchange SIP message of SIP trunk connection.SS7/ISUP agreement is the communications protocol that PSTN20 is used.When user apparatus A phones user apparatus B, phone message meetingITSP server is sent to according to the virtual phone number of corresponding network voice service via telecom operators' gate server 31320.Phone message includes the telephone number of voice user's device B, so that when many user apparatus share the same virtual telephonyIt still can be by the telephone number discriminating user device B of user apparatus B when number.In telecom operators' gate server 31, phoneMessage is received by SS7/ISUP block 312, is converted to SIP message through SS7/ISUP to SIP block 310, and by SIP block314 are sent to SIP block 3200 through SIP trunk connection 33.SIP message may include telephone number and the offer of user apparatus BThe title of the application software of voice service.In ITSP server 320, SIP block 3200 receives SIP message and turns SIP messageReach ivr server 322, ivr server 322 by user apparatus B telephone number discriminating user device B, it is soft by applicationThe title identification of body provides the application software of voice service, and application software is allow to provide the user apparatus B voice-over-net of subscriptionService, such as play the sound message that user apparatus B is prerecorded.
Fig. 4 is the flow chart of voice service method performed by Fig. 2 voice service system 2, includes step S400 to stepS404.Any reasonable technology alteration or step adjustment belong to disclosed herein scope.Step S400 is to stepS404 is described as follows.
Step S400: after callee's device B receives the incoming call of calling party device A, the switching of first server 100 comesElectricity is to second server 120, and through the telephone number of specific field transmission callee's device B to second server 120;
Step S402: the switching of second server 120 incoming call to third server 140, and turn to conduct electricity through a specific fieldNumber is talked about to third server 140;
Step S404: third server 140 identifies user and provides correlation according to the telephone number in a specific fieldVoice service.
The explanation of step S400 to S404 is in being hereinbefore described in detail, therefore its details will not be described in great detail in this.By stepS400 to S404, identical virtual phone number is repeatable to distribute to plurality of users device, and utilizes plurality of users deviceTelephone number discriminating user device to provide corresponding voice service, save virtual phone number system resource and system atThis.
The voice service system and voice service method of Fig. 2, Fig. 3 and Fig. 4 are distinguished by using the telephone number of user apparatusKnow user apparatus and the voice service of user apparatus subscription be provided, saves the system resource and system cost of virtual phone number,Voice service is provided simultaneously.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this fieldFor art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repairChange, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (11)

CN201811565981.9A2017-12-212018-12-20Voice service system and voice service methodPendingCN110035051A (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201762609292P2017-12-212017-12-21
US62/609,2922017-12-21

Publications (1)

Publication NumberPublication Date
CN110035051Atrue CN110035051A (en)2019-07-19

Family

ID=67235378

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811565981.9APendingCN110035051A (en)2017-12-212018-12-20Voice service system and voice service method

Country Status (2)

CountryLink
CN (1)CN110035051A (en)
TW (1)TW201929514A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2006020843A2 (en)*2004-08-122006-02-23Avaya Technology LlcDirect calling to devices via a shared telephone number
CN101076153A (en)*2007-07-242007-11-21华为技术有限公司Call transferring method and terminal equipment
CN101478735A (en)*2009-01-092009-07-08北京邮电大学System and method for implementing incoming call refusing information notification service based on USSD pushing menu
CN102883292A (en)*2011-07-132013-01-16中国移动通信集团公司Method, system, apparatus and mobile terminal for achieving call forwarding
CN103167433A (en)*2013-02-052013-06-19青岛朗讯科技通讯设备有限公司Call diverting method based on call forwarding party control
CN104506523A (en)*2014-12-222015-04-08迈普通信技术股份有限公司Call forwarding method under VoIP (voice over Internet protocol) of intelligent terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2006020843A2 (en)*2004-08-122006-02-23Avaya Technology LlcDirect calling to devices via a shared telephone number
CN101076153A (en)*2007-07-242007-11-21华为技术有限公司Call transferring method and terminal equipment
CN101478735A (en)*2009-01-092009-07-08北京邮电大学System and method for implementing incoming call refusing information notification service based on USSD pushing menu
CN102883292A (en)*2011-07-132013-01-16中国移动通信集团公司Method, system, apparatus and mobile terminal for achieving call forwarding
CN103167433A (en)*2013-02-052013-06-19青岛朗讯科技通讯设备有限公司Call diverting method based on call forwarding party control
CN104506523A (en)*2014-12-222015-04-08迈普通信技术股份有限公司Call forwarding method under VoIP (voice over Internet protocol) of intelligent terminal

Also Published As

Publication numberPublication date
TW201929514A (en)2019-07-16

Similar Documents

PublicationPublication DateTitle
EP1652359B1 (en)Method and system for suppressing early media in a communications network
US8462772B1 (en)Method and system for providing party line emulation in a SIP-based network
CN102065187B (en)Method and system for providing a call answering service between a source telephone and a target telephone
US20100303061A1 (en)Network communication system for supporting non-specific network protocols and network communication method thereof
US20070058787A1 (en)Centralized Feature Platform In A Packetized Network
KeagyIntegrating voice and data networks
KR100602638B1 (en) Voice service system and its connection method
US7016675B1 (en)System and method for controlling telephone service using a wireless personal information device
KR20080066945A (en) Network Support for Enhanced YouTube Caller ID
US8675638B2 (en)Method and apparatus for enabling dual tone multi-frequency signal processing in the core voice over internet protocol network
US7050565B2 (en)Multimedia augmented call coverage
US10440155B2 (en)Private connection multi-media transition
US20080175223A1 (en)Method and apparatus for providing multiple calling name identifiers for a phone number
US8284761B2 (en)System and method for responsive loss compensation in a voice over internet protocol communication environment
KR20050016061A (en)Improved group communication system
US8897436B2 (en)Method and apparatus for providing emergency ring tones for urgent calls
CN101184129A (en) Method, device and system for implementing call transfer
CN1848885B (en) Call Pickup Method in Communication System
US8681960B2 (en)Extending originating capabilities of a subscriber to devices in any telephony network
JP2000022814A (en) Call system
CN110035051A (en)Voice service system and voice service method
JP2019115044A (en)Voice service system and voice service method
CN101483702B (en)Call pickup method and system based on soft switch
US20170134584A1 (en)System and method for dialling a telephone number using a voip platform and a mobile radio
KR100941753B1 (en) Internet telephony service system and method for providing call ring tone designated by receiver

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
REGReference to a national code

Ref country code:HK

Ref legal event code:DE

Ref document number:40004564

Country of ref document:HK

WD01Invention patent application deemed withdrawn after publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20190719


[8]ページ先頭

©2009-2025 Movatter.jp