CN1248471C - Method for implementing warm line service based on VOIP gateway - Google Patents
Method for implementing warm line service based on VOIP gateway Download PDFInfo
- Publication number
- CN1248471C CN1248471C CN 02144122 CN02144122A CN1248471C CN 1248471 C CN1248471 C CN 1248471C CN 02144122 CN02144122 CN 02144122 CN 02144122 A CN02144122 A CN 02144122A CN 1248471 C CN1248471 C CN 1248471C
- Authority
- CN
- China
- Prior art keywords
- line service
- warm line
- voice gateway
- call
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种基于互联网语音网关的温线服务业务的实现方法,该方法通过主叫语音网关对接收到的呼叫请求进行判断,如果该请求为登记温线服务或取消温线服务,则在主叫语音网关中登记需要温线服务的设备和目的地址或者删除已登记的温线服务的设备和目的地址,如果该请求为通常的呼叫,主叫语音网关判断主叫设备是否已设置温线服务,如果已设置,申请温线定时器,在用户超时未输入被叫号码时,以已经登记的温线服务目的地址发起呼叫连接,完成网络电话的连接及通话过程,然后结束;否则,以用户输入的目的地址号码发起呼叫连接,完成网络电话的连接及通话过程,然后结束;上述方案可以给用户提供了更加灵活的语音网关的使用方式。
The invention discloses a method for realizing the warm line service business based on the Internet voice gateway. The method judges the call request received by the calling voice gateway. If the request is to register the warm line service or cancel the warm line service, then Register the device and destination address that need warm line service in the calling voice gateway or delete the registered device and destination address of warm line service, if the request is a normal call, the calling voice gateway will judge whether the calling device has set the warm line If it has been set, apply for the warm line timer, and when the user fails to enter the called number after the timeout, initiate a call connection with the registered warm line service destination address, complete the Internet phone connection and call process, and then end; otherwise, Initiate a call connection with the destination address number input by the user, complete the connection of the Internet phone and the call process, and then end; the above scheme can provide the user with a more flexible way of using the voice gateway.
Description
技术领域technical field
本发明涉及通信系统中的呼叫业务的实现方法,具体地说涉及基于互联网语音网关的呼叫业务的实现方法。The invention relates to a method for realizing call service in a communication system, in particular to a method for realizing call service based on an Internet voice gateway.
背景技术Background technique
随着互联网技术的发展,在互联网络的路由器上实现网络电话的功能,可以使用户借助于数据通信网络完成话音信息的传送,有效提高数据网络的使用率,增加网络提供的业务类型,因此人们期待在网络中能够实现智能语音业务,例如温线呼叫服务等。按照现有的基于广域网络语音网关的呼叫业务的实现方法,当一台通信设备A,例如一部电话,向与其连接的语音网关1发起呼叫请求,该语音网关1检测到用户呼叫请求,将此信号传递给语音网关1上层的语音处理模块,语音处理模块通过网关设备给通信设备A播放提示拨号音,在用户输入目的地址信息后,这些信息被语音网关1收集并且储存起来,当语音网关1收集到能够匹配一个目的地址的目的地址信息后,根据该目的地址信息查询所对应的目的网络地址,以此地址向对端语音网关2发起IP呼叫连接,当语音网关2接收到语音网关1发起的呼叫后,根据目的地址信息向被叫通信设备B发起呼叫,如果被叫通信设备空闲就通知有呼叫请求到达,否则向语音网关1反馈被叫忙信息。在实际中,如果电话A经常需要呼叫固定的电话C,可以通过在语音网关的端口上登记热线号码的方法实现热线服务,但这样只能呼叫固定的热线服务号码,给呼叫其它电话带来了麻烦;如果不登记热线服务,就需要经常拨打此固定的电话号码,从上述现有的完成网络电话的基本呼叫过程来看,要想方便实现电话A经常呼叫固定的电话C,还能够呼叫任何一部电话的要求是难以做到的。With the development of Internet technology, realizing the function of Internet telephony on Internet routers can enable users to complete the transmission of voice information by means of data communication networks, effectively improve the utilization rate of data networks, and increase the types of services provided by the network. Therefore, people It is expected that intelligent voice services can be realized in the network, such as warm line call service. According to the existing method for realizing the call service based on the voice gateway of the wide area network, when a communication device A, such as a telephone, initiates a call request to the voice gateway 1 connected to it, the voice gateway 1 detects the call request of the user, and will This signal is transmitted to the voice processing module on the upper layer of the voice gateway 1. The voice processing module plays a prompt dial tone to the communication device A through the gateway device. After the user enters the destination address information, the information is collected and stored by the voice gateway 1. When the voice gateway 1 After collecting destination address information that can match a destination address, query the corresponding destination network address according to the destination address information, and use this address to initiate an IP call connection to the
发明内容Contents of the invention
本发明的目的在于提供一种能够实现温线服务业务的基于互联网语音网关的温线业务的实现方法。The purpose of the present invention is to provide a method for realizing the warm line service based on the Internet voice gateway, which can realize the warm line service.
为达到上述目的,本发明提供的基于互联网语音网关的温线服务业务的实现方法,包括:In order to achieve the above-mentioned purpose, the method for realizing the warm line service business based on the Internet voice gateway provided by the present invention includes:
(1)主叫设备向与其连接的主叫语音网关发出呼叫请求;(1) The calling device sends a call request to the calling voice gateway connected to it;
(2)主叫语音网关根据接收到的呼叫请求进行判断,如果该请求为登记温线服务,转步骤(3);如果该请求为取消温线服务,转步骤(4);如果该请求为通常的呼叫,转步骤(5);如果该请求为其他操作,则根据请求完成相应操作,然后结束;(2) The calling voice gateway judges according to the call request received, if the request is to register the warm line service, go to step (3); if the request is to cancel the warm line service, go to step (4); if the request is For normal calls, go to step (5); if the request is another operation, complete the corresponding operation according to the request, and then end;
(3)在主叫语音网关中登记需要温线服务的被叫设备,以及登记温线服务的目的地址,然后结束;(3) Register the called device that needs the warm line service in the calling voice gateway, and register the destination address of the warm line service, and then end;
(4)在主叫语音网关中删除已登记的需要温线服务的被叫设备,以及删除温线服务的目的地址,然后结束;(4) Delete the registered called device that needs the warm line service in the calling voice gateway, and delete the destination address of the warm line service, and then end;
(5)主叫语音网关判断主叫设备是否已设置温线服务,如果已设置,申请温线定时器,在用户超时未输入被叫号码时,以已经登记的温线服务目的地址发起呼叫连接,完成网络电话的连接及通话过程,然后结束;否则,以用户输入的目的地址号码发起呼叫连接,完成网络电话的连接及通话过程,然后结束。(5) The calling voice gateway judges whether the calling device has set the warm line service. If it has been set, it applies for the warm line timer. When the user fails to enter the called number after timeout, a call connection is initiated with the registered warm line service , complete the connection and call process of the Internet phone, and then end; otherwise, initiate a call connection with the destination address number input by the user, complete the connection and call process of the Internet phone, and then end.
由于本发明在语音网关上登记了需要温线服务的被叫设备以及目的地址,可以在保证语音网关基本呼叫连接的基础上,利用语音网关本身硬件和操作系统的特性来实现温线业务,可以将热线服务和普通的呼叫方式结合起来使用,又可以使用连接到端口上通话设备完成登记和取消温线服务智能业务操作,拓展了应用的范围,给用户提供了更加灵活的使用方式。Since the present invention registers the called device and the destination address that need warm line service on the voice gateway, it can realize the warm line service by using the characteristics of the voice gateway's own hardware and operating system on the basis of ensuring the basic call connection of the voice gateway. Combining the hotline service with the normal call method, you can also use the call device connected to the port to complete the registration and cancellation of the intelligent business operation of the hotline service, which expands the scope of application and provides users with more flexible usage methods.
附图说明Description of drawings
图1是本发明所述方法的实施例流程图;Fig. 1 is the flow chart of the embodiment of the method of the present invention;
图2是本发明的原理示意图。Fig. 2 is a schematic diagram of the principle of the present invention.
具体实施方式Detailed ways
下面结合附图对本发明作进一步详细的描述。The present invention will be described in further detail below in conjunction with the accompanying drawings.
为在语音网关中实现将热线方式和普通拨打电话的方式结合起来使用的问题,可以采用在语音网关中进行温线登记的方法,使得用户如果在一定的时间内不输入任何号码,超时后就使用已经登记的号码发起呼叫。以图2为例,如果通信设备A的温线服务目的地址为通信设备C的地址,当主叫通信设备A发起呼叫时,如果此时主叫通信设备A已经登记温线服务,则为主叫设备A的呼叫申请一个温线服务定时器,如果在设定的时间内主叫通话设备A拨打了新的电话号码,假设为通信设备B的号码,则语音网关1通过IP网络和语音网关2向通信设备B发起呼叫,如果在设定的时间内主叫通话设备A没有拨打新的电话,则在定时器超时后,语音网关1通过IP网络和语音网关2向通信设备C发起呼叫。In order to realize the problem of combining the hotline method and the ordinary dialing method in the voice gateway, the method of warm line registration in the voice gateway can be adopted, so that if the user does not enter any number within a certain period of time, the user will be disconnected after the timeout. Make a call using a registered number. Taking Figure 2 as an example, if the destination address of the warm line service of communication device A is the address of communication device C, when the calling communication device A initiates a call, if the calling communication device A has registered the warm line service at this time, the master The calling device A applies for a warm line service timer. If the calling device A dials a new phone number within the set time, assuming it is the number of the communication device B, the voice gateway 1 will communicate with the voice gateway through the IP network. 2. Initiate a call to communication device B. If calling device A does not make a new call within the set time, voice gateway 1 initiates a call to communication device C through the IP network and
图1是本发明所述方法的实施例流程图。按照图1,本发明包括三个主要部分,一是进行设备的登记温线服务以及目的地址的操作、二是取消已登记的温线服务的设备以及目的地址、三是温线服务的处理。图1所示实施例所述的语音网关实际中不仅仅限于语音网关,还可以是任何提供网络网络语音(VOIP/VOFR)业务的设备,例如包括网络语音呼叫连接控制功能模块的设备,该设备能提供检测双音多频(DTMF)号码的能力,这样,当发起呼叫的通信设备输出一个DTMF号码后,将识别出来的DTMF号码交语音网关进行处理,语音网关的网络语音呼叫连接控制功能模块根据接收到的DTMF号码,就可以识别是登记温线服务、取消温线服务或正常的呼叫,从而完成用户指定的操作。Fig. 1 is a flowchart of an embodiment of the method of the present invention. According to Figure 1, the present invention includes three main parts, one is the operation of registering the warm line service and destination address of the equipment, the other is canceling the registered warm line service equipment and destination address, and the third is the processing of the warm line service. The voice gateway described in the embodiment shown in Fig. 1 is not limited to the voice gateway in practice, and can also be any equipment that provides voice over network (VOIP/VOFR) services, such as equipment that includes a voice over network call connection control function module, the equipment Can provide the ability to detect dual-tone multi-frequency (DTMF) numbers, so that when the communication device that initiates a call outputs a DTMF number, it will pass the recognized DTMF number to the voice gateway for processing, and the network voice call connection control function module of the voice gateway According to the received DTMF number, it can identify whether to register the warm line service, cancel the warm line service or a normal call, so as to complete the operation specified by the user.
首先主叫设备在步骤1向与其连接的主叫语音网关发出呼叫请求;主叫语音网关在步骤2根据接收到的呼叫请求进行判断,如果该请求为其他操作,则在步骤3根据请求完成相应操作,然后结束;如果该请求为登记温线呼叫服务,则进行步骤5,在主叫语音网关的状态描述表中登记温线服务的主叫设备,以及登记温线服务的目的地址,然后结束;这样,当主叫设备在发出请求后的一定的时间内拨号,就以输入的号码为目的地号码发起连接;如果在一定的时间内没有拨号,超时后,以预先设定的温线号码为目的地号码发起连接。如果用户在步骤1发出的请求为取消温线服务,则进行步骤6,在主叫语音网关的状态描述表中删除已登记的需要温线服务的主叫设备,以及删除温线服务的目的地址,然后结束;如果如果用户在步骤1发出的请求为通常的呼叫,则在步骤4主叫语音网关判断发起呼叫的主叫设备是否已进行温线服务登记,如果未登记温线服务,则在步骤13进行通常的呼叫操作;如果登记了温线服务,在步骤7为主叫设备申请温线服务定时器并设定定时时间,开始定时操作,接着在步骤8继续判断主叫用户是否通过主叫设备输入电话号码,如果用户输入了呼叫目的号码,则在步骤9接收该输入的号码,然后在步骤12以此号码发起呼叫连接,从而完成网络电话的连接过程,实现网络电话通信。如果经步骤8判断主叫用户未通过主叫设备输入电话号码,则在步骤10判断定时器是否超时,如果未超时,则等待用户输入,然后转步骤8继续判断,如果超时则在步骤11以已经登记的温线服务目的号码作为此次呼叫的目的号码,然后在步骤12以此温线号码发起呼叫连接,从而完成网络电话的连接过程,实现网络电话通信。First, the calling device sends a call request to the calling voice gateway connected to it in step 1; the calling voice gateway judges according to the received call request in
在图1所示的实施例中,设备的登记温线服务和取消温线服务通过设置特定的功能编码实现,该功能编码通过设备的输入按键序列实现,例如主叫设备输入“*52*ABCD#”,其中*52*代表登记温线服务的功能键,ABCD代表主叫设备温线服务的目的地址,即被叫号码,此目的地址的长度不是固定限制为4位长,可以是语音网关设备内部一个有效的目的地址,#代表输入结束标志。语音网关设备在语音端口上检测到用户输入的“*52*ABCD#”号码序列,就在语音网关的状态描述表中记录下主叫设备登记了温线服务,同时记录下温线服务的目的地址,即被叫号码ABCD。本例中,在语音网关的每个物理端口上只能设置一个温线服务号码,如果此前已经登记了温线服务功能和温线服务号码,在执行多次登记温线服务号码操作后,最终登记的温线服务号码是最近一次成功登记的温线服务号码。如果主叫设备输入#52#表示取消温线服务,则语音网关检测到主叫设备输入的#52#号码序列,就将状态描述表中设备登记的温线服务清除,并且将记录的温线服务目的地址清除掉,恢复正常的状态。In the embodiment shown in Figure 1, the registration of the warm line service and the cancellation of the warm line service of the device are realized by setting a specific function code, which is realized through the input key sequence of the device, for example, the calling device enters "*52*ABCD #", where *52* represents the function key for registering the warm line service, and ABCD represents the destination address of the calling device's warm line service, that is, the called number. The length of this destination address is not fixed and limited to 4 digits, and it can be a voice gateway A valid destination address inside the device, # represents the end of input. The voice gateway device detects the "*52*ABCD#" number sequence input by the user on the voice port, and records in the status description table of the voice gateway that the calling device has registered for the warm line service, and at the same time records the purpose of the warm line service The address is the called number ABCD. In this example, only one warmline service number can be set on each physical port of the voice gateway. If the warmline service function and warmline service number have been registered before, after multiple registrations The registered warmline service number is the last successfully registered warmline service number. If the calling device enters #52# to indicate cancellation of the warm line service, the voice gateway detects the #52# number sequence input by the calling device, clears the warm line service registered by the device in the status description table, and deletes the recorded warm line The service destination address is cleared, and the normal state is restored.
下面是另一个具体实施例。假设设备A是一部电话A,号码为2327,设备B是一部电话B,号码为2967,设备C是一部电话C,号码为2958,设置温线服务功能键序列为52。假设用户使用电话A输入了“*52*2958#”,设置成功后在听筒里听到的是回铃音,通知用户设置成功。当用户使用电话A,摘机后听到拨号音,输入电话号码2967,主叫语音网关在收集完号码2967后,向被叫语音网关发起呼叫,被叫语音网关接收到呼叫请求完成对电话B的呼叫。假设用户使用电话A摘机后超过设定时间(比如说10秒钟)未输入电话号码,则主叫语音网关根据主叫电话A设置的温线服务号码2958,向号码为2958的电话C连接的被叫语音网关发起呼叫,从而进入此次通话过程。The following is another specific embodiment. Assume that device A is a phone A with a number of 2327, device B is a phone B with a number of 2967, device C is a phone C with a number of 2958, and set the warmline service function key sequence to 52. Assuming that the user uses phone A to input "*52*2958#", after the setting is successful, a ringback tone is heard in the handset, which notifies the user that the setting is successful. When the user uses phone A, hears the dial tone after picking up the phone, and enters the phone number 2967, the calling voice gateway will initiate a call to the called voice gateway after collecting the number 2967, and the called voice gateway will complete the call to phone B after receiving the call request. call. Assuming that the user does not enter the phone number after the set time (for example, 10 seconds) after picking up phone A, the calling voice gateway will connect to phone C with the number 2958 according to the warm line service number 2958 set by calling phone A. The called voice gateway initiates a call, thus entering the call process.
总之,采用本发明可以随意设置和取消设备的温线服务功能,并为设置温线服务的设备提供温线服务。In a word, by adopting the present invention, the warm line service function of the equipment can be set and canceled at will, and the warm line service can be provided for the equipment for which the warm line service is set.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02144122 CN1248471C (en) | 2002-09-28 | 2002-09-28 | Method for implementing warm line service based on VOIP gateway |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02144122 CN1248471C (en) | 2002-09-28 | 2002-09-28 | Method for implementing warm line service based on VOIP gateway |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1486048A CN1486048A (en) | 2004-03-31 |
| CN1248471C true CN1248471C (en) | 2006-03-29 |
Family
ID=34148406
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 02144122 Expired - Fee Related CN1248471C (en) | 2002-09-28 | 2002-09-28 | Method for implementing warm line service based on VOIP gateway |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1248471C (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101969512A (en) * | 2010-10-29 | 2011-02-09 | 迈普通信技术股份有限公司 | IP (Internet Protocol) voice private line control method and equipment thereof |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107197072A (en) * | 2017-06-20 | 2017-09-22 | 上海市共进通信技术有限公司 | The system and method for home gateway hot line management is realized in voip network |
-
2002
- 2002-09-28 CN CN 02144122 patent/CN1248471C/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101969512A (en) * | 2010-10-29 | 2011-02-09 | 迈普通信技术股份有限公司 | IP (Internet Protocol) voice private line control method and equipment thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1486048A (en) | 2004-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3753316B2 (en) | How to generate call detail records | |
| CA2270601C (en) | Method and system for using tcap signaling for improved call setup from a virtual switching point | |
| JPH0685906A (en) | Method and apparatus for providing of network service with access | |
| US20030123435A1 (en) | Method for providing voice over internet protocol call service | |
| WO2008019623A1 (en) | A busy-reminding service realizing method, apparatus and system | |
| CN1249964C (en) | Method for realizing no answer transferring business by calling based on internet speech gate | |
| KR100408678B1 (en) | ADVANCED VoIP GATEWAY DEVICE | |
| CN101068230B (en) | Method for Realizing Subscriber Exchange in Media Gateway | |
| CN1248471C (en) | Method for implementing warm line service based on VOIP gateway | |
| CN100407739C (en) | Implementation method of do-not-disturb service based on Internet voice gateway | |
| WO2006108328A1 (en) | A method for dailing directly to a pbx extension across regions and a system thereof | |
| CN100396070C (en) | Implementation method of alarm clock service based on Internet voice gateway | |
| CN1859517B (en) | Click-to-call system and control method for Internet phone | |
| WO2012071917A1 (en) | Method for voip instant call | |
| CN1256829C (en) | Method for implementing call pickup service based on VOIP gateway | |
| CN1486066A (en) | Implementation method of call transfer service in case of busy based on Internet voice gateway | |
| KR100362346B1 (en) | Network switching system for relaying subscriber line and method for offering communication service using the same | |
| JPH0685923A (en) | Connection network changeover system | |
| KR100729580B1 (en) | Telephone service network and additional service method for providing additional service to telephone subscribers by using IP gateway with built-in IRP function | |
| CN101052071B (en) | Online callback method and device thereof | |
| CN1127828C (en) | Method for calling non-on line user to connect network | |
| CN1281026C (en) | Circuit switching method for saving group selector resource | |
| CN100563284C (en) | A method for restricting the use of dialers in switches | |
| CN100433677C (en) | Method for realizing networked phone, and device of networked phone | |
| US7286492B1 (en) | Private branch exchange (PBX) conditioning method and apparatus |
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 | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060329 Termination date: 20110928 |