CN1753443A - Device for producing ringing sound - Google Patents
Device for producing ringing sound Download PDFInfo
- Publication number
- CN1753443A CN1753443A CN 200510115352 CN200510115352A CN1753443A CN 1753443 A CN1753443 A CN 1753443A CN 200510115352 CN200510115352 CN 200510115352 CN 200510115352 A CN200510115352 A CN 200510115352A CN 1753443 A CN1753443 A CN 1753443A
- Authority
- CN
- China
- Prior art keywords
- phone
- ringing sound
- network
- pstn
- 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
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种产生振铃声的装置,包括:用于在识别请求呼叫建立的终端所属的网络类型后判断是否产生振铃声的判断部分;以及一信号处理器,用于根据网络的类型产生将被发送到第二终端的振铃声数据,并将振铃声数据插入到呼叫建立的响应消息。本发明所提供的一种产生振铃声的装置提高了网络结构的效率。
The invention discloses a device for generating a ringing sound, which includes: a judging part for judging whether to generate a ringing sound after identifying the network type to which a terminal requesting call establishment belongs; and a signal processor for generating a ringing sound according to the type of the network. The ringing sound data to be sent to the second terminal, and the ringing sound data is inserted into the call setup response message. The device for generating the ringing sound provided by the invention improves the efficiency of the network structure.
Description
技术领域technical field
本发明涉及一种网络通信的装置,特别涉及的是一种产生并发送振铃声的终端装置。The invention relates to a network communication device, in particular to a terminal device for generating and sending ringing sounds.
背景技术Background technique
如果主叫方使用有线或无线电话拨号呼叫,主叫方听到用于通知呼叫信号正在发送给被叫方的振铃声,当公用交换电话网(PSTN)的通信系统终端之间试图进行呼叫连接时,被叫方终端的交换系统产生振铃声,并将振铃声发送到主叫方终端。If the calling party uses a wired or wireless telephone to dial a call, the calling party hears the ringing sound used to inform that the call signal is being sent to the called party, when the communication system terminals of the public switched telephone network (PSTN) try to make a call connection , the switching system of the called party terminal generates a ringing sound and sends the ringing sound to the calling party terminal.
如图1示出了现有通信网络中使用传统的因特网协议电话(IP电话)的通信系统。根据PSTN E.164标准的呼叫连接方法是基于使用被叫方的电话号码连接主叫方和被叫方的方法。也就是说,如果主叫方输入指定被叫方的电话号码,则PSTN使用由主叫方输入的电话号码建立连接主叫方和指定被叫方的通信路径。FIG. 1 shows a communication system using a traditional Internet Protocol Telephony (IP Telephony) in an existing communication network. The call connection method according to the PSTN E.164 standard is based on the method of connecting the calling party and the called party using the phone number of the called party. That is, if the calling party inputs the phone number of the designated called party, the PSTN establishes a communication path connecting the calling party and the designated called party using the phone number input by the calling party.
与主要为了进行话音通信而构造的通信网络(例如PSTN)不同为进行数据通信而构造的数据通信网络按照大小区分为局域网(LAN)、广域网(WAN)和因特网。大部分数据通信网络根据实施的数据通信协议的特性以数据分组的形式发送/接收数据。Unlike communication networks (such as PSTN) constructed mainly for voice communications, data communications networks constructed for data communications are classified in size into local area networks (LANs), wide area networks (WANs), and the Internet. Most data communication networks transmit/receive data in the form of data packets according to the characteristics of the implemented data communication protocol.
使用数据通信网络,例如因特网协议(IP)网络,也可以发送话音。使用商业化的分组数据网络进行的话音传输被称为电话业务。例如,如果主叫方通过现有PSTN连接到邻近IP电话公司的数据通信网络并输入被叫方的电话号码,则主叫方通过IP网络连接到被叫方附近的另一IP电话公司的数据通信网络,并且IP电话公司的数据通信网络通过另一PSTN将主叫方连接到被叫方。Voice may also be transmitted using a data communications network, such as an Internet Protocol (IP) network. Voice transmission using commercial packet data networks is known as telephony. For example, if the calling party connects to the data communication network of the adjacent IP telephone company through the existing PSTN and enters the phone number of the called party, the calling party connects to the data communication network of another IP telephone company near the called party through the IP network. communication network, and the data communication network of the IP telephone company connects the calling party to the called party through another PSTN.
目前,己经提出了个人计算机(PC)-PsTN电话和IP电话-IP电话,请参阅作为PC-PC、PC-PSTN、以及IP电话-IP电话的话音通信国际标准H.323的建议。At present, personal computer (PC)-PsTN phone and IP phone-IP phone have been proposed, please refer to the proposal as the international standard H.323 for voice communication of PC-PC, PC-PSTN, and IP phone-IP phone.
H.323建议是国际电信联盟的电信标准化部门(ITU-T)关于通过分组交换类型网络(例如传输控制协议/因特网协议(TCP/IP))发送多媒体电视会议数据的标准。如图1所示的,如果PSTN电话的主叫方电话呼叫IP电话的被叫方,则PSTN电话通过中继网关连接到IP网络,并且中继网关通过IP网络中的软交换机或IP电话服务器连接到IP电话。也就是说,PSTN电话和IP电话之间的连接是通过如图1图示说明的①→②→③→④→⑤→⑥→⑦→⑧→⑨→⑩路径形成的。Recommendation H.323 is a standard of the International Telecommunication Union's Telecommunication Standardization Sector (ITU-T) for sending multimedia videoconferencing data over a packet-switched type network, such as Transmission Control Protocol/Internet Protocol (TCP/IP). As shown in Figure 1, if the calling party of the PSTN phone calls the called party of the IP phone, the PSTN phone is connected to the IP network through the trunk gateway, and the trunk gateway is connected to the IP network through the soft switch or the IP phone server Connect to an IP phone. That is, the connection between the PSTN phone and the IP phone is formed through the path ①→②→③→④→⑤→⑥→⑦→⑧→⑨→⑩, as illustrated in FIG. 1 .
IP电话服务器包括关守(gatekeeper)、代理服务器以及呼叫控制器。根据H.323建议,关守负责E.164/IP地址转换,许可控制、带宽控制、呼叫控制、呼叫路由/控制资源的使用、以及安全功能等等。An IP telephony server includes a gatekeeper, a proxy server, and a call controller. According to the H.323 recommendation, the gatekeeper is responsible for E.164/IP address translation, admission control, bandwidth control, call control, call routing/control resource usage, and security functions.
在网络电话(VoIP)中,代理服务器中存储从用户代理(UA)接收的呼叫管理请求消息,例如呼叫建立、呼叫取消、呼叫终止等等。代理服务器同时将呼叫管理请求消息发送到已登记的会话初始协议(sIP)的不同地址并因此发送到相同的用户。而且,如果代理服务器接收到用户代理对呼叫管理请求的响应,则代理服务器将最佳响应发送到用户代理(UA),并对同时产生的其它消息进行注销处理。In Voice over Internet Protocol (VoIP), a proxy server stores call management request messages received from a user agent (UA), such as call setup, call cancel, call termination, and the like. The proxy server simultaneously sends the call management request messages to different addresses of the registered Session Initiation Protocol (sIP) and thus to the same user. Also, if the proxy server receives the user agent's response to the call management request, the proxy server sends the best response to the user agent (UA), and performs logout processing on other messages generated at the same time.
网关将数据通信网络和交换网络(例如PSTN)连接起来。另外,网关提供带宽/媒体控制以及协议/媒体转换功能。网关是网络点并且用作接入另一网络的入口,而且可以划分为三类:也就是,用于连接交换系统的中继网关,用于直接连接终端的接入网关以及家用的住宅网关。A gateway connects a data communication network with a switched network (eg PSTN). In addition, the gateway provides bandwidth/media control and protocol/media conversion functions. A gateway is a network point and serves as an entrance to another network, and can be classified into three types: namely, a trunk gateway for connecting a switching system, an access gateway for directly connecting a terminal, and a residential gateway for home use.
图1所示的软交换机是用作其它种类信令系统桥接的平台,并且控制各种类型的媒体门。软交换机是现有分组交换网络中用作交换系统的软件,在H.323建议中位于关守的上层,并且在能够在整体地管理通信信息(例如话音、数据、图像等等)的因特网上管理集成的专用交换机。The softswitch shown in Figure 1 is a platform used as a bridge to other kinds of signaling systems and controls various types of media gates. A soft switch is a software used as a switching system in an existing packet switching network. It is located at the upper layer of the gatekeeper in the H.323 recommendation and can manage communication information (such as voice, data, images, etc.) on the Internet as a whole Manage integrated private switches.
在从PSTN电话对IP电话发出呼叫的情况下,为了向PSTN电话提供振铃声,连接到IP电话的IP电话服务器或软交换机将产生振铃声,但是没有IP电话服务器和软交换机具有产生振铃声的模块。结果,振铃声不能被发送到PSTN电话。In the case of a call from a PSTN phone to an IP phone, in order to provide a ring tone to the PSTN phone, an IP telephony server or softswitch connected to the IP phone will generate the ring tone, but no IP telephony server and softswitch have the capability to generate the ring tone module. As a result, ringtones cannot be sent to PSTN phones.
传统地,在尝试在IP电话之间进行呼叫连接时,IP电话的主叫方主要产生振铃声并将振铃声提供给主叫方的用户,而且,在尝试从IP电话到PSTN电话进行呼叫连接时,网关将振铃声发送到IP电话。然而,令人遗憾地,将PSTN电话和IP电话连接在一起的中继网关不具有产生振铃声的模块。同样地,振铃声不能从IP电话发送到PSTN电话。Traditionally, when trying to make a call connection between IP phones, the calling party of the IP phone mainly generates a ringing sound and provides the ringing sound to the user of the calling party, and, when trying to make a call connection from the IP phone to the PSTN phone , the gateway sends the ring tone to the IP phone. Unfortunately, however, the trunk gateways that connect together PSTN phones and IP phones do not have a module to generate ringing tones. Likewise, ringtones cannot be sent from IP phones to PSTN phones.
在尝试在PSTN电话之间进行呼叫连接时,被叫方的移动通信交换中心产生并发送振铃声。在IP电话之间进行连接时,接入网关产生振铃声并将振铃声发送到IP电话的主叫方。否则,IP电话的被叫方本身产生振铃声并提供给IP电话的主叫方。不同于连接到终端的接入网关,用于在交换系统之间进行连接的中继网关不包括产生振铃声的设备。When attempting to make a call connection between PSTN phones, the called party's mobile switching center generates and sends a ringing tone. When a connection is made between IP phones, the access gateway generates a ring tone and sends the ring tone to the calling party of the IP phone. Otherwise, the called party of the IP phone itself generates a ringing tone and provides it to the calling party of the IP phone. Unlike an access gateway connected to a terminal, a trunk gateway used to connect between switching systems does not include a device that generates a ringing sound.
但是在当前的系统中,当进行从PSTN电话到IP电话的呼叫时,PSTN和分组数据通信网络之间的网关可能不产生振铃声。也就是说,由于在交换系统进行连接的中继网关不包括产生振铃声的设备,因此PSTN电话的主叫方也许不能听到任何声音(即呼叫信号)。换句话说,在IP电话的被叫方拿起电话以前,PSTN电话的主叫方不能识别呼叫尝试是否正在进行之中。But in current systems, when a call is made from a PSTN phone to an IP phone, the gateway between the PSTN and the packet data communication network may not generate a ringing sound. That is, the calling party of the PSTN phone may not be able to hear any sound (ie, the call signal) because the trunk gateway making the connection at the switching system does not include a device for generating the ringing sound. In other words, the calling party of the PSTN phone cannot recognize whether a call attempt is in progress until the called party of the IP phone picks up the phone.
因此,在进行从IP电话到PSTN电话的呼叫时,IP电话的被叫方为本方产生振铃声。但是当进行从PSTN电话到IP电话的呼叫时,中继网关也许不产生振铃声,并没有将振铃声发送到PSTN电话的主叫方。Therefore, when making a call from the IP phone to the PSTN phone, the called party of the IP phone generates a ringing sound for the party. But when a call is made from a PSTN phone to an IP phone, the trunk gateway may not generate a ring tone and send the ring tone to the calling party of the PSTN phone.
发明内容Contents of the invention
本发明的目的在于提供一种传送振铃声的装置,该装置基本上消除了由于相关技术的限制和缺点产生的上述问题。SUMMARY OF THE INVENTION It is an object of the present invention to provide an apparatus for transmitting ringing sounds which substantially obviates the above-mentioned problems due to limitations and disadvantages of the related art.
本发明的技术方案包括:Technical scheme of the present invention comprises:
一种产生振铃声的装置,其中,包括:用于在识别请求呼叫建立的终端所属的网络类型后判断是否产生振铃声的判断部分;以及一信号处理器,用于根据网络的类型产生将被发送到第二终端的振铃声数据,并将振铃声数据插入到呼叫建立的响应消息。A device for generating a ringing sound, which includes: a judging section for judging whether to generate a ringing sound after identifying a network type to which a terminal requesting call establishment belongs; and a signal processor for generating the The ringing tone data is sent to the second terminal, and the ringing tone data is inserted into the call setup response message.
所述的装置,其中,所述响应消息包括基于实时传输协议的至少一个数据分组。The apparatus, wherein the response message includes at least one data packet based on the real-time transport protocol.
所述的装置,其中,如果网络的类型为公用交换电话网,则信号处理器产生振铃声数据。Said device, wherein, if the type of the network is the public switched telephone network, the signal processor generates the ringing tone data.
所述的装置,其中,包括:The device, including:
存储器,用于存储振铃声数据;所述信号处理器根据先进先出法读取存储的振铃声数据,以便将振铃声数据插入到响应消息。The memory is used to store the ringing sound data; the signal processor reads the stored ringing sound data according to the first-in-first-out method, so as to insert the ringing sound data into the response message.
所述的装置,其中,所述网络的类型是根据从网络发送的特定消息识别的。The apparatus, wherein the type of network is identified based on a specific message sent from the network.
所述的装置,其中,所述特定消息通知网络不具有产生振铃声数据的功能。In the device, the specific message notifies the network that it does not have the function of generating ringing sound data.
本发明所提供的一种产生振铃声的装置,提高了网络结构的效率。The device for generating the ringing sound provided by the invention improves the efficiency of the network structure.
附图说明Description of drawings
图1是本发明装置的将IP电话连接到PSTN电话的常规通信网络的通用组件示意图;Fig. 1 is the general component diagram of the conventional communication network that connects IP phone to PSTN phone of the device of the present invention;
图2是本发明装置中带有振铃声产生设备的IP电话示意图;Fig. 2 is the IP telephone schematic diagram that has ringing sound generation equipment in the device of the present invention;
图3是本发明装置的IP电话振铃声的产生方法示意图;以及Fig. 3 is the generation method synoptic diagram of the IP telephone ringing sound of device of the present invention; And
图4是本发明装置的使用RTP分组的振铃声传输方法示意图。Fig. 4 is a schematic diagram of the ringing sound transmission method using RTP packets of the device of the present invention.
具体实施例方式Specific embodiments
以下结合附图,将对本发明的各较佳实施例进行较为详细的说明。Various preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
如图2所示,根据本发明的一个或多个实施例,IP电话包括:用于发送/接收主叫方/被叫方的话音的送受话器10,用于发送/接收除送受话器10以外的话音的麦克风n和扬声器12,构造在送受话器10、麦克风11、扬声器12和数字信号处理器14中的模拟-数字/数字-模拟(AD/DA)转换部分13。As shown in FIG. 2, according to one or more embodiments of the present invention, the IP phone includes: a handset 10 for sending/receiving the voice of the calling party/called party, for sending/receiving voices other than the handset 10 The microphone n and the speaker 12 for voice, the analog-digital/digital-analog (AD/DA) conversion section 13 in the handset 10, the microphone 11, the speaker 12 and the digital signal processor 14 are constructed.
所述数字信号处理器14用于将模拟信号转换成数字信号以及将数字信号转换成模拟信号的AD/DA转换。所述数字信号处理器14通过电子学方法连接到送受话器10、麦克风n及扬声器12。在某些实施例中,数字信号处理器14还改善IP电话的接收并产生振铃声。The digital signal processor 14 is used for converting analog signals into digital signals and AD/DA converting digital signals into analog signals. The digital signal processor 14 is electronically connected to the handset 10, the microphone n and the speaker 12. In some embodiments, the digital signal processor 14 also improves IP phone reception and generates ringing tones.
IP电话可以同时包括:键入部分15,用于在上面输入被叫方的电话号码和/或其上的其它功能键,显示部分16,用于根据其它功能键显示电话号码和/或IP电话的当前方式,存储器17,用于存储操作IP电话的指令信息,以及控制部分18,用于控制IP电话的全部操作。IP telephone can comprise simultaneously: key-in part 15, be used for inputting the telephone number of called party and/or other function keys on it, display part 16, be used for displaying telephone number and/or IP telephone according to other function keys In the current manner, the memory 17 is used to store instruction information for operating the IP phone, and the control section 18 is used to control the overall operation of the IP phone.
本发明装置的装置包括振铃声产生判断部分19,用于判断是否产生振铃声。例如,提供了用于给IP电话提供电源的电源电路20。提供了用于连接IP电话和计算机通信网络的以太网21。The apparatus of the present invention includes a ringing sound generation judging section 19 for judging whether a ringing sound is generated. For example, a
对于根据本发明具有以上构造的振铃声产生设备的IP电话,如图2所示,如果主叫方的PSTN电话拨号IP电话,则呼叫建立消息从PSTN网关被发送到被叫方的IP电话。For the IP phone with the ring tone generating device constructed above according to the present invention, as shown in FIG. 2, if the calling party's PSTN phone dials the IP phone, a call setup message is sent from the PSTN gateway to the called party's IP phone.
在确定主叫方的PSTN电话的电话号码后,或者确认从PSTN网关中发送过来的指定消息后,振铃声产生判断部分19确定是否产生到主叫方PSTN电话的振铃声。振铃声产生判断部分19将判断结果通知给控制部分18。After determining the telephone number of the calling party's PSTN phone, or after confirming a designated message sent from the PSTN gateway, the ringing sound generation judgment section 19 determines whether to generate a ringing sound to the calling party's PSTN phone. The ringing sound generation judgment section 19 notifies the control section 18 of the judgment result.
本发明装置的主叫方的电话号码是连接到PSTN的PSTN电话的电话号码,并且通过确定由国家代码、区号和电话号码组成的PSTN电话号码的前缀识别。是否产生振铃声是根据确认的电话号码的前缀判断的。The calling party's telephone number of the device of the present invention is the telephone number of a PSTN telephone connected to the PSTN, and is identified by determining a prefix of the PSTN telephone number composed of a country code, an area code and a telephone number. Whether to generate a ringing tone is judged according to the prefix of the confirmed phone number.
另外,由于IP电话号码是对应于每个地区(或国家)设置的,因此如果确定是IP电话号码的前缀,则不产生振铃声。也就是说,振铃声产生判断部分19根据呼叫建立消息的电话号码的前缀值来识别呼叫连接的请求方,例如PSTN电话、IP电话或移动电话。因此,控制部分18被通知是否在IP电话产生振铃声。如果包含这样的指定消息,该消息通知连接PSTN电话的PSTN网关没有发送到IP电话的振铃声产生设备,则IP电话的振铃声产生判断部分19判断产生振铃声,并因此通知控制部分18。如果通过确定主叫方电话号码的前缀或者确定来自PSTN网关的指定消息,判定IP电话本身产生振铃声,则控制部分18控制数字信号处理器(DSP)14产生振铃声,并且控制缓冲器(即存储器)存储由DSP 14产生的振铃声。In addition, since the IP telephone number is set corresponding to each region (or country), if it is determined to be a prefix of the IP telephone number, no ringing sound is generated. That is, the ringing sound generation judging section 19 identifies the requester of the call connection, such as a PSTN phone, an IP phone or a mobile phone, according to the prefix value of the phone number of the call setup message. Therefore, the control section 18 is notified whether or not a ringing sound is generated in the IP telephone. If a designation message is included that informs the PSTN gateway connected to the PSTN phone that the ringing sound generating device is not sent to the IP phone, the ringing sound generation judging section 19 of the IP phone judges that a ringing sound is generated, and notifies the control section 18 accordingly. If by determining the prefix of the calling party's phone number or determining the specified message from the PSTN gateway, it is determined that the IP phone itself produces a ringing tone, then the control section 18 controls the digital signal processor (DSP) 14 to produce a ringing tone, and the control buffer (i.e. Memory) stores the ringing sound produced by DSP 14.
当响应于呼叫建立消息的响应消息被发送到主叫方的PSTN电话,控制部分18从缓冲器17读出振铃声,将振铃声插入到分组数据,并将插入数据分组数据通过以太网21发送到PSTN电话。同时,振铃声产生判断部分19可以通过硬件或通过软件实现,但是在通过软件实现振铃声产生判断部分19时,振铃声产生判断部分19可能被作为控制部分18的附加功能实现。When a response message in response to the call setup message is sent to the calling party's PSTN telephone, the control section 18 reads the ringing tone from the buffer 17, inserts the ringing tone into the packet data, and transmits the inserted data packet data through the Ethernet 21 to the PSTN call. Meanwhile, the ringing sound generation judging section 19 may be realized by hardware or by software, but when the ringing sound generation judging section 19 is realized by software, the ringing sound generation judging section 19 may be realized as an additional function of the control section 18.
如图3所示的,在本发明装置中,IP电话可以包括产生振铃声的振铃声产生设备,以便不使用PSTN交换机或接入网关发送主叫方的PSTN电话。如果主叫方的PSTN电话拨号给被叫方的IP电话,则PSTN电话的PSTN网关将呼叫建立消息发送到IP电话服务器(包括代理服务器、关守,以及呼叫控制器等等)的实时传输协议(RTP)(Real-time Transport Protocol)端口(511),而被叫方(例如IP电话)接收呼叫建立消息。As shown in FIG. 3, in the apparatus of the present invention, the IP telephone may include a ring tone generating device for generating a ring tone, so as not to use a PSTN switch or an access gateway to transmit the calling party's PSTN telephone. If the PSTN phone of the calling party dials to the IP phone of the called party, the PSTN gateway of the PSTN phone sends the call setup message to the real-time transport protocol of the IP phone server (including proxy server, gatekeeper, and call controller, etc.) (RTP) (Real-time Transport Protocol) port (511), and the called party (such as an IP phone) receives the call setup message.
用于连接PsTN和IP网络的系统(例如网关和/或软交换机)向被叫方的IP电话通知有关其端口的信息。如果呼叫建立消息被IP电话接收,则IP电话的振铃声产生判断部分19确定呼叫建立消息是否从PSTN电话产生,如果是这样的话,IP电话的控制部分18控制DsP14产生振铃声(512)缓冲器存储产生的振铃声。The system used to connect the PsTN and the IP network (such as a gateway and/or a softswitch) informs the called party's IP phone about its port. If the call set-up message is received by the IP phone, the ringing sound of the IP phone produces a judging part 19 to determine whether the call setting-up message is generated from the PSTN phone, and if so, the control part 18 of the IP phone controls the DsP14 to generate the ringing sound (512) buffer Store the generated ringing tone.
如果产生的振铃声存储在缓冲器17,则IP电话将呼叫建立消息的响应消息(例如某类实时协议数据分组)发送到PSTN电话。在从缓冲器17读出振铃声后,IP电话将包括振铃声的响应消息发送到由网关和/或软交换机通知的端口。If the generated ringing tone is stored in the buffer 17, the IP phone sends a response message (eg some kind of real-time protocol data packet) to the PSTN phone to the call setup message. After reading the ringtone from the buffer 17, the IP phone sends a response message including the ringtone to the port notified by the gateway and/or the softswitch.
也就是说,当DSP14将到PSTN电话的RTP分组发送接到PSTN网关和/或软交换机,DSP14将振铃声数据插入RTP分组的话音分组字段(513)。网关和/或软交换机将从IP电话接收的RTP分组转换成能够被PsTN电话识别的信号。信号包括将被发送到主叫方(514)的PSTN电话的振铃声。当振铃声正在被发送到PSTN电话时,如果被叫方的IP电话被摘机(即被应答)(515),则PSTN电话和IP电话之间将建立起连接。如上所述,根据本发明,具有DSP14的IP电话产生振铃声,并在形成呼叫建立消息的响应消息的过程中,在发送的RTP分组上携带振铃声数据。因此,即使中继网关没有产生振铃声,PSTN电话的用户也可以听到振铃声。That is, when DSP 14 sends an RTP packet to a PSTN phone to a PSTN gateway and/or soft switch, DSP 14 inserts ringtone data into the voice packet field of the RTP packet (513). Gateways and/or softswitches convert RTP packets received from IP phones into signals that can be recognized by PsTN phones. The signal includes the ringing tone of the PSTN phone to be sent to the calling party (514). When the ring tone is being sent to the PSTN phone, if the called party's IP phone is off-hook (ie answered) (515), a connection will be established between the PSTN phone and the IP phone. As described above, according to the present invention, an IP telephone having a DSP 14 generates a ringing sound, and carries ringing sound data on an RTP packet sent in the process of forming a response message to a call setup message. Therefore, the user of the PSTN phone can hear the ringing sound even though the trunking gateway does not generate the ringing sound.
如图4所示,在进行从PSTN电话到IP电话的呼叫的情况下,振铃声由被叫方的IP电话产生,并被发送到主叫方的PSTN电话。被叫方的IP电话可以包括因特网接入系统,例如电缆调制解调器、LAN、非对称用户数字线路(ADSL)等等。As shown in FIG. 4, in the case of making a call from a PSTN phone to an IP phone, a ringing tone is generated by the called party's IP phone and sent to the calling party's PSTN phone. The called party's IP phone may include an Internet access system such as a cable modem, LAN, Asymmetric Digital Subscriber Line (ADSL), and the like.
如图1所示,形成从PSTN电话到IP电话的呼叫的网络结构包括:连接到PSTN的主叫方的PSTN电话,连接PSTN和IP网络的中继网关,连接到IP电话服务器(例如代理服务器、关守、和呼叫控制器)的终端方的IP电话,以及用作IP电话服务器和分组交换网络交换机的软交换机。As shown in Figure 1, the network structure of forming a call from a PSTN phone to an IP phone includes: the PSTN phone of the calling party connected to the PSTN, the trunk gateway connecting the PSTN and the IP network, connected to the IP phone server (such as a proxy server) , gatekeeper, and call controller) end-side IP phones, and soft switches used as IP phone servers and packet-switched network switches.
网关是管理另一网络入口的网络点,代理服务器用来在其中存储从用户代理(UA)接收到的呼叫管理请求消息,例如呼叫建立、呼叫取消、呼叫终止,并在网络电话(VoIP)同时将呼叫管理请求消息发送到在各处登记的相同用户的会话初始协议(SIP)的不同地址。软交换机是用作与其它类型信令系统桥接并控制各种类型的媒体门的完整平台。如果PSTN电话使用上述构造的网络对IP电话进行呼叫,则它将为呼叫建立启动的呼叫任务(步骤520)。连接PSTN和IP网络的系统,例如网关和软交换机,在其将呼叫建立消息发送到IP电话时,把用于向被叫方IP电话通知自己端口信息的消息插入到呼叫建立消息。A gateway is a network point that manages another network entry, and a proxy server is used to store call management request messages received from a user agent (UA), such as call establishment, call cancellation, and call termination. The call management request message is sent to different addresses of the Session Initiation Protocol (SIP) of the same user registered everywhere. The Softswitch is a complete platform for bridging with other types of signaling systems and controlling various types of media gates. If the PSTN phone makes a call to the IP phone using the network structured above, it will set up an active call task for the call (step 520). Systems connecting PSTN and IP networks, such as gateways and soft switches, insert a message for notifying the called party IP phone of its own port information into the call setup message when it sends the call setup message to the IP phone.
如上所述,如果执行呼叫任务步骤,则被叫方的IP电话确定是否接收到呼叫建立消息(步骤21)。如果呼叫建立消息被接收到,则IP电话中的DSP根据PSTN电话请求的呼叫建立消息在缓冲器产生并存储振铃声。在产生振铃声后,IP电话将振铃声插入到RTP分组(步骤523),并将RTP分组以先进先出方式发送到作为网络点的中继网关(步骤524)。As described above, if the call task step is performed, the called party's IP phone determines whether a call setup message is received (step 21). If the call setup message is received, the DSP in the IP phone generates and stores the ringing sound in the buffer according to the call setup message requested by the PSTN phone. After generating the ringing tone, the IP phone inserts the ringing tone into the RTP packet (step 523), and sends the RTP packet to the relay gateway as a network point in a first-in-first-out manner (step 524).
被发送到中继网关的RTP分组通过作为网桥装置的中继网关或软交换机被转换成振铃声,然后振铃声被发送到主叫方的PSTN电话。振铃声被插入到呼叫建立消息的响应消息,然后响应消息通过中继网关或者软交换机的发送端口被发送到主叫方的PSTN电话。在一些实施例中,主叫方的终端是PSTN电话或连接到不具有话音产生设备的网关的电话。The RTP packet sent to the trunk gateway is converted into a ring tone by the trunk gateway or soft switch as a bridge device, and then the ring tone is sent to the calling party's PSTN phone. The ringing sound is inserted into the response message of the call setup message, and then the response message is sent to the PSTN phone of the calling party through the sending port of the trunk gateway or the soft switch. In some embodiments, the calling party's terminal is a PSTN phone or a phone connected to a gateway that does not have a voice generating device.
如上所述,本发明不局限于将话音和数据集成到IP协议分组并且实际发送分组的网络电话(VoIP),而且可以被应用于会话初始协议(SIP)。根据使用实时传输协议(RTP)的IP电话的振铃声发送方法,即使在PSTN和IP网络的连接网络中包括不能产生振铃声的网关设备,也可使用来自被方的RTP分组来发送振铃声。As described above, the present invention is not limited to Voice over IP (VoIP) which integrates voice and data into IP protocol packets and actually transmits the packets, but can be applied to Session Initiation Protocol (SIP). According to the ringing sound transmission method of the IP telephone using the real-time transport protocol (RTP), even if a gateway device that cannot generate the ringing sound is included in the connection network of the PSTN and the IP network, the ringing sound can be transmitted using the RTP packet from the destination.
因此,当使用包括可能不产生振铃声的设备的网络进行呼叫时,振铃声能够被提供给PSTN电话,从而使网络结构的效率可以被提高。Therefore, when a call is made using a network including devices that may not generate ringing tones, ringing tones can be provided to PSTN phones so that the efficiency of the network structure can be improved.
应当理解的是,上述针对具体实施方式的描述较为详细,并不能因此而认为是对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。It should be understood that the above descriptions for specific implementations are relatively detailed, and should not be considered as limiting the scope of the patent protection of the present invention. The scope of protection of the patent protection of the present invention should be determined by the appended claims.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200510115352 CN1753443A (en) | 2005-11-16 | 2005-11-16 | Device for producing ringing sound |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200510115352 CN1753443A (en) | 2005-11-16 | 2005-11-16 | Device for producing ringing sound |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1753443A true CN1753443A (en) | 2006-03-29 |
Family
ID=36680116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200510115352 Pending CN1753443A (en) | 2005-11-16 | 2005-11-16 | Device for producing ringing sound |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1753443A (en) |
-
2005
- 2005-11-16 CN CN 200510115352 patent/CN1753443A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100521631C (en) | System and method for generating ringbace tone | |
| CN1123178C (en) | Method for implementing audio telephony in network of processing devices and central processing unit | |
| US6567399B1 (en) | Hi-fidelity line card | |
| CN1165137C (en) | Network telephone exchange system and call control method thereof | |
| CN1134963C (en) | Telephone doubler arrangement | |
| CN101485172B (en) | Method and communication terminal for provision of VOIP | |
| CA2469213C (en) | System and method for integrating multimedia services with traditional telephony via different networks | |
| US7609685B2 (en) | IP telephony apparatus providing simultaneous SIP communication for multiple IP phones and method for the same | |
| CN1264318C (en) | System and apparatus for telecommunication | |
| JP4449137B2 (en) | Voice relay server | |
| KR20010092015A (en) | Method and system for providing internet phone service for multimedia communication over high speed mobile internet | |
| CN1838673B (en) | Method for establishing a useful data connection between terminal devices | |
| CN1655568B (en) | Use of real-time protocol (rtp) to negotiate code encoding technique | |
| CN1753444A (en) | Method for producing ringing sound | |
| CN1753443A (en) | Device for producing ringing sound | |
| JP4154184B2 (en) | Voice terminal and voice communication method | |
| CN100382552C (en) | Method for establishing VOIP communication penetrating fire wall | |
| CN1870700A (en) | Method for access comprehensive service digital network service stage at next generation network | |
| EP1638286B1 (en) | IP telephony apparatus providing simultaneous SIP communication for multiple IP phones and method for the same | |
| JP4215550B2 (en) | Private branch exchange system for intersystem connection by IP and system information transmission method thereof | |
| JP2003143320A (en) | Receiving method to IP terminal | |
| KR20040095094A (en) | VoIP VIDEO TELEPHONY SERVICE METHOD USING PHONE AND PC | |
| CN102098396B (en) | Method for realizing completion of call to busy subscriber for access gateway system based on media gateway control protocol | |
| KR100664841B1 (en) | Method and system for providing conference call service in broadband communication network | |
| JP2000125041A (en) | Telephone connection method and telephone terminal |
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 |
