CN102136918B - Method, device and system for accessing broadcast remotely - Google Patents
Method, device and system for accessing broadcast remotely Download PDFInfo
- Publication number
- CN102136918B CN102136918B CN2010105852565A CN201010585256A CN102136918B CN 102136918 B CN102136918 B CN 102136918B CN 2010105852565 A CN2010105852565 A CN 2010105852565A CN 201010585256 A CN201010585256 A CN 201010585256A CN 102136918 B CN102136918 B CN 102136918B
- Authority
- CN
- China
- Prior art keywords
- broadcast
- call
- server
- call center
- area information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1046—Call controllers; Call servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5116—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing for emergency applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/20—Aspects of automatic or semi-automatic exchanges related to features of supplementary services
- H04M2203/205—Broadcasting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Marketing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种远程接入广播的方法,包括:会话服务器接收呼叫中心发送的携带广播区域信息的请求消息,根据广播区域信息获取对应的广播终端的ID号,从模拟的多个会话初始协议sip电话中选取一个空闲的sip电话与广播终端建立映射关系,将空闲的sip电话的号码发送给呼叫中心,接受呼叫中心对sip电话的呼叫,并将该呼叫发送至广播终端。本发明实施例还提供相应的装置和系统。采用本发明技术方案,用户可以利用移动电话、固定电话等远程接入广播系统进行语音广播。
The embodiment of the present invention discloses a method for remotely accessing broadcasting, which includes: the session server receives a request message carrying broadcast area information sent by a call center, obtains the ID number of the corresponding broadcast terminal according to the broadcast area information, and obtains the ID number of the corresponding broadcast terminal from the simulated multiple In the session initiation protocol sip phone, an idle sip phone is selected to establish a mapping relationship with the broadcast terminal, the number of the idle sip phone is sent to the call center, the call center accepts the call to the sip phone, and the call is sent to the broadcast terminal. Embodiments of the present invention also provide corresponding devices and systems. By adopting the technical solution of the invention, users can use mobile phones, fixed phones, etc. to remotely access the broadcasting system for voice broadcasting.
Description
技术领域 technical field
本发明涉及通信技术领域,具体涉及一种远程接入广播的方法、装置及系统。The present invention relates to the field of communication technology, in particular to a method, device and system for remote access broadcasting.
背景技术 Background technique
农村、车站、校园等公共场所通常需要采用广播系统进行讲话或者播放语音类节目。传统的广播系统一般包括通过传输线路依次连接的音源设备、控制设备、和放声设备,其中音源设备可以是人工话筒或者广播服务器,控制设备可以是广播终端,放声设备可以是音响、喇叭。该广播系统的工作过程可以是:广播服务器播放语音文件,产生语音数字信号传输到广播终端,广播终端将语音解码,转换成模拟信号,并将模拟信号进行功率放大,然后通过音频线输出到音响或者喇叭进行播放。该广播系统的工作过程也可以是:作为音源设备的人工话筒或者收音机的耳机,直接将模拟信号传输到广播终端,广播终端将该模拟信号进行功率放大,然后通过音频线输出到音响或者喇叭进行播放。Public places such as rural areas, stations, and campuses usually need to use broadcasting systems to speak or play voice programs. A traditional broadcasting system generally includes a sound source device, a control device, and a sound playback device sequentially connected through a transmission line, wherein the sound source device can be an artificial microphone or a broadcast server, the control device can be a broadcast terminal, and the sound playback device can be a stereo or a loudspeaker. The working process of the broadcasting system can be: the broadcasting server plays the voice file, generates voice digital signal and transmits it to the broadcasting terminal, the broadcasting terminal decodes the voice, converts it into an analog signal, amplifies the power of the analog signal, and then outputs it to the audio system through the audio cable Or speakers to play. The working process of the broadcasting system can also be: the artificial microphone as the sound source equipment or the earphone of the radio directly transmits the analog signal to the broadcasting terminal, and the broadcasting terminal amplifies the power of the analog signal, and then outputs it to the audio system or the speaker through the audio cable for further processing. play.
现有技术的广播系统,其音源设备通常局限在一个较小的范围内,例如播音间,从而导致播音员必须在该较小范围内进行播音。即便采用无线话筒作为音源设备,播音员仍然必须在无线话筒信号接入范围内进行播音。可见该传统的广播系统不能实现远程接入广播,例如跨县、市甚至跨省范围的接入广播,也不能实现随时随地的接入。In the broadcasting system of the prior art, the sound source equipment is usually limited to a small range, such as a broadcast booth, so that the announcer must broadcast in the small range. Even if a wireless microphone is used as the sound source device, the announcer must still broadcast within the access range of the wireless microphone signal. It can be seen that the traditional broadcasting system cannot realize remote access to broadcasting, such as accessing broadcasting across counties, cities or even across provinces, nor can it achieve access anytime and anywhere.
发明人注意到,企业应用的呼叫中心,可以实现远程的接入对话。一般的呼叫中心包括:相互连接的计算机电话集成系统(Computer TelephonyIntegration,CTI),自动呼叫分配系统(Automatic Call Distribution,ACD)和注册在ACD上的多个坐席电话。其中,CTI又包括交互式语音应答系统(Interactive Voice Response,IVR)。该呼叫中心与运营商网络通过75欧阻抗同轴电缆(E1线)连接,企业向运营商为呼叫中心申请一个号码资源即接入码。用户端拨打企业的接入码,呼叫中心的CTI向用户播放提示音,如需接通人工,CTI将该呼叫转接到一个空闲的坐席电话上,直接接通用户和坐席的电话,进行一对一的通话。The inventor noticed that the call center used by the enterprise can realize the remote access dialogue. A general call center includes: an interconnected computer telephony integration system (Computer Telephony Integration, CTI), an automatic call distribution system (Automatic Call Distribution, ACD) and multiple agent phones registered on the ACD. Among them, CTI also includes Interactive Voice Response (IVR). The call center is connected to the operator's network through a 75-ohm impedance coaxial cable (E1 line), and the enterprise applies to the operator for a number resource, namely an access code, for the call center. The user end dials the access code of the enterprise, and the CTI of the call center plays a prompt tone to the user. If a manual connection is required, the CTI transfers the call to an idle agent phone, and directly connects the user and the agent. One-to-one calls.
现有技术的呼叫中心可以实现随时随地的远程接入,但是只能实现一个用户对一个内部人员的通话,不能实现一个用户面对广大人群的公共广播。The call center in the prior art can realize remote access anytime and anywhere, but it can only realize the communication between one user and one internal personnel, and cannot realize the public broadcasting of one user facing a large crowd.
发明内容 Contents of the invention
本发明实施例提供一种远程接入广播的方法、装置及系统。Embodiments of the present invention provide a method, device and system for remotely accessing broadcasting.
一种远程接入广播的方法,包括:A method for remotely accessing a broadcast, comprising:
会话服务器接收呼叫中心发送的请求消息,该请求消息携带广播区域信息;The session server receives the request message sent by the call center, and the request message carries broadcast area information;
根据广播区域信息获取对应的广播终端的ID号,并从模拟的多个会话初始协议sip电话中选取一个空闲的sip电话与广播终端建立映射关系;Obtain the ID number of the corresponding broadcast terminal according to the broadcast area information, and select an idle sip phone from a plurality of simulated session initiation protocol sip phones to establish a mapping relationship with the broadcast terminal;
将该空闲的sip电话的号码发送给呼叫中心;Send the number of the idle sip phone to the call center;
接受呼叫中心对sip电话的呼叫;Accept calls from the call center to the sip phone;
并将该呼叫发送至广播终端。and send the call to the broadcast terminal.
一种远程接入广播的方法,包括:A method for remotely accessing a broadcast, comprising:
获取用户确定的广播区域信息;Obtain the broadcast area information determined by the user;
发送携带广播区域信息的请求消息给会话服务器;Send a request message carrying broadcast area information to the session server;
接收会话服务器返回的空闲的sip电话的号码;Receive the number of the idle sip phone returned by the session server;
对sip电话发起呼叫,以便于会话服务器将该呼叫发送至与广播区域信息对应的广播终端。A call is initiated to the sip phone, so that the session server sends the call to the broadcast terminal corresponding to the broadcast area information.
一种会话服务器,包括:A session server comprising:
接收单元,用于接收呼叫中心发送的请求消息,该请求消息携带广播区域信息;a receiving unit, configured to receive a request message sent by the call center, where the request message carries broadcast area information;
映射单元,用于根据广播区域信息获取对应的广播终端的ID号,并从模拟的多个会话初始协议sip电话中选取一个空闲的sip电话与广播终端建立映射关系;The mapping unit is used to obtain the ID number of the corresponding broadcast terminal according to the broadcast area information, and select an idle sip phone from a plurality of simulated session initiation protocol sip phones to establish a mapping relationship with the broadcast terminal;
发送单元,用于将该空闲的sip电话的号码发送给呼叫中心;A sending unit, configured to send the number of the idle sip phone to the call center;
呼叫处理单元,用于接受呼叫中心对sip电话的呼叫,并将该呼叫发送至广播终端。The call processing unit is used to accept the call from the call center to the sip phone and send the call to the broadcast terminal.
一种呼叫中心,包括:A call center comprising:
获取单元,用于获取用户确定的广播区域信息;an acquiring unit, configured to acquire the broadcast area information determined by the user;
发送单元,用于发送携带所述广播区域信息的请求消息给会话服务器;a sending unit, configured to send a request message carrying the broadcast area information to the session server;
接收单元,用于接收会话服务器返回的空闲的sip电话的号码;The receiving unit is used to receive the number of the idle sip phone returned by the session server;
呼叫单元,用于对该sip电话发起呼叫,以便于会话服务器将呼叫发送至与广播区域信息对应的广播终端。The calling unit is used for initiating a call to the sip phone, so that the session server sends the call to the broadcast terminal corresponding to the broadcast area information.
本发明实施例采用会话服务器将呼叫中心和广播系统连接起来,由该会话服务器将用户终端对呼叫中心的呼叫转接到广播系统进行广播的技术方案,使用户可以利用移动电话、固定电话等远程接入广播系统进行语音广播。The embodiment of the present invention uses a session server to connect the call center and the broadcasting system, and the session server transfers the call from the user terminal to the call center to the broadcasting system for broadcasting, so that the user can use mobile phones, fixed phones and other remote Access to the broadcasting system for voice broadcasting.
附图说明 Description of drawings
图1是本发明实施例远程接入广播的系统的示意图;FIG. 1 is a schematic diagram of a system for remotely accessing broadcasting according to an embodiment of the present invention;
图2是图1所示系统的局部结构示意图;Fig. 2 is a partial structural schematic diagram of the system shown in Fig. 1;
图3是本发明实施例一远程接入广播的方法的流程示意图;FIG. 3 is a schematic flowchart of a method for remotely accessing broadcasting according to an embodiment of the present invention;
图4是本发明实施例二远程接入广播的方法的流程示意图;FIG. 4 is a schematic flowchart of a method for remotely accessing broadcasting according to Embodiment 2 of the present invention;
图5是本发明实施例会话服务器的示意图;Fig. 5 is a schematic diagram of a session server according to an embodiment of the present invention;
图6是本发明实施例呼叫中心的示意图;FIG. 6 is a schematic diagram of a call center according to an embodiment of the present invention;
图7是本发明实施例方法在具体应用场景的流程示意图。FIG. 7 is a schematic flowchart of a method in an embodiment of the present invention in a specific application scenario.
具体实施方式 Detailed ways
本发明实施例提供一种远程接入广播的方法,该方法采用会话(Session)服务器将呼叫中心和广播系统连接起来,由该会话服务器将用户终端对呼叫中心的呼叫转接到广播系统进行广播的技术方案,该会话服务器对于呼叫中心而言,其作用相当于坐席电话;对于广播系统而言,其作用相当于音源设备,从而用户可以利用移动电话、固定电话等远程接入广播系统进行语音广播。本发明实施例还提供相应的装置和系统。以下分别进行详细说明。An embodiment of the present invention provides a method for remotely accessing broadcasting. The method uses a session server to connect the call center and the broadcasting system, and the session server transfers the call from the user terminal to the call center to the broadcasting system for broadcasting. For the call center, the conversation server is equivalent to an agent phone; for the broadcasting system, it is equivalent to a sound source device, so that users can use mobile phones, fixed phones, etc. to remotely access the broadcasting system for voice broadcast. Embodiments of the present invention also provide corresponding devices and systems. Each will be described in detail below.
实施例一Embodiment one
本实施例提供一种远程接入广播的方法。This embodiment provides a method for remotely accessing broadcasting.
请参考图1,该方法涉及的设备包括:与运营商网络连接的呼叫中心101、与该呼叫中心101连接的会话服务器102、以及与该会话服务器连接的广播系统103。其中,呼叫中心101包括计算机电话集成CTI系统和自动呼叫分配ACD系统,广播系统103包括一个以上与会话服务器102连接的广播服务器,每个广播服务器连接一个以上广播终端,每个广播终端都连接有放声设备。计算机电话集成CTI系统又可以进一步包括交互式语音应答系统IVR。在优选实施例中,还涉及短信接入网关和文本到语音合成TTS系统。Please refer to FIG. 1 , the equipment involved in this method includes: a
请参考图2,会话服务器102模拟多个会话初始协议sip电话注册在ACD上。sip是一个应用层的信令控制协议,用于创建、修改和释放一个或多个参与者的会话。该sip电话对于呼叫中心而言,相当于坐席电话;对于广播系统而言,相当于音源设备。呼叫中心和广播系统通过该sip电话而接通。可选的,会话服务器102模拟多个会话初始协议sip电话注册在ACD上的过程为:首先,会话服务器模拟多个会话初始协议sip电话,并发送携带所述sip电话信息的注册请求消息给呼叫中心的ACD;ACD收到注册请求消息后准予注册,返回注册成功响应消息;会话服务器收到注册成功响应消息,即注册成功。Please refer to FIG. 2 , the
本实施例中,该会话服务器的作用至少包括:1、模拟一个以上会话初始协议(Session Initiation Protocol,sip)电话注册在呼叫中心,对于呼叫中心而言一个sip电话就相当于一个坐席电话;2、发送呼叫中心和广播系统彼此发送的消息。In this embodiment, the role of the session server at least includes: 1. Simulating more than one Session Initiation Protocol (Session Initiation Protocol, sip) phone registered in the call center, for the call center, a sip phone is equivalent to an agent phone; 2. , Send the message that the call center and the broadcasting system send to each other.
请参考图3,本实施例一种远程接入广播的方法包括以下步骤:Please refer to FIG. 3, a method for remotely accessing broadcasting in this embodiment includes the following steps:
201、会话服务器接收呼叫中心发送的请求消息,该请求消息携带广播区域信息。201. The session server receives a request message sent by the call center, where the request message carries broadcast area information.
在一个实施例中,当用户呼叫系统的统一接入码,与运营商网络连接的呼叫中心101的ACD接收到该呼叫时,ACD将该呼叫转接到CTI,CTI中的IVR将播放用于提示用户选择广播区域的语音流,ACD将该语音流通过运营商网络发送至用户终端,用户可以根据提示音输入广播区域信息,CTI接收到用户输入的广播区域信息后将发送一个用于请求SIP电话号码的请求消息给会话服务器,并在该请求消息中携带广播区域信息。可选的,用户通过按键输入广播区域信息,例如A村为01,B村为02等。In one embodiment, when the user calls the unified access code of the system, and the ACD of the
在另一实施例中,用户可以发送一个短消息到系统的统一接入码,该短消息的文本内容包括待广播的内容和广播区域信息。短信接入网关接收到该短消息后,将该短消息发送给CTI;CTI从该短消息中获取到用户发送的广播区域信息后,将发送一个用于请求SIP电话号码的请求消息给会话服务器,并在该请求消息中携带广播区域信息。In another embodiment, the user can send a short message to the unified access code of the system, and the text content of the short message includes the content to be broadcast and broadcast area information. After the short message access gateway receives the short message, it sends the short message to CTI; after CTI obtains the broadcast area information sent by the user from the short message, it will send a request message for requesting a SIP phone number to the session server , and carry the broadcast area information in the request message.
202、会话服务器根据广播区域信息获取对应的广播终端的ID号,并从模拟的多个会话初始协议sip电话中选取一个空闲的sip电话与广播终端建立映射关系。202. The session server acquires the ID number of the corresponding broadcast terminal according to the broadcast area information, and selects an idle sip phone from the simulated multiple SIP phones to establish a mapping relationship with the broadcast terminal.
在一个实施例中,会话服务器的本地存储中预先存储有广播区域信息和广播终端的对应关系列表,会话服务器在收到广播区域信息后可以从该对应关系列表中获取对应的广播终端的ID号。In one embodiment, the local storage of the session server pre-stores the broadcast area information and the corresponding relationship list of the broadcast terminal, and the session server can obtain the ID number of the corresponding broadcast terminal from the corresponding relationship list after receiving the broadcast area information .
在另一实施例中,该广播区域信息和广播终端的对应关系列表也可以存储在呼叫中心中,具体的可以存储在CTI中。当CTI接收到用户通过按键输入或者通过短信发送的广播区域信息后,首先从本地存储的对应关系列表中获取对应的广播终端的ID号,然后将该广播终端的ID号添加在广播区域信息中,并在发送给会话服务器的请求消息中携带该添加了ID号的广播区域信息,于是,会话服务器可以直接从收到的广播区域信息中获取对应的广播终端的ID号。In another embodiment, the broadcast area information and the corresponding list of broadcast terminals may also be stored in the call center, specifically, in the CTI. When the CTI receives the broadcast area information entered by the user through keystrokes or sent by SMS, it first obtains the ID number of the corresponding broadcast terminal from the locally stored correspondence list, and then adds the ID number of the broadcast terminal to the broadcast area information , and carry the broadcast area information added with the ID number in the request message sent to the session server, so the session server can directly obtain the ID number of the corresponding broadcast terminal from the received broadcast area information.
随后,会话服务器查询所模拟的多个会话初始协议sip电话,从中选取一个空闲的sip电话与该广播终端建立起映射关系。这样,当该空闲的sip电话接听到呼叫后,会话服务器就可以将呼叫通过广播服务器转接至对应广播终端。可选的,为该映射关系设置一个失效时间,在失效时间内若该sip电话未接听到呼叫,则映射关系失效,释放sip电话资源。Subsequently, the session server queries the simulated multiple SIP phones, and selects an idle SIP phone to establish a mapping relationship with the broadcast terminal. In this way, when the idle sip phone receives the call, the session server can transfer the call to the corresponding broadcast terminal through the broadcast server. Optionally, an expiration time is set for the mapping relationship. If the sip phone does not receive a call within the expiration time, the mapping relationship becomes invalid and the sip phone resources are released.
203、会话服务器将空闲的sip电话的号码发送给呼叫中心。203. The session server sends the number of the idle sip phone to the call center.
本步骤中,会话服务器将该空闲的sip电话的号码发送给呼叫中心的CTI,用于CTI向该sip电话发起呼叫。在一个实施例中,会话服务器同时将广播终端的ID号发送给呼叫中心,以便于使呼叫中心在对sip电话的呼叫的信息中携带该广播终端的ID号。从而使得当有多个呼叫接入时,会话服务器不用再根据sip电话号码区查询对应的广播终端,而是直接从呼叫的信息中就可以获取对应的广播终端的ID号。In this step, the conversation server sends the number of the idle sip phone to the CTI of the call center, so that the CTI can initiate a call to the sip phone. In one embodiment, the session server sends the ID number of the broadcast terminal to the call center at the same time, so that the call center can carry the ID number of the broadcast terminal in the call information to the sip phone. Therefore, when multiple calls are received, the session server does not need to query the corresponding broadcast terminal according to the sip phone number area, but can directly obtain the ID number of the corresponding broadcast terminal from the call information.
204、会话服务器接受呼叫中心对该sip电话的呼叫。204. The session server accepts the call from the call center to the sip phone.
该呼叫中心对sip电话的呼叫,具体为呼叫中心发送一个采用sip协议的会话连接请求(invite)消息到该sip电话。在一个实施例中,会话服务器根据该sip电话从已建立的sip电话与广播终端的映射关系中获取对应的广播终端的ID号。在另一实施例中,会话服务器接收到该invite消息后,直接解析该invite消息,获取该invite消息携带的广播终端的ID号。会话服务器在获取对应的广播终端的ID号后,从本地存储的广播终端与广播服务器的对应关系列表中查询出对应的广播服务器。至此,会话服务器已获知该sip电话、广播服务器和广播终端之间的映射关系。The call from the call center to the sip phone is specifically that the call center sends a session connection request (invite) message using the sip protocol to the sip phone. In one embodiment, the session server acquires the ID number of the corresponding broadcast terminal from the established mapping relationship between the sip phone and the broadcast terminal according to the sip phone. In another embodiment, after receiving the invite message, the session server directly parses the invite message to obtain the ID number of the broadcast terminal carried in the invite message. After acquiring the ID number of the corresponding broadcast terminal, the session server queries the corresponding broadcast server from the locally stored correspondence list between the broadcast terminal and the broadcast server. So far, the session server has learned the mapping relationship among the sip phone, the broadcast server and the broadcast terminal.
此外,会话服务器发送呼叫应答(200 OK)消息给呼叫中心的CTI,从而通过该sip电话会话服务器和CTI之间的会话得以建立,即,在两者之间建立起了一个sip电话通道。同时,CTI将向ACD发送一个200 OK消息以建立会话,ACD也将向用户终端发送一个200 OK消息以建立会话。In addition, the session server sends a call response (200 OK) message to the CTI of the call center, thereby establishing a session between the sip telephone session server and the CTI, that is, a sip telephone channel is established between the two. At the same time, CTI will send a 200 OK message to ACD to establish a session, and ACD will also send a 200 OK message to the user terminal to establish a session.
随后,呼叫中心的ACD就可以将用户呼叫的语音流转接至会话服务器。Then, the ACD in the call center can transfer the voice stream of the user's call to the conversation server.
205、会话服务器将该呼叫发送至广播终端。205. The session server sends the call to the broadcast terminal.
具体的,会话服务器根据sip电话、广播服务器和广播终端之间的映射关系将呼叫语音流发送给相应的广播服务器,再由广播服务器将语音流发送到对应的广播终端,广播终端将该语音流转换成模拟信号,通过放声设备例如喇叭进行广播。Specifically, the session server sends the call voice stream to the corresponding broadcast server according to the mapping relationship between the sip phone, the broadcast server and the broadcast terminal, and then the broadcast server sends the voice stream to the corresponding broadcast terminal, and the broadcast terminal transfers the voice stream Switch to analog signals and broadcast through sound playback equipment such as speakers.
本实施例提供的远程接入广播的方法,采用会话服务器将呼叫中心和广播系统连接起来,由该会话服务器将用户终端对呼叫中心的呼叫转接到广播系统进行广播的技术方案,从而用户可以利用移动电话、固定电话等采用直接拨打或者发短消息的方式远程接入广播系统进行语音广播。The method for remotely accessing broadcasting provided by this embodiment uses a session server to connect the call center and the broadcasting system, and the session server transfers the call from the user terminal to the call center to the broadcasting system for broadcasting, so that the user can Use mobile phones, landlines, etc. to remotely access the broadcasting system by direct dialing or sending short messages for voice broadcasting.
在一个优选实施例中,步骤204和205之间还包括以下步骤:In a preferred embodiment, the following steps are also included between steps 204 and 205:
a、会话服务器根据广播终端的ID号从本地存储的广播终端与广播服务器的对应关系列表中查询对应的广播服务器,并将广播终端的ID号发送给广播服务器。a. The session server queries the corresponding broadcast server from the locally stored correspondence list between broadcast terminals and broadcast servers according to the ID number of the broadcast terminal, and sends the ID number of the broadcast terminal to the broadcast server.
由于该广播终端为连接在该广播服务器其中一个端口的广播终端,广播服务器获得该广播终端的ID号后即可以获知对应端口的端口号及其状态,该对应端口是广播服务器的连接广播终端的端口。端口的状态包括空闲和占用两种,占用表示该端口及其连接的广播服务器在被其他用户使用,空闲表示该端口及其连接的广播服务器当前未被使用。Since the broadcast terminal is a broadcast terminal connected to one of the ports of the broadcast server, the broadcast server can know the port number and its status of the corresponding port after obtaining the ID number of the broadcast terminal. port. The status of the port includes two types: free and occupied. Occupied means that the port and the broadcast server connected to it are being used by other users, and idle means that the port and the broadcast server connected to it are not currently in use.
b、接收广播服务器返回的对应端口的端口号和状态,该对应端口是广播服务器的连接所述广播终端的端口,并判断端口的状态是否为空闲,根据端口是否空闲决定是否发送呼叫应答消息给呼叫中心。b. Receive the port number and status of the corresponding port returned by the broadcast server. This corresponding port is the port connected to the broadcast terminal of the broadcast server, and judge whether the status of the port is idle, and decide whether to send a call response message to the user according to whether the port is idle. Call Center.
可选的,当端口为空闲,说明该端口及其连接的广播终端可以被当前用户使用,会话服务器即发送呼叫应答消息给呼叫中心,建立会话。Optionally, when the port is idle, it means that the port and the broadcast terminal connected to it can be used by the current user, and the session server sends a call response message to the call center to establish a session.
可选的,当端口为占用,说明该端口及其连接的广播服务器已经被其它用户使用,会话服务器则丢弃呼叫。需要说明的是,在端口占用时,会话服务器也可以不丢弃该用户的呼叫,而是强行将呼叫发送至对应的广播服务器,由广播服务器比较该用户与当前正在使用该广播终端的用户的权限,在该用户的权限较高时,抢占该端口及与其连接的广播终端。Optionally, when the port is occupied, it means that the port and the broadcast server connected to it have been used by other users, and the session server discards the call. It should be noted that when the port is occupied, the session server may not discard the user's call, but forcefully send the call to the corresponding broadcast server, and the broadcast server compares the authority of the user with the user currently using the broadcast terminal , when the user's authority is high, preempt the port and the broadcast terminal connected to it.
可选的,若用户选择的广播区域有多个,对应多个端口,而其中有些端口为空闲,有些端口为占用,这时,会话服务器可以根据预先设置的策略决定是否发送呼叫应答消息给呼叫中心。该策略可以是,当用户选择的广播区域对应的多个端口中空闲端口的比例达到预设值例如50%时,发送呼叫应答消息给呼叫中心,建立会话。Optionally, if there are multiple broadcast areas selected by the user, corresponding to multiple ports, and some ports are idle and some ports are occupied, at this time, the session server can decide whether to send a call answer message to the caller according to the preset strategy. center. The strategy may be that, when the proportion of idle ports among the multiple ports corresponding to the broadcast area selected by the user reaches a preset value such as 50%, a call answer message is sent to the call center to establish a session.
采用本优选实施例的方案,会话服务器可以根据用户选择的广播区域对应的广播服务器的端口的状态来决定是否返回与呼叫中心建立会话。With the solution of this preferred embodiment, the session server can decide whether to return to establish a session with the call center according to the state of the port of the broadcast server corresponding to the broadcast area selected by the user.
实施例二Embodiment two
请参考图4,本实施例提供一种远程接入广播的方法,包括以下步骤:Please refer to FIG. 4. This embodiment provides a method for remotely accessing broadcasting, including the following steps:
首先,呼叫中心接受用户的呼叫或者接收用户发送的短消息。First, the call center accepts calls from users or receives short messages sent by users.
在一个实施例中,用户终端通过统一接入码向呼叫中心发起呼叫,接入呼叫中心的ACD,ACD将该呼叫转接到CTI。可选的,CTI中的IVR将播放用于提示用户选择广播区域的语音流,ACD将该语音流发送至用户终端。In one embodiment, the user terminal initiates a call to the call center through the unified access code, accesses the ACD of the call center, and the ACD transfers the call to the CTI. Optionally, the IVR in the CTI will play a voice stream for prompting the user to select a broadcast area, and the ACD will send the voice stream to the user terminal.
在另一个实施例中,用户终端通过统一接入码向呼叫中心发送短消息,该短消息的文本内容包括待广播的文本内容和广播区域信息。具体的,呼叫中心的短信接入网关通过统一接入码接收到该短消息后,将该短消息发送给呼叫中心的CTI。In another embodiment, the user terminal sends a short message to the call center through the unified access code, and the text content of the short message includes the text content to be broadcast and broadcast area information. Specifically, after receiving the short message through the unified access code, the short message access gateway of the call center sends the short message to the CTI of the call center.
301、呼叫中心获取用户确定的广播区域信息。301. The call center acquires broadcast area information determined by the user.
在一个实施例中,呼叫中心获取用户根据提示音输入的广播区域信息。可选的,用户通过按键输入广播区域信息,例如A村为01,B村为02等。In one embodiment, the call center obtains the broadcast area information input by the user according to the prompt tone. Optionally, the user inputs broadcast area information by pressing keys, for example, village A is 01, village B is 02, and so on.
在另一个实施例中,呼叫中心的CTI解析获取的短消息,获取该短消息中包含的广播区域信息。In another embodiment, the CTI of the call center parses the obtained short message to obtain the broadcast area information contained in the short message.
302、呼叫中心发送携带广播区域信息的请求消息给会话服务器。302. The call center sends a request message carrying broadcast area information to the session server.
呼叫中心的CTI获取到广播区域信息后将发送一个用于请求SIP电话号码的请求消息给会话服务器,并在该请求消息中携带广播区域信息。After obtaining the broadcast area information, the CTI of the call center will send a request message for requesting a SIP phone number to the session server, and the request message will carry the broadcast area information.
303、接收会话服务器返回的空闲的sip电话的号码。303. Receive the number of the idle sip phone returned by the session server.
在一个实施例中,CTI同时接收会话服务器返回的对应广播终端的ID号。In one embodiment, the CTI simultaneously receives the ID number of the corresponding broadcast terminal returned by the session server.
304、呼叫中心对该sip电话发起呼叫,以便于会话服务器将该呼叫发送至与广播区域信息对应的广播终端。304. The call center initiates a call to the sip phone, so that the session server sends the call to the broadcast terminal corresponding to the broadcast area information.
该呼叫中心对sip电话的呼叫,具体为呼叫中心发送一个采用sip协议的会话连接请求(invite)消息到该sip电话;然后接收会话服务器返回的呼叫应答(200 OK)消息,该200 OK消息表示呼叫中心与会话服务器之间的会话建立成功。然后呼叫中心即可将用户的呼叫发送至会话服务器。在一个实施例中,呼叫中心直接将用户呼叫的语音流发送至会话服务器。在另一实施例中,呼叫中心的CTI将收到的短消息中包含的待广播的文本内容发送给TTS,由TTS将该文本内容转化成语音流,然后呼叫中心将该语音流发送至会话服务器。The calling of the sip phone by the call center is specifically for the call center to send a session connection request (invite) message using the sip protocol to the sip phone; then receive the call response (200 OK) message returned by the session server, and the 200 OK message indicates The session between the call center and the session server is established successfully. The call center can then route the user's call to the session server. In one embodiment, the call center directly sends the voice stream of the user's call to the session server. In another embodiment, the CTI of the call center sends the text content to be broadcast contained in the received short message to the TTS, and the TTS converts the text content into a voice stream, and then the call center sends the voice stream to the conversation server.
会话服务器收到呼叫语音流后,根据sip电话、广播服务器和广播终端的映射关系将呼叫语音流发送给相应的广播服务器,再由广播服务器将语音流发送到对应的广播终端,广播终端将该语音流转换成模拟信号,通过放声设备例如喇叭进行广播。After the session server receives the call voice stream, it sends the call voice stream to the corresponding broadcast server according to the mapping relationship between the sip phone, the broadcast server and the broadcast terminal, and then the broadcast server sends the voice stream to the corresponding broadcast terminal, and the broadcast terminal sends the call voice stream to the corresponding broadcast terminal. The voice stream is converted into an analog signal and broadcast through a sound reproduction device such as a loudspeaker.
需要说明的是,在会话服务器收到的呼叫的信息中不包含广播终端的ID号时,会话服务器根据已经建立的sip电话与广播终端的映射关系中查询获得对应的广播终端的ID号;在会话服务器收到的呼叫的信息中包含广播终端的ID号时,从该呼叫的信息中直接获取该广播终端的ID号。It should be noted that, when the call information received by the session server does not include the ID number of the broadcast terminal, the session server queries and obtains the ID number of the corresponding broadcast terminal according to the established mapping relationship between the sip phone and the broadcast terminal; When the call information received by the session server includes the ID number of the broadcast terminal, the ID number of the broadcast terminal is directly acquired from the call information.
呼叫中心可以通过两种方式获取广播终端的ID号。在一个实施例中,呼叫中心根据广播区域信息从本地存储的广播区域信息和广播终端的对应关系列表中查询获取该广播终端的ID号,并可以将该广播终端的ID号添加在广播区域信息中,在发送给会话服务器的请求消息中携带该广播区域信息。在另一实施例中,呼叫中心在发送携带广播区域信息的请求消息给会话服务器后,接收会话服务返回的广播终端的ID号。然后,呼叫中心就可以在对sip电话发起的呼叫中携带该广播终端的ID号。The call center can obtain the ID number of the broadcasting terminal in two ways. In one embodiment, the call center can query and obtain the ID number of the broadcast terminal from the locally stored broadcast area information and the corresponding relationship list of the broadcast terminal according to the broadcast area information, and can add the ID number of the broadcast terminal to the broadcast area information , the broadcast area information is carried in the request message sent to the session server. In another embodiment, after the call center sends the request message carrying the broadcast area information to the session server, it receives the ID number of the broadcast terminal returned by the session service. Then, the call center can carry the ID number of the broadcast terminal in the call initiated by the sip phone.
可选的,在步骤301之前还可以包括以下步骤:Optionally, the following steps may also be included before step 301:
接收会话服务器发送的注册请求消息,注册请求消息携带会话服务器模拟的多个会话初始协议sip电话的信息;Receive a registration request message sent by the session server, where the registration request message carries information about a plurality of session initiation protocol sip phones simulated by the session server;
发送注册成功响应消息给会话服务器。Send a registration success response message to the session server.
本实施例提供的远程接入广播的方法,采用会话服务器将呼叫中心和广播系统连接起来,由该会话服务器将用户终端对呼叫中心的呼叫转接到广播系统进行广播的技术方案,从而用户可以利用移动电话、固定电话等采用直接拨打或者发短消息的方式远程接入广播系统进行语音广播。The method for remotely accessing broadcasting provided by this embodiment uses a session server to connect the call center and the broadcasting system, and the session server transfers the call from the user terminal to the call center to the broadcasting system for broadcasting, so that the user can Use mobile phones, landlines, etc. to remotely access the broadcasting system by direct dialing or sending short messages for voice broadcasting.
实施例三Embodiment three
请参考图5,本实施例提供一种会话服务器,包括:Please refer to FIG. 5, this embodiment provides a session server, including:
接收单元401,用于接收呼叫中心发送的请求消息,请求消息携带广播区域信息;The receiving
映射单元402,用于根据广播区域信息获取对应的广播终端的ID号,并从模拟的多个会话初始协议sip电话中选取一个空闲的sip电话与广播终端建立映射关系;The
发送单元403,用于将空闲的sip电话的号码发送给呼叫中心;A sending
呼叫处理单元404,用于接受呼叫中心对sip电话的呼叫,并将该呼叫发送至广播终端。The
在一个实施例中,该会话服务器还可以包括:端口获取单元405和端口判断单元406。其中:In an embodiment, the session server may further include: a
所述端口获取单元405,用于根据所述广播终端的ID号从本地存储的广播终端与广播服务器的对应关系列表中查询对应的广播服务器,将所述广播终端的ID号发送给所述广播服务器,接收所述广播服务器返回的对应端口的端口号和状态,所述对应端口是所述广播服务器的连接所述广播终端的端口;The
所述端口判断单元406,用于判断所述端口的状态是否为空闲;The
所述呼叫处理单元404,具体用于在所述端口判断单元判断所述端口的状态为空闲时,发送呼叫应答消息给所述呼叫中心,在所述端口判断单元判断所述端口的状态不为空闲时,丢弃所述呼叫。The
在另一实施例中,该会话服务器还可以包括电话注册单元407。In another embodiment, the session server may also include a
该电话注册单元407,用于模拟多个会话初始协议sip电话,发送携带所述sip电话信息的注册请求消息给呼叫中心,接收所述呼叫中心返回的注册成功响应消息。The
采用本实施例会话服务器将呼叫中心和广播系统连接起来,可以构成远程接入广播的系统,实现由该会话服务器将用户终端对呼叫中心的呼叫转接到广播系统进行广播,从而用户可以利用移动电话、固定电话等采用直接拨打或者发短消息的方式远程接入广播系统进行语音广播。The conversation server of this embodiment is used to connect the call center and the broadcasting system to form a system for remote access broadcasting, and realize that the conversation server transfers the call of the user terminal to the call center to the broadcasting system for broadcasting, so that the user can use the mobile Telephones, landlines, etc. use direct dialing or sending short messages to remotely access the broadcasting system for voice broadcasting.
本发明实施例的会话服务器可以为计算机或其它的物理实体,其中映射单元,呼叫处理单元等则可以由计算机的处理器完成。此外,本发明装置实施例中的会话服务器可以执行方法实施例中会话服务器执行的任何动作。由于本发明装置实施例中各单元的划分仅为逻辑的划分,因此,并写入装置实施例中的会话服务器执行的动作可由会话服务器完成,也可由会话服务器的任一单元完成。The session server in the embodiment of the present invention may be a computer or other physical entity, wherein the mapping unit, call processing unit, etc. may be implemented by a processor of the computer. In addition, the session server in the device embodiment of the present invention can perform any action performed by the session server in the method embodiment. Since the division of each unit in the device embodiment of the present invention is only a logical division, the actions executed by the session server in the device embodiment can be completed by the session server or by any unit of the session server.
实施例四Embodiment four
请参考图6,本实施例提供一种计算机电话集成CTI系统,包括:Please refer to FIG. 6, this embodiment provides a computer telephony integrated CTI system, including:
获取单元501,用于获取用户确定的广播区域信息;an acquiring
发送单元502,用于发送携带所述广播区域信息的请求消息给会话服务器;A sending
接收单元503,用于接收所述会话服务器返回的空闲的sip电话的号码;A receiving
呼叫单元504,用于对所述sip电话发起呼叫,以便于所述会话服务器将所述呼叫发送至与广播区域信息对应的广播终端。The calling
可选的,所述获取单元进一步用于根据用户输入的广播区域信息从本地存储的广播区域信息与广播终端的对应关系列表中获取对应的广播终端的ID号,并将所述广播终端的ID号添加在广播区域信息中。Optionally, the acquiring unit is further configured to acquire the ID number of the corresponding broadcast terminal from the locally stored list of correspondence between broadcast area information and broadcast terminals according to the broadcast area information input by the user, and store the ID number of the broadcast terminal number is added to the broadcast area information.
可选的,该呼叫中心还进一步包括:Optionally, the call center further includes:
电话注册单元505,用于接收会话服务器发送的注册请求消息,所述注册请求消息携带所述会话服务器模拟的多个会话初始协议sip电话的信息,发送注册成功响应消息给所述会话服务器。The
采用本实施例的呼叫中心,可以将用户的呼叫转接到会话服务器,再由该会话服务器将呼叫转接到广播系统进行广播,从而用户可以利用移动电话、固定电话等采用直接拨打或者发短消息的方式远程接入广播系统进行语音广播。With the call center of this embodiment, the user's call can be transferred to the conversation server, and then the conversation server will transfer the call to the broadcast system for broadcasting, so that the user can use mobile phones, fixed phones, etc. to directly dial or send short messages. Remotely access the broadcasting system in the form of messages for voice broadcasting.
实施例五Embodiment five
请参考图1和图2,本实施例提供一种远程接入广播的系统,包括与运营商网络连接的呼叫中心101、与该呼叫中心101连接的会话服务器102、以及与该会话服务器连接的广播系统103。其中,呼叫中心101包括计算机电话集成CTI系统和自动呼叫分配ACD系统,广播系统103包括一个以上与会话服务器102连接的广播服务器,每个广播服务器连接一个以上广播终端,每个广播终端都连接有放声设备。会话服务器模拟多个会话初始协议sip电话注册在ACD上。该sip电话对于呼叫中心而言,相当于坐席电话;对于广播系统而言,相当于音源设备。其中,CTI系统又可以进一步包括交互式语音应答系统IVR。呼叫中心101还可以包括和ACD及CTI连接的短信接入网关与文本到语音合成系统(Text To Speech,TTS)。Please refer to FIG. 1 and FIG. 2. This embodiment provides a system for remote access broadcasting, including a
会话服务器,用于接收呼叫中心发送的请求消息,请求消息携带广播区域信息,根据广播区域信息获取对应的广播终端的ID号,并从模拟的多个会话初始协议sip电话中选取一个空闲的sip电话与广播终端建立映射关系,将空闲的sip电话的号码发送给呼叫中心,接受呼叫中心对sip电话的呼叫,并将所述呼叫发送至所述的广播终端。The session server is used to receive the request message sent by the call center, the request message carries the broadcast area information, obtains the ID number of the corresponding broadcast terminal according to the broadcast area information, and selects an idle sip from the simulated multiple session initiation protocol sip phones The phone establishes a mapping relationship with the broadcast terminal, sends the number of the idle sip phone to the call center, accepts the call from the call center to the sip phone, and sends the call to the broadcast terminal.
呼叫中心,用于获取用户确定的广播区域信息,发送携带所述广播区域信息的请求消息给会话服务器,接收所述会话服务器返回的空闲的sip电话的号码,对所述sip电话发起呼叫,以便于所述会话服务器将所述呼叫发送至与广播区域信息对应的广播终端。The call center is used to acquire the broadcast area information determined by the user, send a request message carrying the broadcast area information to the session server, receive the number of the idle sip phone returned by the session server, and initiate a call to the sip phone, so that The session server sends the call to the broadcast terminal corresponding to the broadcast area information.
下面对该远程接入广播的系统进行进一步详细的描述。The system for remotely accessing broadcasting will be further described in detail below.
本实施例的远程接入广播系统,可以具有一个运营商分配的统一接入码。该统一接入码实质上可以是其中的呼叫中心的接入码。例如,对于某银行的呼叫中心,其接入码可以是95555。例如为W乡镇安装的该远程接入广播系统,其统一接入码可以为96123。用户终端可以通过该接入码向呼叫中心发起呼叫或者发送短消息给呼叫中心。The remote access broadcast system in this embodiment may have a unified access code assigned by an operator. The unified access code may be substantially the access code of the call center therein. For example, for a bank's call center, its access code may be 95555. For example, the unified access code of the remote access broadcasting system installed in township W may be 96123. The user terminal can initiate a call to the call center or send a short message to the call center through the access code.
对于呼叫中心,当用户向呼叫中心发起呼叫时:For a call center, when a user initiates a call to the call center:
ACD作为统一排队机,将所有用户终端的呼叫统一排队按规则顺序接入到CTI。CTI接收到ACD转入的呼叫后,CTI中的IVR播放提示音以提示用户选择广播区域,ACD将该提示音通过运营商网络发送至用户终端。用户可以根据提示音通过按键输入广播区域信息,例如A村为01,B村为02等。CTI接收到用户输入的广播区域信息后将发送一个用于请求SIP电话号码的请求消息给会话服务器,并在该请求消息中携带该广播区域信息。随后,CTI将收到会话服务器返回的一个SIP电话的号码。然后,CTI就可以向该SIP电话发起呼叫,即发送一个采用sip协议的会话连接请求(invite)消息到该sip电话。当呼叫中心收到会话服务器返回的呼叫应答(200 OK)消息后,说明会话服务器和呼叫中心之间的会话建立成功。同时,呼叫中心也将向用户终端发送一个200 OK消息。随后,呼叫中心就可以将用户呼叫的语音流转接至会话服务器,从而由会话服务器将将语音流发送广播系统进行广播。As a unified queuing machine, the ACD queues the calls of all user terminals and connects them to the CTI in a regular order. After the CTI receives the call transferred by the ACD, the IVR in the CTI plays a prompt tone to prompt the user to select a broadcast area, and the ACD sends the prompt tone to the user terminal through the operator network. The user can input the broadcast area information by pressing the buttons according to the prompt tone, for example, 01 for village A, 02 for village B, etc. After receiving the broadcast area information input by the user, the CTI will send a request message for requesting a SIP phone number to the session server, and carry the broadcast area information in the request message. Subsequently, CTI will receive the number of a SIP phone returned by the session server. Then, the CTI can initiate a call to the SIP phone, that is, send a session connection request (invite) message using the sip protocol to the sip phone. When the call center receives the call response (200 OK) message returned by the session server, it means that the session between the session server and the call center is established successfully. At the same time, the call center will also send a 200 OK message to the user terminal. Then, the call center can transfer the voice stream of the user's call to the conversation server, so that the conversation server will send the voice stream to the broadcasting system for broadcasting.
当用户发送短消息给该远程接入广播系统时:When the user sends a short message to the remote access broadcasting system:
呼叫中心的短信接入网关接收用户终端发送的短消息后,将短消息解析并发送给CTI。需要说明的是,用户需要通过固定的格式指定是否需要进行语音广播以及广播的区域。呼叫中心的CTI获取该短消息包含的广播区域信息后,发送一个用于请求SIP电话号码的请求消息给会话服务器,并在该请求消息中携带该广播区域信息。随后,CTI将收到会话服务器返回的一个SIP电话的号码。然后,CTI就可以向该SIP电话发起呼叫,即发送一个采用sip协议的会话连接请求(invite)消息到该sip电话通道。当呼叫中心收到会话服务器返回的呼叫应答(200 OK)消息后,说明会话服务器和呼叫中心之间的会话得以建立。同时,呼叫中心也将向用户终端发送一个200 OK消息。随后,呼叫中心的CTI将把短消息中需要进行语音广播的文本信息发送到TTS系统,由TTS系统将该文本信息转换成语音流,然后将该该语音流转接至会话服务器,从而由会话服务器将语音流发送广播系统进行广播。After receiving the short message sent by the user terminal, the short message access gateway of the call center parses the short message and sends it to the CTI. It should be noted that the user needs to specify whether voice broadcasting is required and the broadcasting area in a fixed format. After obtaining the broadcast area information included in the short message, the CTI of the call center sends a request message for requesting a SIP phone number to the session server, and carries the broadcast area information in the request message. Subsequently, CTI will receive the number of a SIP phone returned by the session server. Then, the CTI can initiate a call to the SIP phone, that is, send a session connection request (invite) message using the sip protocol to the sip phone channel. When the call center receives the call response (200 OK) message returned by the session server, it means that the session between the session server and the call center is established. At the same time, the call center will also send a 200 OK message to the user terminal. Subsequently, the CTI of the call center will send the text information that needs to be broadcasted in the short message to the TTS system, and the TTS system will convert the text information into a voice stream, and then transfer the voice stream to the conversation server, so that the conversation server Send the voice stream to the broadcast system for broadcast.
对于广播系统:广播服务器在接收到会话服务器发送的广播终端的ID号后,由于该广播终端为连接在该广播服务器其中一个端口的广播终端,广播服务器即可以获知对应端口的端口号及其状态,并将该端口的端口号及其状态发送给会话服务器。随后,当广播服务器接收到会话服务器发送的呼叫语音流后,将该语音流发送到广播终端,由广播终端进行解码,将数字信号转换成模拟信号后,通过放声设备例如音响喇叭进行广播。For the broadcast system: After the broadcast server receives the ID number of the broadcast terminal sent by the session server, since the broadcast terminal is a broadcast terminal connected to one of the ports of the broadcast server, the broadcast server can know the port number and its status of the corresponding port , and sends the port number and its status to the session server. Subsequently, when the broadcast server receives the call voice stream sent by the session server, it sends the voice stream to the broadcast terminal, which decodes the digital signal into an analog signal and broadcasts it through a sound playback device such as an audio speaker.
采用本实施例提供的远程接入广播系统,用户可以随时随地通过采用电话呼叫或者发短消息的方式远程接入,对指定的区域进行语音广播。只要用户在运营商无线信号覆盖范围内,就可以通过电话拨打或者发送短消息的方式接入广播系统,从而对指定的公共场所进行实时语音广播。该系统可使用于各种公共场所,例如农村、学校、商场、车站等。With the remote access broadcasting system provided in this embodiment, users can remotely access by calling or sending short messages anytime and anywhere, and perform voice broadcasting in a designated area. As long as the user is within the coverage area of the operator's wireless signal, he can access the broadcasting system by calling or sending a short message, so as to perform real-time voice broadcasting in designated public places. The system can be used in various public places, such as rural areas, schools, shopping malls, stations, etc.
应用场景例Application Scenarios
假设W乡镇安装的远程接入广播系统的接入码为96123,用户需要对W乡镇的W01村进行公共广播。请参考图7,详细说明如下:Assume that the access code of the remote access broadcasting system installed in Township W is 96123, and the user needs to perform public broadcasting to Village W01 in Township W. Please refer to Figure 7, the details are as follows:
一种方式为用户采用电话通过该接入码96123直接向呼叫中心发起呼叫。另一种方式为用户通过该接入码96123发送一个短消息到呼叫中心,该短消息的文本内容包括待广播的文本内容和广播区域信息。One method is that the user directly initiates a call to the call center through the access code 96123 by telephone. Another way is that the user sends a short message to the call center through the access code 96123. The text content of the short message includes the text content to be broadcast and the broadcast area information.
401a、当用户直接向呼叫中心发起呼叫时,呼叫中心的CTI接收到该呼叫信令后由该CTI中的IVR给用户播放提示音,以提示用户通过电话按键输入广播区域信息,例如对于W01村输入01,CTI接收用户选择输入的广播区域信息。401a. When the user directly initiates a call to the call center, after the CTI of the call center receives the call signaling, the IVR in the CTI plays a prompt tone to the user to prompt the user to input the broadcast area information through the telephone buttons, for example, for W01 village Input 01, CTI receives the broadcast area information selected and input by the user.
401b、当用户发送一个短消息到呼叫中心时,呼叫中心的短信接入网关接收该短消息,将该短消息发送给CTI,呼叫中心的CTI获取该短消息中包含的广播区域信息。401b. When the user sends a short message to the call center, the short message access gateway of the call center receives the short message, sends the short message to the CTI, and the CTI of the call center obtains the broadcast area information contained in the short message.
402、呼叫中心的CTI发送一个携带广播区域信息的用于请求SIP电话的请求消息给会话服务器。会话服务器从本地存储的广播区域信息与广播终端的对应关系列表中获取对应的广播终端的ID号,并从模拟的多个会话初始协议sip电话中选取一个空闲的sip电话与广播终端建立映射关系,将该sip电话的号码和广播终端的ID号发送给呼叫中心的CTI。402. The CTI of the call center sends a request message carrying broadcast area information for requesting a SIP phone to the session server. The session server obtains the ID number of the corresponding broadcast terminal from the corresponding relationship list between the broadcast area information and the broadcast terminal stored locally, and selects an idle sip phone from among the simulated multiple session initiation protocol sip phones to establish a mapping relationship with the broadcast terminal , and send the number of the sip phone and the ID number of the broadcasting terminal to the CTI of the call center.
403、呼叫中心的CTI发送一个用于与会话服务器建立会话的sip消息到该sip电话。该sip消息具体为会话连接请求INVITE消息。403. The CTI of the call center sends a sip message for establishing a session with the session server to the sip phone. The sip message is specifically a session connection request INVITE message.
404、会话服务器接收到该sip消息后,解析该sip消息获取所携带的广播终端ID号,从本地存储的广播终端与广播服务器的对应关系列表中查询该广播终端ID号对应的广播服务器,并将该sip消息进行协议转换后发送给该广播服务器。404. After receiving the sip message, the session server parses the sip message to obtain the carried broadcast terminal ID number, queries the broadcast server corresponding to the broadcast terminal ID number from the locally stored correspondence list between the broadcast terminal and the broadcast server, and The sip message is sent to the broadcast server after protocol conversion.
405、广播服务器根据会话服务器发送的SIP消息中携带的广播终端ID号查询广播终端ID号对应的广播服务器的端口号,并返回广播服务器的端口号和端口状态信息给会话服务器。405. The broadcast server queries the port number of the broadcast server corresponding to the broadcast terminal ID according to the broadcast terminal ID carried in the SIP message sent by the session server, and returns the port number and port status information of the broadcast server to the session server.
406、会话服务器判断该端口的状态是否为空闲,若是,则发送呼叫应答(200 OK)消息给呼叫中心。否则放弃该呼叫。406. The session server judges whether the state of the port is idle, and if so, sends a call response (200 OK) message to the call center. Otherwise the call is abandoned.
407、呼叫中心接收到会话服务器发送的200 OK消息,表示呼叫中心与会话服务器的会话建立成功。。407. The call center receives the 200 OK message sent by the session server, indicating that the session between the call center and the session server is established successfully. .
408a、若用户是采用电话呼叫的方式接入系统,呼叫中心将用户的呼叫转接至会话服务器,会话服务器根据SIP电话与广播终端的映射关系以及广播服务器与广播终端的对应关系,将呼叫转接至对应的广播服务器。408a. If the user accesses the system through a telephone call, the call center transfers the user's call to the conversation server, and the conversation server transfers the call to Connect to the corresponding broadcast server.
408b、若用户是采用发送短消息到系统,则呼叫中心将读取数据库中的该短消息,将其中待广播的文本内容发送给TTS系统,由TTS系统将文本内容转换成语音流;之后将该语音流转接至会话服务器,会话服务器根据SIP电话与广播终端的映射关系以及广播服务器与广播终端的对应关系,将呼叫转接至对应的广播服务器。408b. If the user sends a short message to the system, the call center will read the short message in the database, and send the text content to be broadcast to the TTS system, and the TTS system will convert the text content into a voice stream; The voice stream is transferred to the session server, and the session server transfers the call to the corresponding broadcast server according to the mapping relationship between the SIP phone and the broadcast terminal and the corresponding relationship between the broadcast server and the broadcast terminal.
409、广播系统的广播服务器接收到呼叫的语音流后,将该语音流发送到对应的广播终端;广播终端将该语音流转换成模拟信号,通过喇叭广播。409. After receiving the voice stream of the call, the broadcast server of the broadcast system sends the voice stream to a corresponding broadcast terminal; the broadcast terminal converts the voice stream into an analog signal and broadcasts it through a speaker.
需要说明的是,若广播服务器的某端口及其连接的广播终端为占用状态,则会话服务器仍然可以将呼叫的语音流转接至广播服务器,广播服务器可以根据用户权限级别,在当前用户权限高时,抢占广播终端;在当前用户权限低时,放弃该语音流。需要注意的是,可以将用户的权限信息写入发送给广播系统的信令流中,这样广播服务器接收到信令流时就可以直接获取用户的权限信息,而无需到数据库中查询用户权限信息。It should be noted that if a port of the broadcast server and the broadcast terminal connected to it are occupied, the session server can still transfer the voice stream of the call to the broadcast server, and the broadcast server can , to preempt the broadcast terminal; when the current user authority is low, give up the voice stream. It should be noted that the user's permission information can be written into the signaling stream sent to the broadcast system, so that the broadcast server can directly obtain the user's permission information when receiving the signaling stream, without querying the user's permission information in the database .
采用本实施例提供的远程接入广播的方法,用户可以随时随地通过采用电话呼叫或者发送短消息的方式远程接入广播系统,对指定的区域进行语音广播。只要用户在运营商无线信号覆盖范围内,就可以通过电话拨打或者发送短消息的方式接入广播系统,从而对指定的公共场所进行实时语音广播。By adopting the method for remotely accessing broadcasting provided in this embodiment, users can remotely access the broadcasting system by calling a phone or sending a short message anytime and anywhere, and perform voice broadcasting in a designated area. As long as the user is within the coverage area of the operator's wireless signal, he can access the broadcasting system by calling or sending a short message, so as to perform real-time voice broadcasting in designated public places.
以上对本发明实施例所提供的远程接入广播的方法、装置以及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The method, device and system for remote access broadcasting provided by the embodiments of the present invention are described above in detail. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The descriptions of the above embodiments are only for helping Understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, the content of this specification is not It should be understood as a limitation of the present invention.
Claims (16)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105852565A CN102136918B (en) | 2010-12-13 | 2010-12-13 | Method, device and system for accessing broadcast remotely |
PCT/CN2011/002095 WO2012079286A1 (en) | 2010-12-13 | 2011-12-13 | Method, apparatus and system for remote access to broadcasting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105852565A CN102136918B (en) | 2010-12-13 | 2010-12-13 | Method, device and system for accessing broadcast remotely |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102136918A CN102136918A (en) | 2011-07-27 |
CN102136918B true CN102136918B (en) | 2013-04-17 |
Family
ID=44296579
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105852565A Expired - Fee Related CN102136918B (en) | 2010-12-13 | 2010-12-13 | Method, device and system for accessing broadcast remotely |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102136918B (en) |
WO (1) | WO2012079286A1 (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102136918B (en) * | 2010-12-13 | 2013-04-17 | 华为技术有限公司 | Method, device and system for accessing broadcast remotely |
CN102413252A (en) * | 2011-07-29 | 2012-04-11 | 天津市电力公司 | Integrated system of power dispatching and communication broadcasting |
CN104935554B (en) * | 2014-03-19 | 2018-03-23 | 中国移动通信集团江苏有限公司 | A kind of business preprocess method and system across call center |
CN105245537B (en) * | 2015-10-26 | 2018-07-17 | 上海华讯网络系统有限公司 | The method and system docked with broadcast system by the telephone system of digital output modul |
CN105827626A (en) * | 2016-04-28 | 2016-08-03 | 上海铁路通信有限公司 | Network smart broadcasting system based on SIP protocol |
CN107968895B (en) * | 2016-10-19 | 2020-05-01 | 北京京东尚科信息技术有限公司 | Call center and method for processing speech channel request thereof, electronic equipment and storage medium |
CN107317825B (en) * | 2017-08-09 | 2021-03-02 | 贵阳朗玛信息技术股份有限公司 | Multi-person voice conference chat method and device |
CN108234146A (en) * | 2017-12-27 | 2018-06-29 | 广州市迪士普音响科技有限公司 | Net broadcast system and its broadcasting method based on Session Initiation Protocol |
CN110913086A (en) * | 2019-11-22 | 2020-03-24 | 厦门神州鹰软件科技有限公司 | Campus remote calling system and method based on network sound box |
CN113612759B (en) * | 2021-07-29 | 2024-02-13 | 世邦通信股份有限公司 | High-performance high-concurrency intelligent broadcasting system based on SIP protocol and implementation method |
CN114500474A (en) * | 2022-01-24 | 2022-05-13 | 上海云翌通信科技有限公司 | Communication method, device, communication equipment and storage medium based on SIP terminal |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6985576B1 (en) * | 1999-12-02 | 2006-01-10 | Worldcom, Inc. | Method and apparatus for automatic call distribution |
CN101150419A (en) * | 2007-11-12 | 2008-03-26 | 中国电信股份有限公司 | A new generation call center system and automatic service realization method |
CN101340494A (en) * | 2008-07-29 | 2009-01-07 | 华为技术有限公司 | Notification method and system for a call center |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102136918B (en) * | 2010-12-13 | 2013-04-17 | 华为技术有限公司 | Method, device and system for accessing broadcast remotely |
-
2010
- 2010-12-13 CN CN2010105852565A patent/CN102136918B/en not_active Expired - Fee Related
-
2011
- 2011-12-13 WO PCT/CN2011/002095 patent/WO2012079286A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6985576B1 (en) * | 1999-12-02 | 2006-01-10 | Worldcom, Inc. | Method and apparatus for automatic call distribution |
CN101150419A (en) * | 2007-11-12 | 2008-03-26 | 中国电信股份有限公司 | A new generation call center system and automatic service realization method |
CN101340494A (en) * | 2008-07-29 | 2009-01-07 | 华为技术有限公司 | Notification method and system for a call center |
Also Published As
Publication number | Publication date |
---|---|
CN102136918A (en) | 2011-07-27 |
WO2012079286A1 (en) | 2012-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102136918B (en) | Method, device and system for accessing broadcast remotely | |
US10826957B2 (en) | Instant communications system having established communication channels between communication devices | |
CN110012366B (en) | Wide-narrow band converged communication system and method used under public and private network IP interconnection | |
US12278854B2 (en) | Instant communications system having established communication channels between communication devices | |
KR20060016373A (en) | How to display the speaker of the PT communication service in the PT portable terminal | |
CN101001287A (en) | Voice server and voice answer method | |
US20090129297A1 (en) | Communication system | |
US20090299735A1 (en) | Method for Transferring an Audio Stream Between a Plurality of Terminals | |
CN100376118C (en) | Voice call connection method during a push to talk call in a mobile communication system | |
CN1976376B (en) | Method for calling session, IP telephone system and IP telephone terminal | |
CN102665178B (en) | Balance reminding method, Apparatus and system, application server | |
CN100499715C (en) | Calling processing method of three-talking | |
JP4352138B2 (en) | Broadcast call system on mobile phone | |
CN102664863B (en) | Method, device, and system for realizing call waiting by user equipment | |
KR100724928B1 (en) | Apparatus and method for call notification of PTT (Push―To―Talk) method in mobile communication system | |
CN101043549B (en) | System for realizing downloaded color bell tone as mobile terminal vibration ring and method thereof | |
KR101104704B1 (en) | How to display speakers using multimedia in the PT service | |
KR100723673B1 (en) | Speaker display method and system using multimedia in PPT service | |
JP3762709B2 (en) | Voice IP transmission system | |
KR100630125B1 (en) | Method of arbitration | |
US12003672B1 (en) | Methods of duplex transfer of voice streams between mobile subscribers and clients of IM/VOIP with the corresponding implementation of PBX and of the VOIP-cell gateway based on smartphones | |
CN1878218B (en) | Method for changing mobile device ring mode by intercepting signal and its application device | |
KR20050041175A (en) | System and method of voice group-casting on a mobile network | |
WO2012152116A1 (en) | Call forwarding method and system and web server | |
CN116634062A (en) | Method, device, equipment and storage medium for playing color ring tone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170714 Address after: 510640 Guangdong City, Tianhe District Province, No. five, road, public education building, unit 371-1, unit 2401 Patentee after: Guangdong Gaohang Intellectual Property Operation Co., Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: Huawei Technologies Co., Ltd. |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20171109 Address after: 350700 building, two Financial Bureau, Yongtai County, Fujian, Fuzhou Patentee after: Yongtai County State owned asset management company Address before: 510640 Guangdong City, Tianhe District Province, No. five, road, public education building, unit 371-1, unit 2401 Patentee before: Guangdong Gaohang Intellectual Property Operation Co., Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130417 Termination date: 20201213 |