CN115883282A - Method and device for bridging multiple call protocols based on call router - Google Patents
Method and device for bridging multiple call protocols based on call router Download PDFInfo
- Publication number
- CN115883282A CN115883282A CN202110928476.1A CN202110928476A CN115883282A CN 115883282 A CN115883282 A CN 115883282A CN 202110928476 A CN202110928476 A CN 202110928476A CN 115883282 A CN115883282 A CN 115883282A
- Authority
- CN
- China
- Prior art keywords
- call
- protocol
- communication protocol
- communication
- router
- 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
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004891 communication Methods 0.000 claims abstract description 50
- 230000011664 signaling Effects 0.000 claims abstract description 20
- 238000004590 computer program Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域technical field
本发明总体上涉及通信的技术领域,尤其涉及基于呼叫路由器对多种通话协议进行桥接的方法和设备。The present invention generally relates to the technical field of communication, and in particular to a method and a device for bridging multiple call protocols based on a call router.
背景技术Background technique
随着网络技术与通信技术的发展,与音视频相关的产品种类和数量不断增长,相应的音视频的实现技术和方案也越来越多,但是各种产品都各自为战,并且产品之间的通信协议并不兼容。因此,不仅限制了用户对产品的选择范围,降低了用户体验,也不利于后期的产品维护和迭代更新。With the development of network technology and communication technology, the types and quantities of audio and video-related products continue to grow, and the corresponding audio and video implementation technologies and solutions are also increasing. The communication protocol is not compatible. Therefore, it not only limits the user's choice of products, reduces the user experience, but also is not conducive to later product maintenance and iterative updates.
在VoIP中,常用的通话协议通常包括会话初始协议(Session InitiationProtocol,SIP)、数字增强无绳通信(Digital Enhanced Cordless Telecommunications,DECT)、超文本传送协议(Hypertext Transport Protocol,HTTP)、公共交换电话网络(Public Switched Telephone Network,PSTN)等等。In VoIP, commonly used call protocols usually include Session Initiation Protocol (Session Initiation Protocol, SIP), Digital Enhanced Cordless Telecommunications (Digital Enhanced Cordless Telecommunications, DECT), Hypertext Transport Protocol (Hypertext Transport Protocol, HTTP), public switched telephone network ( Public Switched Telephone Network, PSTN) and so on.
发明内容Contents of the invention
鉴于上述技术问题,本公开内容提出了一种基于呼叫路由器对多种通话协议进行桥接的方法,包括步骤:S1,从所述多种通话协议中选择第一通话协议和第二通话协议,将所述第一通话协议和所述第二通话协议的注册信息上报给所述呼叫路由器,所述呼叫路由器将所述第一通话协议和所述第二通话协议的注册信息进行绑定;S2,所述呼叫路由器根据所述第一通话协议和所述第二通话协议的所述注册信息以及所绑定的注册信息,设置呼叫规则;以及S3根据所述呼叫路由器设置的所述呼叫规则,对所述第一通话协议和所述第二通话协议的信令部分进行封装和提取,以获得通信信令;S4,根据所述呼叫路由器设置的所述呼叫规则,对第一和第二通话协议的SDP部分解析以获得数据编码格式;以及S5,当外部号码呼叫所述第一通话协议的号码时,所述呼叫路由器与所述第一通话协议的号码建立通话,同时拨号呼叫所述第二通话协议的号码,并与所述第二通话协议的号码建立通话,然后所述呼叫路由器基于所获得的数据的编码格式使用RTP(Real-time TransportProtocol)协议将所述第一通话协议的数据转发给所述第二通话协议的号码,并将所述第二通话协议的数据转发给所述第一通话协议的号码。In view of the above technical problems, the present disclosure proposes a method for bridging multiple call protocols based on a call router, including steps: S1, selecting a first call protocol and a second call protocol from the various call protocols, and Reporting the registration information of the first call protocol and the second call protocol to the call router, and the call router binds the registration information of the first call protocol and the second call protocol; S2, The call router sets a call rule according to the registration information of the first call protocol and the second call protocol and the bound registration information; and S3 sets a call rule according to the call rule set by the call router. Encapsulating and extracting the signaling part of the first call protocol and the second call protocol to obtain communication signaling; S4, according to the call rule set by the call router, the first and second call protocol The SDP part is parsed to obtain the data encoding format; and S5, when an external number calls the number of the first call protocol, the call router establishes a call with the number of the first call protocol, and dials the number of the second call at the same time the number of the call protocol, and establish a call with the number of the second call protocol, and then the call router uses the RTP (Real-time Transport Protocol) protocol to forward the data of the first call protocol based on the encoding format of the obtained data to the number of the second call agreement, and forward the data of the second call agreement to the number of the first call agreement.
在一个优选实施方式中,S5还包括:当所述第二通话协议的号码需要呼叫时,将incoming信令发送给所述呼叫路由器,所述呼叫路由器与所述第二通话协议的号码建立通话,同时拨号呼叫所述第一通话协议的号码并与其建立通话,同时所述呼叫路由器使用RTP协议将所述第二通话协议的数据转发给所述第一通话协议的号码,并将所述第一通话协议的数据转发给所述第二通话协议的号码。In a preferred embodiment, S5 also includes: when the number of the second call agreement needs to be called, sending incoming signaling to the call router, and the call router establishes a call with the number of the second call agreement , dialing and calling the number of the first call protocol and establishing a call with it at the same time, and at the same time, the call router forwards the data of the second call protocol to the number of the first call protocol by using the RTP protocol, and transfers the data of the second call protocol to the number of the first call protocol The data of a call protocol is forwarded to the number of the second call protocol.
在一个优选实施方式中,当所述第一通话协议的号码需要呼叫时,将incoming信令发送给所述呼叫路由器,所述呼叫路由器与所述第一通话协议的号码建立通话,同时拨号呼叫所述第二通话协议的号码并与其建立通话,同时所述呼叫路由器使用RTP协议将所述第一通话协议的数据转发给所述第二通话协议的号码,并将所述第二通话协议的数据转发给所述第一通话协议的号码。In a preferred embodiment, when the number of the first call agreement needs to be called, the incoming signaling is sent to the call router, and the call router establishes a call with the number of the first call agreement, and dials the call at the same time The number of the second call protocol and establish a call with it, and at the same time, the call router uses the RTP protocol to forward the data of the first call protocol to the number of the second call protocol, and transfer the data of the second call protocol The data is forwarded to the number of the first call protocol.
在一个优选实施方式中,所述通信信令包括incoming、ring、inviting、trying、alerting、talking、ending、idle、transfer。In a preferred embodiment, the communication signaling includes incoming, ring, inviting, trying, alerting, talking, ending, idle, transfer.
在一个优选实施方式中,所述注册信息包括号码、线路、在线状态。In a preferred embodiment, the registration information includes number, line, and online status.
在一个优选实施方式中,所述呼叫路由器将所述第一通话协议和所述第二通话协议的注册信息进行绑定包括所述呼叫路由器将所述第一通话协议的号码和所述第二通话协议的号码进行绑定。In a preferred embodiment, the call router binding the registration information of the first call protocol and the second call protocol includes the call router binding the number of the first call protocol with the second The number of the call agreement is bound.
在一个优选实施方式中,所述多种通话协议包括SIP、DECT、HTTP、PSTN。In a preferred embodiment, the multiple call protocols include SIP, DECT, HTTP, and PSTN.
在一个优选实施方式中,所述第一通话协议是SIP并且所述第二通话协议是DECT。In a preferred embodiment, the first call protocol is SIP and the second call protocol is DECT.
在一个优选实施方式中,所述通信信令对应于所述SIP中的通话状态码。In a preferred implementation manner, the communication signaling corresponds to the call status code in the SIP.
在本公开内容的另一方面,提供了一种基于呼叫路由器对多种通话协议进行桥接的设备,包括处理器和存储器,其中所述存储器上存储有计算机程序指令,所述计算机程序指令在由所述处理器执行时实现上述任一方法。In another aspect of the present disclosure, a device for bridging multiple call protocols based on a call router is provided, including a processor and a memory, wherein computer program instructions are stored on the memory, and the computer program instructions are executed by The processor implements any one of the above methods when executed.
与现有技术相比,本公开内容的有益效果为:针对现有的通话协议不兼容的情况,将多种协议进行桥接,从而达到协议兼容的目的。Compared with the prior art, the beneficial effect of the present disclosure is: aiming at the incompatibility of existing call protocols, multiple protocols are bridged, so as to achieve the goal of protocol compatibility.
附图说明Description of drawings
在所附权利要求书中具体阐述了本发明的新颖特征。通过参考对在其中利用到本发明原理的说明性实施方式加以阐述的以下详细描述和附图,将会对本发明的特征和优点获得更好的理解。附图仅用于示出实施方式的目的,而并不应当被认为是对本发明的限制。而且在整个附图中,用相同的附图标记表示相同的元素,在附图中:The novel features of the invention are set forth with particularity in the appended claims. A better understanding of the features and advantages of the invention will be obtained by reference to the following detailed description and accompanying drawings, which set forth illustrative embodiments in which the principles of the invention are utilized. The drawings are only for the purpose of illustrating the embodiments and should not be considered as limiting the invention. Also throughout the drawings, the same elements are denoted by the same reference numerals, in which:
图1示出了依据本公开内容示例性实施方式的基于呼叫路由器对多种通话协议进行桥接的方法的流程图;FIG. 1 shows a flowchart of a method for bridging multiple call protocols based on a call router according to an exemplary embodiment of the present disclosure;
图2示出了依据本公开内容示例性实施方式的基于呼叫路由器对多种通话协议进行桥接的方法的另一示意图;以及FIG. 2 shows another schematic diagram of a method for bridging multiple call protocols based on a call router according to an exemplary embodiment of the present disclosure; and
图3示出了依据本公开内容示例性实施方式的基于呼叫路由器对多种通话协议进行桥接的设备的示意图。Fig. 3 shows a schematic diagram of a device for bridging multiple call protocols based on a call router according to an exemplary embodiment of the present disclosure.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开内容的示例性实施方式。虽然附图中显示了本公开内容的示例性实施方式,然而应当理解,可以以各种形式实现本公开内容而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开内容,并且能够将本公开内容的范围完整地传达给本领域技术人员。在以下详细描述中没有任何内容旨在表明任何特定组件、特征或步骤对于本发明是必不可少的。本领域技术人员将会理解,在不脱离本公开内容的范围内各种特征或步骤可以彼此替代或结合。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure can be more thoroughly understood, and the scope of the present disclosure can be fully conveyed to those skilled in the art. Nothing in the following detailed description is intended to suggest that any particular component, feature, or step is essential to the invention. Those skilled in the art will understand that various features or steps can be substituted for each other or combined without departing from the scope of the present disclosure.
图1示出了依据本公开内容示例性实施方式的基于呼叫路由器(call router)对多种通话协议进行桥接的方法的流程图。图2示出了依据本公开内容示例性实施方式的基于呼叫路由器对多种通话协议进行桥接的方法的另一示意图。本公开内容提出了一种基于呼叫路由器对多种通话协议进行桥接的方法,包括步骤:S1,可以从所述多种通话协议中选择第一通话协议P1和第二通话协议P2,将所述第一通话协议P1和所述第二通话协议P2的注册信息上报给所述呼叫路由器,所述呼叫路由器将所述第一通话协议P1和所述第二通话协议P2的注册信息(例如,号码)进行绑定。具体地,所述多种通话协议可以包括SIP、DECT、HTTP、PSTN等协议。优选地,所述第一通话协议P1可以是SIP并且所述第二通话协议P2可以是DECT。S2,所述呼叫路由器可以根据所述第一通话协议P1和所述第二通话协议P2的注册信息以及所绑定的注册信息,设置呼叫规则。例如,对于支持多线路的通话协议,呼叫规则指定每条线路的转发原则。具体地,所述注册信息可以包括号码、线路、在线状态。另外同时也要保证注册信息发生变化时能及时通知呼叫路由器以防止通话遗漏。所绑定的注册信息例如是第一通话协议P1的号码和第二通话协议P2的号码进行绑定的信息。S3根据所述呼叫路由器设置的所述呼叫规则,对所述第一通话协议P1和所述第二通话协议P2的信令部分进行封装和提取,以获得通信信令。例如,所述通信信令可以包括incoming、ring、inviting、trying、alerting、talking、ending、idle、transfer。另外,上述通信信令可以对应于SIP协议中的通话状态码。例如,ring可以对应于SIP协议中的180,trying可以对应于SIP协议中的100,ending可以对应于SIP协议中的487等等,以便确保与SIP协议的兼容性。S4,根据所述呼叫路由器设置的所述呼叫规则,对所述第一通话协议和所述第二通话协议的SDP部分进行解析以获得数据的编码格式。例如,对SIP通话协议和DECT通话协议的SDP部分进行解析以获得数据的编码格式,例如媒体类型(视频或音频)、传输协议(UDP或IP)、媒体格式(H.261或MPEG)等等。S5,当外部号码N3呼叫所述第一通话协议P1的号码N1时,所述呼叫路由器例如利用注册信息和所绑定的注册信息确定第一通话协议P1的号码N1与第二通话协议P2的号码N2是绑定关系(例如,号码N1和号码N2被绑定在一起),然后与所述第一通话协议P1的号码N1建立通话,同时拨号呼叫所述第二通话协议P2的号码N2,并与所述第二通话协议P2的号码N2建立通话,然后所述呼叫路由器基于所获得的数据的编码格式使用RTP协议将所述第一通话协议P1的数据转发给所述第二通话协议P2的号码N2,并将所述第二通话协议P2的数据转发给所述第一通话协议P1的号码N1。也就是说,如本领域的技术人员已知的,将所述第一通话协议P1的数据转发给与所述第二通话协议P2的号码N2相对应的实体(例如,设备、模块或程序等),并将所述第二通话协议P2的数据转发给与所述第一通话协议P1的号码N1相对应的实体(例如,设备、模块或程序等),但是不排除本领域的其他的手段。至此,外部号码N3和呼叫路由器建立通话关系,呼叫路由器与N2建立通话关系,外部号码N3的语音数据发给呼叫路由器,N2的语音数据发给呼叫路由器,此时呼叫路由器对两个数据进行转发,相当于N3和N2建立了通话。从而实现了通过呼叫路由器对SIP协议和DECT协议进行桥接的效果。Fig. 1 shows a flowchart of a method for bridging multiple call protocols based on a call router according to an exemplary embodiment of the present disclosure. Fig. 2 shows another schematic diagram of a method for bridging multiple call protocols based on a call router according to an exemplary embodiment of the present disclosure. This disclosure proposes a method for bridging multiple call protocols based on a call router, including steps: S1, selecting a first call protocol P1 and a second call protocol P2 from the various call protocols, and converting the The registration information of the first call protocol P1 and the second call protocol P2 is reported to the call router, and the call router sends the registration information (for example, number) of the first call protocol P1 and the second call protocol P2 ) to bind. Specifically, the multiple call protocols may include protocols such as SIP, DECT, HTTP, and PSTN. Preferably, the first call protocol P1 may be SIP and the second call protocol P2 may be DECT. S2. The call router may set a call rule according to the registration information of the first call protocol P1 and the second call protocol P2 and the bound registration information. For example, for a call protocol that supports multiple lines, call rules specify the forwarding policy for each line. Specifically, the registration information may include number, line, and online status. In addition, it is also necessary to ensure that the calling router can be notified in time when the registration information changes to prevent the call from being missed. The bound registration information is, for example, the information that the number of the first call protocol P1 is bound with the number of the second call protocol P2. S3 encapsulates and extracts signaling parts of the first call protocol P1 and the second call protocol P2 according to the call rule set by the call router, so as to obtain communication signaling. For example, the communication signaling may include incoming, ring, inviting, trying, alerting, talking, ending, idle, transfer. In addition, the above communication signaling may correspond to the call status code in the SIP protocol. For example, ring may correspond to 180 in the SIP protocol, trying may correspond to 100 in the SIP protocol, ending may correspond to 487 in the SIP protocol, etc., so as to ensure compatibility with the SIP protocol. S4. According to the call rule set by the call router, parse the SDP part of the first call protocol and the second call protocol to obtain a data encoding format. For example, parse the SDP part of the SIP call protocol and the DECT call protocol to obtain the encoding format of the data, such as media type (video or audio), transmission protocol (UDP or IP), media format (H.261 or MPEG), etc. . S5. When the external number N3 calls the number N1 of the first call protocol P1, the call router, for example, uses the registration information and the bound registration information to determine the number N1 of the first call protocol P1 and the number N1 of the second call protocol P2. The number N2 is a binding relationship (for example, the number N1 and the number N2 are bound together), and then establish a call with the number N1 of the first call protocol P1, and dial the number N2 of the second call protocol P2 at the same time, And establish a call with the number N2 of the second call protocol P2, and then the call router uses the RTP protocol to forward the data of the first call protocol P1 to the second call protocol P2 based on the encoding format of the obtained data and forward the data of the second call protocol P2 to the number N1 of the first call protocol P1. That is to say, as known to those skilled in the art, the data of the first call protocol P1 is forwarded to the entity (for example, equipment, module or program, etc.) corresponding to the number N2 of the second call protocol P2 ), and forward the data of the second call protocol P2 to the entity (for example, equipment, module or program, etc.) corresponding to the number N1 of the first call protocol P1, but other means in the art are not excluded . So far, the external number N3 establishes a conversation relationship with the calling router, and the calling router establishes a conversation relationship with N2. The voice data of the external number N3 is sent to the calling router, and the voice data of N2 is sent to the calling router. At this time, the calling router forwards the two data , which is equivalent to establishing a call between N3 and N2. Therefore, the effect of bridging the SIP protocol and the DECT protocol through the calling router is realized.
在优选实施方式中,基于呼叫路由器对多种通话协议进行桥接的方法还包括:当所述第二通话协议P2的号码N2需要呼叫时,将incoming信令发送给所述呼叫路由器,所述呼叫路由器与所述第二通话协议P2的号码N2建立通话,同时拨号呼叫所述第一通话协议P1的号码N1并与其建立通话,同时所述呼叫路由器基于所获得的数据的编码格式使用RTP协议将所述第二通话协议P2的数据转发给所述第一通话协议P1的号码N1,并将所述第一通话协议P1的数据转发给所述第二通话协议P2的号码N2。In a preferred embodiment, the method for bridging multiple call protocols based on a call router further includes: when the number N2 of the second call protocol P2 needs to be called, sending incoming signaling to the call router, and the call The router establishes a call with the number N2 of the second call protocol P2, and at the same time dials and calls the number N1 of the first call protocol P1 and establishes a call with it, and at the same time, the call router uses the RTP protocol to transfer The data of the second call protocol P2 is forwarded to the number N1 of the first call protocol P1, and the data of the first call protocol P1 is forwarded to the number N2 of the second call protocol P2.
在优选实施方式中,当所述第一通话协议P1的号码N1需要呼叫时,将incoming信令发送给所述呼叫路由器,所述呼叫路由器与所述第一通话协议P1的号码N1建立通话,同时拨号呼叫所述第二通话协议P2的号码N2并与其建立通话,同时所述呼叫路由器基于所获得的数据的编码格式使用RTP协议将所述第一通话协议P1的数据转发给所述第二通话协议P2的号码N2,并将所述第二通话协议P2的数据转发给所述第一通话协议P1的号码N1。In a preferred embodiment, when the number N1 of the first call protocol P1 needs to be called, the incoming signaling is sent to the call router, and the call router establishes a call with the number N1 of the first call protocol P1, At the same time dial the number N2 of the second call protocol P2 and establish a call with it, and at the same time, the call router uses the RTP protocol to forward the data of the first call protocol P1 to the second call based on the encoding format of the obtained data. the number N2 of the call protocol P2, and forward the data of the second call protocol P2 to the number N1 of the first call protocol P1.
本发明的技术方案采用上述的方法和设备,使得在VOIP产品中可以同时支持例如SIP和DECT两种协议。能够针对现有的通话协议不兼容的情况,将多种协议进行桥接,从而达到协议兼容的目的。The technical scheme of the present invention adopts the above-mentioned method and equipment, so that two protocols such as SIP and DECT can be simultaneously supported in the VOIP product. Aiming at the incompatibility of the existing call protocols, multiple protocols can be bridged to achieve the goal of protocol compatibility.
图3示出了根据本公开内容示例性实施方式的基于呼叫路由器对多种通话协议进行桥接的设备。参见图3的设备300,该计算设备包括处理器301和存储器302,其中存储器302上存储有计算机程序指令303,计算机程序指令303在由所述处理器执行时实现如上文所述的基于呼叫路由器对多种通话协议进行桥接的方法。FIG. 3 shows a device for bridging multiple call protocols based on a call router according to an exemplary embodiment of the present disclosure. Referring to the
在本公开内容的又一方面,还提供了一种机器可读存储介质,其上存储有计算机程序指令,其中所述计算机程序指令在由处理器执行时实现如上文所述的基于呼叫路由器对多种通话协议进行桥接的方法。在一些实施方式中,机器可读存储介质是数字处理设备的有形组件。在另一些实施方式中,机器可读存储介质可选地是可从数字处理设备移除的。在一些实施方式中,举非限制性示例而言,机器可读存储介质可以包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、闪速存储器、可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)、固态存储器、磁碟、光盘、云计算系统或服务等。In yet another aspect of the present disclosure, there is also provided a machine-readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement the call router-based pairing as described above. A method for bridging various call protocols. In some implementations, a machine-readable storage medium is a tangible component of a digital processing device. In other implementations, the machine-readable storage medium is optionally removable from the digital processing device. In some implementations, as a non-limiting example, the machine-readable storage medium may include a USB flash drive, a removable hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory) , flash memory, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), solid-state memory, magnetic disk, optical disk, cloud computing system or service, etc.
应当理解,本公开内容的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本发明的范围在此方面不受限制。It should be understood that the various steps described in the method implementations of the present disclosure may be executed in different orders, and/or executed in parallel. Additionally, method embodiments may include additional steps and/or omit performing illustrated steps. The scope of the invention is not limited in this respect.
在本文所提供的说明书中,说明了大量具体细节。然而,应当理解,本公开内容的实施方式可以在没有这些具体细节的情况下实践。在一些实施方式中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the present disclosure may be practiced without these specific details. In some embodiments, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
虽然本文已经示出和描述了本发明的示例性实施方式,但对于本领域技术人员容易理解的是,这样的实施方式只是以示例的方式提供的。本领域技术人员现将会在不偏离本发明的情况下想到许多更改、改变和替代。应当理解,在实践本发明的过程中可以采用对本文所描述的本发明实施方式的各种替代方案。以下权利要求旨在限定本发明的范围,并因此覆盖这些权利要求范围内的方法和结构及其等同项。While exemplary embodiments of the present invention have been shown and described herein, it will be readily understood by those skilled in the art that such embodiments are provided by way of example only. Numerous alterations, changes and substitutions will now occur to those skilled in the art without departing from the invention. It should be understood that various alternatives to the embodiments of the invention described herein may be employed in practicing the invention. It is intended that the following claims define the scope of the invention and that methods and structures within the scope of these claims and their equivalents be covered thereby.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110928476.1A CN115883282A (en) | 2021-08-13 | 2021-08-13 | Method and device for bridging multiple call protocols based on call router |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110928476.1A CN115883282A (en) | 2021-08-13 | 2021-08-13 | Method and device for bridging multiple call protocols based on call router |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115883282A true CN115883282A (en) | 2023-03-31 |
Family
ID=85762195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110928476.1A Pending CN115883282A (en) | 2021-08-13 | 2021-08-13 | Method and device for bridging multiple call protocols based on call router |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115883282A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030027556A (en) * | 2001-09-29 | 2003-04-07 | 주식회사 케이티 | A call processing apparaus and method for internet phone using H.323 and SIP protocol |
US6661785B1 (en) * | 1999-10-12 | 2003-12-09 | Bellsouth Intellectual Property Corporation | Method and apparatus for providing internet call waiting with voice over internet protocol |
US20100085959A1 (en) * | 2008-10-01 | 2010-04-08 | Avistar Communications Corporation | System and method for achieving interoperability between endpoints operating under different protocols |
CN104065840A (en) * | 2013-03-21 | 2014-09-24 | 苏州方位通讯科技有限公司 | Method for call intercommunication between different lines on multi-SIP-line terminal |
CN111541857A (en) * | 2020-04-01 | 2020-08-14 | 视联动力信息技术股份有限公司 | Conference joining method and device, electronic equipment and storage medium |
-
2021
- 2021-08-13 CN CN202110928476.1A patent/CN115883282A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6661785B1 (en) * | 1999-10-12 | 2003-12-09 | Bellsouth Intellectual Property Corporation | Method and apparatus for providing internet call waiting with voice over internet protocol |
KR20030027556A (en) * | 2001-09-29 | 2003-04-07 | 주식회사 케이티 | A call processing apparaus and method for internet phone using H.323 and SIP protocol |
US20100085959A1 (en) * | 2008-10-01 | 2010-04-08 | Avistar Communications Corporation | System and method for achieving interoperability between endpoints operating under different protocols |
CN104065840A (en) * | 2013-03-21 | 2014-09-24 | 苏州方位通讯科技有限公司 | Method for call intercommunication between different lines on multi-SIP-line terminal |
CN111541857A (en) * | 2020-04-01 | 2020-08-14 | 视联动力信息技术股份有限公司 | Conference joining method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7738644B2 (en) | Methods, systems, and computer program products for flexible call jumping | |
KR20010065099A (en) | Integrated IP call router | |
CN104486293B (en) | Media consulation method based on network and terminal capability under Wireless VoIP environment and system | |
JP4446768B2 (en) | IP phone | |
CN101192851A (en) | Method, system and application server for preventing ring tone crosstalk | |
CN102137198B (en) | Method for realizing private branch exchange service and gateway equipment | |
RU2015156799A (en) | SYSTEM AND METHOD FOR CREATING A WIRELESS TUBE FOR STATIONARY PHONES USING A HOME GATEWAY AND A SMARTPHONE | |
CN101997997A (en) | System for realizing Internet telephony call transfer by utilizing SIP protocol and method thereof | |
US8284761B2 (en) | System and method for responsive loss compensation in a voice over internet protocol communication environment | |
US8204183B2 (en) | Method, apparatus, and computer readable medium thereof for enabling an internet extension to ring a conventional extension | |
US20090109957A1 (en) | Content Delivery During Call Setup | |
CN101102370A (en) | Multi-terminal call method | |
CN103414836B (en) | Processing method and device for accessing IP-based teleconference | |
CN115883282A (en) | Method and device for bridging multiple call protocols based on call router | |
CN101325630A (en) | Network telephone system and operation method thereof | |
CN101742010A (en) | Method, device and computer program product for making a network extension dial a traditional extension | |
JP2011239015A (en) | Network apparatus and telephone system | |
WO2010022656A1 (en) | Unity number service call processing method, system and device | |
US20110216737A1 (en) | Systems, methods, and media for implementing call handoff between networks | |
CN112468468B (en) | Voice transmission method and device based on IP, electronic equipment and storage medium | |
WO2019172449A1 (en) | Rtp conversion device and rtp conversion method | |
US8737575B1 (en) | Method and apparatus for transparently recording media communications between endpoint devices | |
CN102480418B (en) | Routing method for realizing video frequency intercommunication for code division multiple access (CDMA) 2000 terminal and soft exchange terminal | |
CN109639722B (en) | Method and system for realizing ISDN service access on SIP gateway | |
CN104683610A (en) | A method and device for improving VoIP voice quality |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |