[go: up one dir, main page]

CN106161431A - Call method for building up and system - Google Patents

Call method for building up and system Download PDF

Info

Publication number
CN106161431A
CN106161431A CN201610483168.1A CN201610483168A CN106161431A CN 106161431 A CN106161431 A CN 106161431A CN 201610483168 A CN201610483168 A CN 201610483168A CN 106161431 A CN106161431 A CN 106161431A
Authority
CN
China
Prior art keywords
room
processing
called
information
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.)
Pending
Application number
CN201610483168.1A
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.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
LeTV Holding Beijing Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co Ltd
LeTV Holding Beijing 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 Leshi Zhixin Electronic Technology Tianjin Co Ltd, LeTV Holding Beijing Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201610483168.1A priority Critical patent/CN106161431A/en
Priority to PCT/CN2016/105162 priority patent/WO2018000686A1/en
Publication of CN106161431A publication Critical patent/CN106161431A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明实施例公开一种通话建立方法及系统,属于通信技术领域,其中方法包括:根据接收的通话信令确定主叫设备信息和被叫设备信息;根据预先存储的设备信息/处理机房映射关系确定相应于主叫设备信息和被叫设备信息的处理机房,设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定;配置处理机房以当被叫处于空闲状态时发送通话信令至相应于被叫的所有通话设备;本公开的通话建立方法及系统预先存储了根据通话设备第一次上线时所确定的设备信息/处理机房映射关系,而不需要通话设备每一次上线时都同步设备信息,因此避免了因通话设备频繁上下线而造成的数据的频繁同步,同时也避免了数据同步不及时的问题。

The embodiment of the present invention discloses a call establishment method and system, belonging to the field of communication technology, wherein the method includes: determining the calling device information and the called device information according to the received call signaling; according to the pre-stored device information/processing room mapping relationship Determine the processing room corresponding to the information of the calling device and the information of the called device. The mapping relationship between the device information and the processing room is determined at least according to the area where the calling device is online for the first time; configure the processing room to send the call when the called party is in an idle state Signaling to all call devices corresponding to the call; the call establishment method and system of the present disclosure pre-stores the device information/processing room mapping relationship determined when the call device goes online for the first time, without requiring the call device to go online every time Device information is synchronized at all times, thus avoiding the frequent synchronization of data caused by the frequent offline and offline of calling devices, and also avoiding the problem of untimely data synchronization.

Description

通话建立方法及系统Call establishment method and system

技术领域technical field

本发明涉及通信技术领域,特别涉及一种通话建立方法及系统。The present invention relates to the technical field of communication, in particular to a call establishment method and system.

背景技术Background technique

视频通话中,视频聊天应用支持安装在超级手机和超级电视上。手机和超级电视在全球范围内销售,所以视频聊天应用也需要支持全球范围内的通讯。全球化过程中,对视频聊天应用本身提出了较多额外需求,比如,跨机房信令交互,跨机房锁,跨机房数据同步等。During the video call, the video chat application is supported to be installed on super phones and super TVs. Mobile phones and super TVs are sold worldwide, so video chat apps also need to support worldwide communication. In the process of globalization, many additional requirements have been put forward for the video chat application itself, such as cross-computer room signaling interaction, cross-computer room lock, and cross-computer room data synchronization.

在全球化的视频通话中,通话的双方可能会在不同的国家接入,同时一个用户又可能绑定了多个设备,例如,北京的用户向身在纽约的用户的手机号进行拨打,而纽约用户又有一台电视在东京,且被叫的两个设备都开机,那么北京用户向该号码拨打后,纽约和东京的两个设备都要能够响起。为了能够随时打通电话,就需要在用户设备上线(例如,用户设备的开关机、联网/断网等)时通过跨地区的数据同步方法将用户设备的信息同步到全球机房中,以便于在建立通话时能够根据已经同步的主叫和被呼叫用户设备的信息确定通信双方当前所处的地区从而确定通信双方目前接入的机房,以将通话信令传输至通信双方接入的机房。In a globalized video call, both parties to the call may be connected in different countries, and a user may be bound to multiple devices at the same time. For example, a user in Beijing calls the mobile phone number of a user in New York, while The New York user has another TV in Tokyo, and both the called devices are turned on, so after the Beijing user dials the number, the two devices in New York and Tokyo must be able to ring. In order to be able to make a call at any time, it is necessary to synchronize the information of the user equipment to the global computer room through a cross-regional data synchronization method when the user equipment is online (for example, the user equipment is turned on and off, connected to the network/disconnected, etc.), so as to facilitate the establishment of During a call, it is possible to determine the current area of the communication parties according to the information of the synchronized calling and called user equipment, so as to determine the computer room that the communication parties are currently connected to, so as to transmit the call signaling to the computer room that the communication parties are connected to.

然而,发明人在实践中发现无线互联网通信手机很有可能随时上下线或更换位置,因此,同步上线状态和位置信息就会比较频繁,如果当手机在从一个地区到另一个地区后在上线同步设备信息之前有电话呼叫,这时就打不通本手机的电话,因此就有同步不及时的问题,而对于数据的实时性,准确性要求较高视频通话就更加得不到满足了。However, the inventor has found in practice that wireless Internet communication mobile phones are likely to go online and offline or change locations at any time. Therefore, the synchronization of online status and location information will be more frequent. There is a phone call before the device information. At this time, the phone call of the mobile phone cannot be connected, so there is a problem of untimely synchronization. For the real-time data and high accuracy requirements, the video call is even more unsatisfied.

发明内容Contents of the invention

本发明的实施例提供一种通话建立方法及系统,以用于至少解决上述技术问题之一。Embodiments of the present invention provide a call establishment method and system for at least solving one of the above technical problems.

一方面,本发明的实施例提供一种通话建立方法,其包括:On the one hand, an embodiment of the present invention provides a method for establishing a call, which includes:

根据接收的通话信令确定主叫设备信息和被叫设备信息;Determine the calling device information and called device information according to the received call signaling;

根据预先存储的设备信息/处理机房映射关系确定相应于所述主叫设备信息和被叫设备信息的处理机房,所述设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定;Determine the processing equipment room corresponding to the calling device information and the called equipment information according to the pre-stored equipment information/processing equipment room mapping relationship, the equipment information/processing equipment room mapping relationship is at least based on the area where the calling device is online for the first time Sure;

配置所述处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备。The processing machine room is configured to send the communication signaling to all communication devices corresponding to the called party when the called party is in an idle state.

另一方面,本发明的实施例提供一种通话建立系统,其包括:On the other hand, an embodiment of the present invention provides a system for establishing a call, which includes:

设备信息确定模块,用于根据接收的通话信令确定主叫设备信息和被叫设备信息;A device information determining module, configured to determine calling device information and called device information according to received call signaling;

处理机房确定模块,用于根据预先存储的设备信息/处理机房映射关系确定相应于所述主叫设备信息和被叫设备信息的处理机房,所述设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定;The processing equipment room determination module is configured to determine the processing equipment room corresponding to the calling device information and the called equipment information according to the pre-stored equipment information/processing equipment room mapping relationship, and the equipment information/processing equipment room mapping relationship is at least according to the communication equipment No. The region where you are located when you go online for the first time is determined;

处理机房配置模块,用于配置所述处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备。The processing equipment room configuration module is configured to configure the processing equipment room to send the call signaling to all calling devices corresponding to the called party when the called party is in an idle state.

本公开的通话建立方法及系统在接收到用户通过通话设备发送来的通话信令后,首先确定通话双方的特征信息,即主叫特征信息和被叫特征信息,然后根据预先存储的根据通话设备第一次上线时所处地区确定的设备信息/处理机房映射关系确定分别相应于主叫和被叫的目标处理机房,从而在确定目标处理机房处于空闲状态时发送通话信令至相应于被叫的所有通话设备,以完成通话的建立;本公开预先存储了根据通话设备第一次上线时所确定的设备信息/处理机房映射关系,而不需要通话设备每一次上线时都同步设备信息,因此避免了因通话设备频繁上下线而造成的数据的频繁同步,同时也避免了数据同步不及时的问题。The call establishment method and system of the present disclosure, after receiving the call signaling sent by the user through the call device, first determine the feature information of the two parties in the call, that is, the caller feature information and the callee feature information, and then according to the pre-stored call device The equipment information/processing room mapping relationship determined in the area where it is located for the first time determines the target processing room corresponding to the calling and called respectively, so that when it is determined that the target processing room is idle, the call signaling is sent to the corresponding called party. All the communication devices of the communication device to complete the establishment of the communication; this disclosure pre-stores the device information/processing room mapping relationship determined according to the first online connection of the communication device, and does not need to synchronize the device information every time the communication device goes online, so It avoids the frequent synchronization of data caused by the frequent offline and offline of the calling device, and also avoids the problem of untimely data synchronization.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments. Obviously, the accompanying drawings in the following description are some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.

图1为本发明的通话建立方法一实施例的流程图;Fig. 1 is the flow chart of one embodiment of the call establishment method of the present invention;

图2为本发明的通话建立方法另一实施例的流程图;FIG. 2 is a flow chart of another embodiment of the call establishment method of the present invention;

图3为本发明的通话建立方法又一实施例的流程图;FIG. 3 is a flow chart of another embodiment of the call establishment method of the present invention;

图4为本发明的通话建立系统的一实施例的原理示意图;FIG. 4 is a schematic diagram of the principle of an embodiment of the call establishment system of the present invention;

图5为本发明的通话建立系统的另一实施例的原理示意图;FIG. 5 is a schematic diagram of another embodiment of the call establishment system of the present invention;

图6为本发明的通话建立系统的又一实施例的原理示意图;FIG. 6 is a schematic diagram of another embodiment of the call establishment system of the present invention;

图7为本发明的服务器的一实施例的原理示意图。FIG. 7 is a schematic diagram of the principle of an embodiment of the server of the present invention.

具体实施例specific embodiment

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。The invention is applicable to numerous general purpose and special purpose computing system environments or configurations. Examples: personal computers, server computers, handheld or portable devices, tablet-type devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, including A distributed computing environment for any of the above systems or devices, etc.

本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。The invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including storage devices.

在本发明中,“组件”、“装置”、“系统”等等指应用于计算机的相关实体,如硬件、硬件和软件的组合、软件或执行中的软件等。详细地说,例如,组件可以、但不限于是运行于处理器的过程、处理器、对象、可执行组件、执行线程、程序和/或计算机。还有,运行于服务器上的应用程序或脚本程序、服务器都可以是组件。一个或多个组件可在执行的过程和/或线程中,并且组件可以在一台计算机上本地化和/或分布在两台或多台计算机之间,并可以由各种计算机可读介质运行。组件还可以根据具有一个或多个数据包的信号,例如,来自一个与本地系统、分布式系统中另一组件交互的,和/或在因特网的网络通过信号与其它系统交互的数据的信号通过本地和/或远程过程来进行通信。In the present invention, "component", "device", "system" and the like refer to related entities applied to computers, such as hardware, a combination of hardware and software, software or software in execution, and the like. In detail, for example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable component, a thread of execution, a program and/or a computer. Also, the application program or script program running on the server, and the server can both be components. One or more components can be in a process and/or thread of execution, and a component can be localized on one computer and/or distributed between two or more computers and run from various computer-readable media . Components can also be based on a signal having one or more data packets, for example, from a signal that interacts with another component in a local system, a distributed system, and/or interacts with other systems over a network of the Internet via a signal. local and/or remote procedures to communicate.

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”,不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。Finally, it should also be noted that in this text, relational terms such as first and second etc. are only used to distinguish one entity or operation from another, and do not necessarily require or imply that these entities or operations, any such actual relationship or order exists. Moreover, the terms "comprising" and "comprising" not only include those elements, but also include other elements not explicitly listed, or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the statement "comprising..." does not exclude the presence of additional same elements in the process, method, article or device comprising said element.

如图1所示,本发明的一实施例的通话建立方法,包括:As shown in Figure 1, the call establishment method of an embodiment of the present invention includes:

S11、根据接收的通话信令确定主叫设备信息和被叫设备信息;S11. Determine the information of the calling device and the information of the called device according to the received call signaling;

S12、根据预先存储的设备信息/处理机房映射关系确定相应于所述主叫设备信息和被叫设备信息的处理机房,所述设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定;S12. Determine the processing equipment room corresponding to the calling device information and the called equipment information according to the pre-stored equipment information/processing equipment room mapping relationship, the equipment information/processing equipment room mapping relationship is at least based on the The location is determined;

S13、配置所述处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备。S13. Configure the processing equipment room to send the communication signaling to all communication devices corresponding to the called party when the called party is in an idle state.

本公开的通话建立方法在接收到用户通过通话设备发送来的通话信令后,首先确定通话双方的特征信息,即主叫特征信息和被叫特征信息,然后根据预先存储的根据通话设备第一次上线时所处地区确定的设备信息/处理机房映射关系确定分别相应于主叫和被叫的目标处理机房,从而在确定目标处理机房处于空闲状态时发送通话信令至相应于被叫的所有通话设备,以完成通话的建立;本公开预先存储了根据通话设备第一次上线时所确定的设备信息/处理机房映射关系,而不需要通话设备每一次上线时都同步设备信息,因此避免了因通话设备频繁上下线而造成的数据的频繁同步,同时也避免了数据同步不及时的问题。The call establishment method of the present disclosure, after receiving the call signaling sent by the user through the call device, first determines the characteristic information of both parties in the call, that is, the calling characteristic information and the called characteristic information, and then according to the pre-stored call device first The equipment information/processing room mapping relationship determined in the area where the first online is located determines the target processing room corresponding to the calling and called respectively, so that when the target processing room is determined to be in an idle state, call signaling is sent to all corresponding called The communication device to complete the establishment of the call; this disclosure pre-stores the device information/processing room mapping relationship determined when the communication device goes online for the first time, and does not need to synchronize the device information every time the communication device goes online, thus avoiding The frequent synchronization of data caused by the frequent offline and offline of calling devices also avoids the problem of untimely data synchronization.

如图2所示,在一些实施例中,设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定包括:As shown in FIG. 2, in some embodiments, the mapping relationship between device information/processing room is at least determined according to the area where the calling device is online for the first time, including:

S21、根据通话设备第一次上线时所处地区确定所接入的机房为处理机房;S21. According to the area where the communication device is located when it goes online for the first time, it is determined that the connected computer room is the processing computer room;

S22、将所述通话设备的设备信息和确定的所述处理机房存储为设备信息/处理机房映射关系;S22. Store the device information of the calling device and the determined processing room as a mapping relationship between device information and processing room;

S23、将所述设备信息/处理机房映射关系同步至全球机房。S23. Synchronize the device information/processing computer room mapping relationship to the global computer room.

本实施例的步骤S21、根据通话设备第一次上线时所处地区确定所接入的机房为处理机房中,设备上线所接入的机房就是设备所处地区的机房,例如用户设备在中国大陆登陆,则中国大陆的机房就是接入机房,这时就确定中国大陆的这个机房为本用户设备的处理机房;本实施例中通过仅仅在通话设备第一次上线时所处地区确定本通话设备所接入的机房为本通话设备的处理机房,然后根据本通话设备的设备信息和确定的处理机房生成设备信息/处理机房映射关系并同步至全球的机房,从而达到通知全球机房,本通话设备的处理机房在哪里,从而保证了无论本通话设备在全球各地的任何地区通过本地区的机房上线时,本地区的机房都能够确定本通话设备的处理机房,从而即使在通话设备在不同的地区进行频繁的上下线,而不再同步设备信息,也能保证随时被呼叫后都能立即与本通话设备建立通话。Step S21 of this embodiment, according to the region where the calling device is online for the first time, it is determined that the connected computer room is the processing computer room, and the computer room where the device is connected online is the computer room where the device is located, for example, the user equipment is in mainland China Log in, then the computer room in mainland China is the access computer room, and at this time it is determined that the computer room in mainland China is the processing computer room of the user equipment; in this embodiment, the communication device is determined only by the area where the communication device is first online The connected computer room is the processing computer room of the communication device, and then according to the device information of the communication device and the determined processing computer room, the device information/processing computer room mapping relationship is generated and synchronized to the global computer room, so as to notify the global computer room that the communication device Where is the processing room of the communication device, thus ensuring that no matter when the communication device goes online through the region's computer room in any region of the world, the region's computer room can determine the processing device room of the communication device, so that even if the communication device is in a different area Going online and offline frequently without synchronizing device information can also ensure that a call can be established with the calling device immediately after being called at any time.

在上述实施例中的通话设备为一种智能终端,并且智能终端可以是手机(例如,乐视手机),也可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,也可以是PC(personal computer,个人计算机)、平板电脑等,还可以是能够连接到互联网的智能电视(例如,乐视超级电视)、机顶盒等。The communication device in the above-mentioned embodiments is a smart terminal, and the smart terminal can be a mobile phone (for example, a LeTV mobile phone), or a portable, pocket-sized, hand-held, computer built-in or vehicle-mounted mobile device, or a A PC (personal computer, personal computer), a tablet computer, etc., may also be a smart TV (for example, LeTV Super TV), a set-top box, etc. that can be connected to the Internet.

在一些实施例中,设备信息为设备特征码,所述处理机房信息为处理机房的IP地址。例如,智能手机或者智能电视的特征码,每一部智能手机出厂时都有自己唯一对应的特征码或者说是标识码,以用于唯一性的代表该智能手机;处理机房信息为处理机房的IP地址,以用于根据确定被叫的处理机房IP地址后根据IP地址路由到被叫的处理机房,从而发送通话信令至处理机房实现通话的建立。In some embodiments, the device information is a device feature code, and the processing room information is an IP address of the processing room. For example, for the feature code of a smart phone or a smart TV, each smart phone has its own unique corresponding feature code or identification code when it leaves the factory, which is used to uniquely represent the smart phone; The IP address is used to route to the called processing computer room according to the determined IP address of the called processing computer room, so as to send call signaling to the processing computer room to realize call establishment.

在一些实施例中,根据接收的通话信令确定主叫设备信息和被叫设备信息包括:In some embodiments, determining the information of the calling device and the information of the called device according to the received call signaling includes:

根据接收的通话信令确定主叫用户信息和被叫用户信息;Determine the calling user information and called user information according to the received call signaling;

根据主叫用户信息确定该主叫所绑定的多个通话设备,从而确定相应于多个通话设备的多个设备信息,即多个主叫设备信息;Determine a plurality of call devices bound to the caller according to the calling user information, thereby determining a plurality of device information corresponding to the plurality of call devices, that is, a plurality of calling device information;

根据被叫用户信息确定该被叫所绑定的多个通话设备,从而确定相应于多个通话设备的多个设备信息,即多个被叫设备信息。According to the called user information, a plurality of communication devices bound to the called party is determined, thereby determining a plurality of device information corresponding to the plurality of communication devices, that is, a plurality of called device information.

本实施例中考了当同一个用户同时拥有多个通话设备时,可以采用一个账户来绑定该多个通话设备,例如,通过用户的手机号码或者身份证号码等唯一性信息来绑定多个通话设备。In this embodiment, it is considered that when the same user owns multiple call devices at the same time, one account can be used to bind the multiple call devices. call device.

在一些实施例中,相应于主叫特征信息和被叫特征信息的处理机房为同一处理机房。In some embodiments, the processing equipment room corresponding to the calling feature information and the called feature information is the same processing equipment room.

本实施例中主叫通话设备和被叫通话设备可能同时处在处理机房所在的地区,也可能都不在处理机房所在的地区,或者只有一方在处理机房所在的地区;上述三种情况中的第一种,通话双方只需通过本地的同一个处理机房就可以获得最优质的通话质量;第二种情况时需要通话双方分别通过各自实际所处区域的机房作为代理机房,与通话双方的实际处理机房进行通信以实现最优质的通话质量;第三种情况时不在处理机房所在区域的一方需要其实际所在区域的机房作为代理机房与处理机房之间进行通信以从而实现与另一方的高质量的通信。上述三种情况中的后两种是极少发生的,属于小概率时间,距离来说明,通话双方A和B,如果A和B都是在中国第一次上线的通话设备,则一般情况下必然是生活的大部分时间都在中国的用户才会有的行为,当出现上述所列后两种情况时,必然是A和B双方都身处国外或者有一方身处国外,而当中国的长久居住用户到国外时,实际的停留时间往往也是很短暂的,另一方面在加之实际在国外的同通话次数也是比较少的,因此,出现上述后两种情况的概率实际是很少的。In this embodiment, the calling device and the called device may be in the area where the processing room is located at the same time, or they may not be in the area where the processing room is located, or only one party is in the area where the processing room is located; the first in the above three cases One, both parties to the call can obtain the highest quality call quality only through the same local processing computer room; in the second case, both parties need to use the computer room in their actual area as the agent computer room to communicate with the actual processing of the two parties. The computer room communicates to achieve the highest quality call quality; in the third case, the party that is not in the area where the processing computer room is located needs the computer room in its actual area as the proxy computer room to communicate with the processing computer room to achieve high-quality communication with the other party. communication. The last two of the above three situations are very rare, and belong to a small probability time, and the distance is used to explain that if both A and B are the first communication devices in China, then under normal circumstances It must be the behavior of users who spend most of their lives in China. When the last two situations listed above occur, it must be that both A and B are abroad or one of them is abroad. When a long-term resident user goes abroad, the actual stay time is often very short. On the other hand, the number of actual same-time calls abroad is relatively small. Therefore, the probability of the above-mentioned latter two situations is actually very small.

在一些实施例中,相应于主叫特征信息和被叫特征信息的处理机房包括:相应于主叫的主叫处理机房和相应于被叫的被叫处理机房。In some embodiments, the processing equipment room corresponding to the calling feature information and the called feature information includes: a calling processing equipment room corresponding to the calling party and a called processing equipment room corresponding to the called party.

在本实施例中主叫通话设备和被叫通话设备可能同时各自处在各自的处理机房所在的地区,也可能都刚好不在各自处理机房所在的地区,或者只有一方在自己处理机房所在的地区;上述三种情况中的第一种,通话双方只需各自通过本地的处理机房就可以获得最优质的跨机房通话质量;第二种情况时需要通话双方分别通过各自实际所处区域的机房作为代理机房,与通话双方各自的实际处理机房进行通信以实现最优质的通话质量;第三种情况时不在处理机房所在区域的一方需要其实际所在区域的机房作为代理机房与其处理机房之间进行通信以实现与另一方的高质量的跨机房通信。In this embodiment, the calling device and the called device may be in the area where the respective processing room is located at the same time, or both may not be in the area where the respective processing room is located, or only one party is in the area where the processing room is located; In the first of the above three cases, both parties to the call can obtain the highest quality cross-computer room call quality only through the local processing room; in the second case, both parties need to pass through the computer room in their actual area as the proxy In the third case, the party that is not in the area where the processing room is located needs to communicate with the actual processing room as the agent room to communicate with the processing room. Realize high-quality cross-computer room communication with the other party.

如图3所示,在一些实施例中,配置所述处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备包括:As shown in FIG. 3, in some embodiments, configuring the processing machine room to send the call signaling to all call devices corresponding to the callee when the called party is in an idle state includes:

S31、配置所述被叫处理机房以当所述被叫处于空闲状态时调用所述被叫处理机房的远程调用接口;S31. Configure the called processing computer room to call the remote call interface of the called processing computer room when the called party is in an idle state;

S32、配置所述被叫处理机房以通过所述远程调用接口发送所述通话信令至相应于所述被叫的所有通话设备。S32. Configure the called processing equipment room to send the calling signaling to all calling devices corresponding to the called through the remote calling interface.

上述实施例中,被叫处于空闲状态为:相应于所述被叫的所有通话设备都没有进行通话。In the above embodiment, the called party being in an idle state means that all communication devices corresponding to the called party are not in communication.

本实施例中通过被叫的处理机房的远程调用接口将通话信令发送至相应于被叫的所有通话设备,实现了跨机房的通话信令的交互。具体地,本实施例中首先进行逻辑判断,判断相应于当前被叫的所有的通话设备是否处于空闲状态,如果是则忽略本次通话,如果否则通过被叫的处理机房的远程调用接口将通话信令发送至相应于被叫的所有通话设备,实现了跨机房的通话信令的交互。In this embodiment, the call signaling is sent to all call devices corresponding to the called device through the remote call interface of the called processing machine room, thereby realizing the interaction of call signaling across the machine rooms. Specifically, in this embodiment, a logical judgment is first carried out to determine whether all communication devices corresponding to the current called are in an idle state, and if so, ignore this call, otherwise, the call will be made through the remote call interface of the called processing room. The signaling is sent to all calling devices corresponding to the called party, realizing the interaction of calling signaling across the computer room.

本公开实施例中可以通过硬件处理器(hardware processor)来实现相关功能模块。In the embodiment of the present disclosure, a hardware processor (hardware processor) may be used to implement related functional modules.

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作合并,但是本领域技术人员应该知悉,本公开并不受所描述的动作顺序的限制,因为依据本公开,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本公开所必须的。It should be noted that, for the sake of simple description, all the aforementioned method embodiments are described as a series of combined actions, but those skilled in the art should know that the present disclosure is not limited by the sequence of actions described. Because of this disclosure, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.

如图4所示,本公开的实施例还提供一种通话建立系统,包括:As shown in FIG. 4, an embodiment of the present disclosure also provides a call establishment system, including:

设备信息确定模块,用于根据接收的通话信令确定主叫设备信息和被叫设备信息;A device information determining module, configured to determine calling device information and called device information according to received call signaling;

处理机房确定模块,用于根据预先存储的设备信息/处理机房映射关系确定相应于所述主叫设备信息和被叫设备信息的处理机房,所述设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定;The processing equipment room determination module is configured to determine the processing equipment room corresponding to the calling device information and the called equipment information according to the pre-stored equipment information/processing equipment room mapping relationship, and the equipment information/processing equipment room mapping relationship is at least according to the communication equipment No. The region where you are located when you go online for the first time is determined;

处理机房配置模块,用于配置所述目标处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备。The processing equipment room configuration module is configured to configure the target processing equipment room to send the call signaling to all calling devices corresponding to the called party when the called party is in an idle state.

如图5所示,在一些通话建立系统的实施例中,还包括映射关系确定模块,用于至少根据通话设备第一次上线时所处地区确定设备信息/处理机房映射关系,所述映射关系确定模块包括:As shown in Figure 5, in some embodiments of the call establishment system, a mapping relationship determination module is also included, which is used to determine the device information/processing room mapping relationship at least according to the region where the calling device is online for the first time, and the mapping relationship Identify modules include:

处理机房确定单元,用于根据通话设备第一次上线时所处地区确定所接入的机房为处理机房;A processing machine room determination unit is used to determine the connected machine room as the processing machine room according to the area where the communication device is located when it goes online for the first time;

映射关系生成单元,用于将所述通话设备的设备信息和确定的所述处理机房存储为设备信息/处理机房映射关系;A mapping relationship generating unit, configured to store the equipment information of the communication device and the determined processing room as a mapping relationship between equipment information and processing room;

映射关系同步单元,用于将所述设备信息/处理机房映射关系同步至全球机房。The mapping relationship synchronization unit is configured to synchronize the mapping relationship between the equipment information/processing computer room to the global computer room.

在一些实施例中,相应于主叫特征信息和被叫特征信息的目标处理机房为同一处理机房。In some embodiments, the target processing equipment room corresponding to the calling feature information and the called feature information is the same processing equipment room.

在一些实施例中,相应于主叫特征信息和被叫特征信息的目标处理机房包括:相应于主叫的主叫处理机房和相应于被叫的被叫处理机房。In some embodiments, the target processing equipment room corresponding to the calling feature information and the called feature information includes: a calling processing equipment room corresponding to the calling party and a called processing equipment room corresponding to the called party.

如图6所示,在一些实施例中,处理机房配置模块包括:As shown in Figure 6, in some embodiments, the processing room configuration module includes:

远程调用接口配置单元,用于配置所述被叫处理机房以当所述被叫处于空闲状态时调用所述被叫处理机房的远程调用接口;A remote calling interface configuration unit, configured to configure the called processing computer room to call the remote calling interface of the called processing computer room when the called party is in an idle state;

通话信令发送配置单元,用于配置所述被叫处理机房以通过所述远程调用接口发送所述通话信令至相应于所述被叫的所有通话设备。The call signaling sending configuration unit is configured to configure the called processing equipment room to send the call signaling to all call devices corresponding to the called through the remote calling interface.

在一些实施例中,被叫处于空闲状态为:相应于所述被叫的所有通话设备都没有进行通话。In some embodiments, the idle state of the called party means that all communication devices corresponding to the called party are not in communication.

在一些实施例中,设备信息为设备特征码,所述处理机房信息为处理机房的IP地址。In some embodiments, the device information is a device feature code, and the processing room information is an IP address of the processing room.

上述本发明实施例的通话建立系统可用于执行本发明实施例的通话建立方法,并相应的达到上述本发明实施例的通话建立方法所达到的技术效果,这里不再赘述。The above-mentioned call establishment system of the embodiment of the present invention can be used to implement the call establishment method of the embodiment of the present invention, and correspondingly achieve the technical effect achieved by the above-mentioned call establishment method of the embodiment of the present invention, which will not be repeated here.

另一方面,本发明的实施例还公开一种服务器,本公开的服务器布设了本发明上述任一实施例所述的通话建立系统,并相应的执行本发明上述实施例所述的通话建立方法。On the other hand, the embodiment of the present invention also discloses a server. The disclosed server is equipped with the call establishment system described in any of the above-mentioned embodiments of the present invention, and correspondingly executes the call establishment method described in the above-mentioned embodiments of the present invention. .

另一方面,本发明的实施例还公开一种机房,本公开的机房中包括了多个服务器,本实施例中的多个服务器中的至少一个布设了本发明上述任一实施例所述的通话建立系统,并相应的执行本发明上述实施例所述的通话建立方法。On the other hand, the embodiment of the present invention also discloses a computer room. The computer room of the present disclosure includes multiple servers, and at least one of the multiple servers in this embodiment is equipped with the server described in any of the above-mentioned embodiments of the present invention. The call establishment system, and correspondingly execute the call establishment method described in the above-mentioned embodiments of the present invention.

在一些实施例中,上述实施例中所公开的服务器包括:In some embodiments, the servers disclosed in the above embodiments include:

存储器,用于存放计算机操作指令;memory for storing computer operation instructions;

处理器,用于执行所述存储器存储的计算机操作指令,以执行:a processor configured to execute said memory stored computer operation instructions to perform:

根据接收的通话信令确定主叫设备信息和被叫设备信息;Determine the calling device information and called device information according to the received call signaling;

根据预先存储的设备信息/处理机房映射关系确定相应于所述主叫设备信息和被叫设备信息的处理机房,所述设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定;Determine the processing equipment room corresponding to the calling device information and the called equipment information according to the pre-stored equipment information/processing equipment room mapping relationship, the equipment information/processing equipment room mapping relationship is at least based on the area where the calling device is online for the first time Sure;

配置所述处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备。The processing machine room is configured to send the communication signaling to all communication devices corresponding to the called party when the called party is in an idle state.

如图7所示,为本发明上述实施例中用服务器一实施例的结构示意图,本申请具体实施例并不对用服务器700的具体实现做限定,其包括:As shown in FIG. 7 , it is a schematic structural diagram of an embodiment of the server in the above-mentioned embodiments of the present invention. The specific embodiment of the present application does not limit the specific implementation of the server 700, which includes:

处理器(processor)710、通信接口(Communications Interface)720、存储器(memory)730、以及通信总线740。其中:A processor (processor) 710 , a communication interface (Communications Interface) 720 , a memory (memory) 730 , and a communication bus 740 . in:

处理器710、通信接口720、以及存储器730通过通信总线740完成相互间的通信。The processor 710 , the communication interface 720 , and the memory 730 communicate with each other through the communication bus 740 .

通信接口720,用于与比如第三方访问端等的网元通信。The communication interface 720 is used for communicating with network elements such as third-party access terminals.

处理器710,用于执行程序732,具体可以执行上述方法实施例中的相关步骤。The processor 710 is configured to execute the program 732, and may specifically execute relevant steps in the foregoing method embodiments.

具体地,程序732可以包括程序代码,所述程序代码包括计算机操作指令。Specifically, the program 732 may include program codes including computer operation instructions.

处理器710可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。The processor 710 may be a central processing unit CPU, or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

以上所描述的方法实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The method embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without any creative efforts.

通过以上的实施例的描述,本领域的技术人员可以清楚地了解到各实施例可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic discs, optical discs, etc., including several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) execute the methods described in various embodiments or some parts of the embodiments.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) having computer-usable program code embodied therein.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram. These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (14)

1.一种通话建立方法,包括:1. A method for establishing a call, comprising: 根据接收的通话信令确定主叫设备信息和被叫设备信息;Determine the calling device information and called device information according to the received call signaling; 根据预先存储的设备信息/处理机房映射关系确定相应于所述主叫设备信息和被叫设备信息的目标处理机房,所述设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定;Determine the target processing equipment room corresponding to the calling equipment information and the called equipment information according to the pre-stored equipment information/processing equipment room mapping relationship. The equipment information/processing equipment room mapping relationship is at least based on the Region determination; 配置所述目标处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备。The target processing equipment room is configured to send the communication signaling to all communication devices corresponding to the called party when the called party is in an idle state. 2.根据权利要求1所述的方法,其中,所述设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定包括:2. The method according to claim 1, wherein the mapping relationship between the device information/processing room is at least determined according to the area where the calling device is online for the first time, including: 根据通话设备第一次上线时所处地区确定所接入的机房为处理机房;According to the region where the communication device is first online, determine that the connected computer room is the processing computer room; 将所述通话设备的设备信息和确定的所述处理机房存储为设备信息/处理机房映射关系;storing the device information of the communication device and the determined processing room as a mapping relationship between device information and processing room; 将所述设备信息/处理机房映射关系同步至全球机房。Synchronize the device information/processing computer room mapping relationship to the global computer room. 3.根据权利要求2所述的方法,其中,所述相应于主叫特征信息和被叫特征信息的目标处理机房为同一处理机房。3. The method according to claim 2, wherein the target processing equipment room corresponding to the calling feature information and the called feature information is the same processing equipment room. 4.根据权利要求2所述的方法,其中,所述相应于主叫特征信息和被叫特征信息的目标处理机房包括:相应于主叫的主叫处理机房和相应于被叫的被叫处理机房。4. The method according to claim 2, wherein the target processing equipment room corresponding to the calling feature information and the called feature information comprises: a calling processing equipment room corresponding to the calling party and a called processing room corresponding to the called party engine room. 5.根据权利要求4所述的方法,其中,所述配置所述目标处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备包括:5. The method according to claim 4, wherein the configuring the target processing machine room to send the call signaling to all call devices corresponding to the called when the called party is in an idle state comprises: 配置所述被叫处理机房以当所述被叫处于空闲状态时调用所述被叫处理机房的远程调用接口;Configuring the called processing computer room to invoke the remote calling interface of the called processing computer room when the called party is in an idle state; 配置所述被叫处理机房以通过所述远程调用接口发送所述通话信令至相应于所述被叫的所有通话设备。Configuring the called processing equipment room to send the calling signaling to all calling devices corresponding to the called through the remote calling interface. 6.根据权利要求5所述的方法,其中,所述被叫处于空闲状态为:相应于所述被叫的所有通话设备都没有进行通话。6. The method according to claim 5, wherein the idle state of the called party means that all communication devices corresponding to the called party are not in communication. 7.根据权利要求1-6任一项所述的方法,其中,所述设备信息为设备特征码,所述处理机房信息为处理机房的IP地址。7. The method according to any one of claims 1-6, wherein the device information is a device feature code, and the processing room information is an IP address of the processing room. 8.一种通话建立系统,包括:8. A call establishment system, comprising: 设备信息确定模块,用于根据接收的通话信令确定主叫设备信息和被叫设备信息;A device information determining module, configured to determine calling device information and called device information according to received call signaling; 处理机房确定模块,用于根据预先存储的设备信息/处理机房映射关系确定相应于所述主叫设备信息和被叫设备信息的处理机房,所述设备信息/处理机房映射关系至少根据通话设备第一次上线时所处地区确定;The processing equipment room determination module is configured to determine the processing equipment room corresponding to the calling device information and the called equipment information according to the pre-stored equipment information/processing equipment room mapping relationship, and the equipment information/processing equipment room mapping relationship is at least according to the communication equipment No. The region where you are located when you go online for the first time is determined; 处理机房配置模块,用于配置所述目标处理机房以当被叫处于空闲状态时发送所述通话信令至相应于所述被叫的所有通话设备。The processing equipment room configuration module is configured to configure the target processing equipment room to send the call signaling to all calling devices corresponding to the called party when the called party is in an idle state. 9.根据权利要求8所述的系统,其中,还包括映射关系确定模块,用于至少根据通话设备第一次上线时所处地区确定设备信息/处理机房映射关系,所述映射关系确定模块包括:9. The system according to claim 8, further comprising a mapping relation determination module, configured to determine the device information/processing room mapping relation at least according to the region where the calling device is online for the first time, the mapping relation determination module includes : 处理机房确定单元,用于根据通话设备第一次上线时所处地区确定所接入的机房为处理机房;A processing machine room determination unit is used to determine the connected machine room as the processing machine room according to the area where the communication device is located when it goes online for the first time; 映射关系生成单元,用于将所述通话设备的设备信息和确定的所述处理机房存储为设备信息/处理机房映射关系;A mapping relationship generating unit, configured to store the equipment information of the communication device and the determined processing room as a mapping relationship between equipment information and processing room; 映射关系同步单元,用于将所述设备信息/处理机房映射关系同步至全球机房。The mapping relationship synchronization unit is configured to synchronize the mapping relationship between the equipment information/processing computer room to the global computer room. 10.根据权利要求8所述的系统,其中,所述相应于主叫特征信息和被叫特征信息的目标处理机房为同一处理机房。10. The system according to claim 8, wherein the target processing equipment room corresponding to the calling feature information and the called feature information is the same processing equipment room. 11.根据权利要求8所述的系统,其中,所述相应于主叫特征信息和被叫特征信息的目标处理机房包括:相应于主叫的主叫处理机房和相应于被叫的被叫处理机房。11. The system according to claim 8, wherein the target processing equipment room corresponding to the calling feature information and the called feature information comprises: a calling processing room corresponding to the calling party and a called processing room corresponding to the called party engine room. 12.根据权利要求11所述的系统,其中,所述处理机房配置模块包括:12. The system according to claim 11, wherein the processing room configuration module comprises: 远程调用接口配置单元,用于配置所述被叫处理机房以当所述被叫处于空闲状态时调用所述被叫处理机房的远程调用接口;A remote calling interface configuration unit, configured to configure the called processing computer room to call the remote calling interface of the called processing computer room when the called party is in an idle state; 通话信令发送配置单元,用于配置所述被叫处理机房以通过所述远程调用接口发送所述通话信令至相应于所述被叫的所有通话设备。The call signaling sending configuration unit is configured to configure the called processing equipment room to send the call signaling to all call devices corresponding to the called through the remote calling interface. 13.根据权利要求12所述的系统,其中,所述被叫处于空闲状态为:相应于所述被叫的所有通话设备都没有进行通话。13. The system according to claim 12, wherein the idle state of the called party means that all communication devices corresponding to the called party are not in communication. 14.根据权利要求8-13任一项所述的系统,其中,所述设备信息为设备特征码,所述处理机房信息为处理机房的IP地址。14. The system according to any one of claims 8-13, wherein the device information is a device feature code, and the processing room information is an IP address of the processing room.
CN201610483168.1A 2016-06-27 2016-06-27 Call method for building up and system Pending CN106161431A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610483168.1A CN106161431A (en) 2016-06-27 2016-06-27 Call method for building up and system
PCT/CN2016/105162 WO2018000686A1 (en) 2016-06-27 2016-11-09 Method and system for establishing call

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610483168.1A CN106161431A (en) 2016-06-27 2016-06-27 Call method for building up and system

Publications (1)

Publication Number Publication Date
CN106161431A true CN106161431A (en) 2016-11-23

Family

ID=57350048

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610483168.1A Pending CN106161431A (en) 2016-06-27 2016-06-27 Call method for building up and system

Country Status (2)

Country Link
CN (1) CN106161431A (en)
WO (1) WO2018000686A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114629994A (en) * 2022-02-14 2022-06-14 北京百度网讯科技有限公司 Call method, apparatus, electronic device and readable storage medium
WO2023169202A1 (en) * 2022-03-11 2023-09-14 北京沃东天骏信息技术有限公司 Video stream data acquisition method and apparatus, and electronic device and computer-readable medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113518155B (en) * 2021-05-25 2022-10-25 中国平安财产保险股份有限公司 Outbound method, device, equipment and medium based on privacy conversation protection platform
CN115118598B (en) * 2022-06-23 2024-11-26 三六零科技集团有限公司 Information collection method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1083990A (en) * 1992-08-18 1994-03-16 艾利森电话股份有限公司 A communication network and method, device and registration program for establishing a connection in this network
WO2002063893A2 (en) * 2001-02-07 2002-08-15 Qualcomm Incorporated Method and apparatus to facilitate a transparent service option transition
CN103562956A (en) * 2011-03-29 2014-02-05 Ti广场技术株式会社 System for providing information to client terminal when conducting communication service
CN104754142A (en) * 2013-12-25 2015-07-01 中国移动通信集团贵州有限公司 Optimization method of synchronous ringing service and application server

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101262705B (en) * 2008-04-15 2011-05-11 Ut斯达康通讯有限公司 Method and system for connection establishment and release in roaming user session
CN101291544B (en) * 2008-06-18 2011-02-02 Ut斯达康通讯有限公司 Method and system connecting roaming terminal and PDSN of home location
CN101867902A (en) * 2010-05-28 2010-10-20 上海顶竹通讯技术有限公司 Network capable of realizing international roaming and method for managing roaming terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1083990A (en) * 1992-08-18 1994-03-16 艾利森电话股份有限公司 A communication network and method, device and registration program for establishing a connection in this network
WO2002063893A2 (en) * 2001-02-07 2002-08-15 Qualcomm Incorporated Method and apparatus to facilitate a transparent service option transition
CN103562956A (en) * 2011-03-29 2014-02-05 Ti广场技术株式会社 System for providing information to client terminal when conducting communication service
CN104754142A (en) * 2013-12-25 2015-07-01 中国移动通信集团贵州有限公司 Optimization method of synchronous ringing service and application server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ELECFAN2011: ""手机位置相关知识——HLR和VLR"", 《HTTPS://BLOG.CSDN.NET/U013083059/ARTICLE/DETAILS/39501037》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114629994A (en) * 2022-02-14 2022-06-14 北京百度网讯科技有限公司 Call method, apparatus, electronic device and readable storage medium
WO2023169202A1 (en) * 2022-03-11 2023-09-14 北京沃东天骏信息技术有限公司 Video stream data acquisition method and apparatus, and electronic device and computer-readable medium

Also Published As

Publication number Publication date
WO2018000686A1 (en) 2018-01-04

Similar Documents

Publication Publication Date Title
KR102145089B1 (en) Seamless call transitions with pre-escalation participation confirmation
US9065788B2 (en) Method, device and system for voice communication
US20150207774A1 (en) Method and System of APP for Obtaining MAC Address of Terminal
CN105472430A (en) Method of making mobile terminal ring through intelligent television, equipment and system thereof
KR20160044506A (en) Seamless call transitions with escalation-aware notifications
CN106161431A (en) Call method for building up and system
CN104936282A (en) Method and device for registering converged communication service
CN108696899A (en) Sip message transmits and method of reseptance and transmission and reception device
CN110933075B (en) Service calling method and device, electronic equipment and storage medium
CN104954894A (en) A video traffic guidance method, device and electronic equipment
CN113067769B (en) Router restarting method, device, equipment and storage medium
EP2974159B1 (en) Method, device and system for voice communication
JP6088632B1 (en) Audio-video communication system, server, virtual client, audio-video communication method, and audio-video communication program
CN104247473A (en) Terminal device, interactive voice response device, missing call reminding system and method
CN105991423A (en) Gateway and method for calling device through gateway
CN104038921B (en) Theme interactive approach and system between a kind of mobile terminal
CN109391658B (en) Account data synchronization method and equipment, storage medium and terminal thereof
CN105791369B (en) User state synchronization method, device and server
CN104394258A (en) Method and device for processing contact change of communication object
US9420010B2 (en) Voice over IP call setup progress indicator
CN115242972B (en) Method and device for calling camera by application, electronic equipment and storage medium
US9432795B2 (en) Communication system, terminal, communication method and communication program for terminals while communicating with each other to identify the opposite party
CN116633765A (en) Service processing method, device, equipment and storage medium
CN104270495B (en) Contact adding method, system and mobile terminals
US20190068771A1 (en) External device for communicating with conferencing client using notification api

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161123