一种实现群呼的方法、多业务路由器和传呼系统的制作方法

文档序号:7700718阅读:285来源:国知局
专利名称:一种实现群呼的方法、多业务路由器和传呼系统的制作方法
技术领域
本发明涉及传呼技术领域,特别涉及一种实现群呼的方法、多业务路由
器(MSR)和传呼(Page)系统。
背景技术
目前,Page系统的音频输出口4秦多种扬声器(Speaker)和Page控制器,主要应用于商业楼宇、医院和超市等,实现广播群呼业务。Page控制器主要分为两大类,即电话交换传呼(PBX-Page )控制器和IP-Page控制器。
早期的Page系统是采用PBX-Page控制器进行组网的,终端连接的专用小交换机(PBX)通过PBX-Page控制器呼叫到专门的语音服务器,实现简单组网。但是,这种基于客户机/服务器模型的单播方式的传输效率较低并且不能满足实时性的应用要求,因而不适合大规;f莫的群呼业务。当前主流的Page系统采用IP-Page控制器来进行组网,Page系统中主要部署IP-Page控制器、中央以太网交换机和SIP服务器(SIP Server)等多个设备。参见图1,图1为现有技术中采用IP-Page控制器组网的Page系统结构示意图。IP-Page控制器可以理解为一个支持SIP协议的小型语音网关设备。对于从音源到多个Speaker的群呼语音流传输,为了避免对于网络带宽的过多占用,需要每个IP-Page控制器以及以太网交换机支持多播转发。每个IP-Page控制器需要向以太网交换机申请加入一个多播组,如通过标准的IGMP协议进行,以太网交换才几周期性地查询和维护组成员关系,如图1中IP地址为10.0.0.2,10.0.0.3和10.0.0.5的IP-page控制器加入一个多播组G (对应群呼号码100 ),当音源话机(Phone) 1拨号100时就会通过SIP Server向所有组内的IP-Page控制器发起呼叫,被叫IP-Page控制器响应,呼叫建立后,后续话机l的话音将变成VOIP报文通过局域网络到达组内IP-page控制器,IP-page控制器内部处理器将VOIP报文经过DSP解码恢复成PCM码流(需要复制到多个Speaker通道),然后通过内部CODEC电路转成模拟话音信号驱动多个Speaker。
由上述流程可以看出,现有的采用IP-Page控制器组网的Page系统存在如下缺陷
在网络中,模拟语音信号的处理路径为模拟信号——〉PCM码流——>DSP编码——〉IP/MAC帧封装——>IP组播J各由转发——>IP/MAC帧解封装——〉DSP解码——〉PCM码流——>模拟信号;整个过程需要经过DSP编解码、IP报文封装解封装处理和中央以太网交换机的转发,增加了线路延迟和引入抖动因素;可见,现有的采用IP-Page控制器组网的Page系统由于在实现群呼时处理过程复杂,容易造成语音信号质量下降。

发明内容
本发明实施例提出一种实现群呼的方法,能够提高Page系统的群呼业务中语音信号的质量。
本发明实施例还提出一种MSR和Page系统,能够提高Page系统的群呼业务中语音信号的质量。
本发明实施例的技术方案是这样实现的
一种实现群呼的方法,该方法应用于包括MSR、 PBX-Page控制器、PBX和话才几的系统,其中,PBX-Page控制器直接与MSR相连或者通过PBX与MSR相连,话机与MSR直接相连,该方法包括
MSR接收多个PBX-Page控制器直接发送或通过PBX发送的呼叫信令,为每个PBX-Page控制器分配对应的下行时隙;
MSR接收话机发送的呼叫信令和语音信号,为所述语音信号分配上行时隙,所分配的上行时隙与下行时隙的数目相同,将语音信号进行模数转换并复制到每一个上行时隙;将每一个上行时隙的语音信号分别交换到对应的下行时隙;将下行时隙的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器,或者,将下行时隙的语音信号分别发送至该下行时隙对应的PBX-Page控制器所连接的PBX, PBX将接收的语音信号经凄M莫转换后分别发送至该下行时隙对应的PBX-Page控制器。
一种MSR,应用于包括MSR、 PBX-Page控制器、PBX和话机的系统,其中,PBX-Page控制器直接与MSR相连或者通过PBX与MSR相连,话机与MSR直接相连,该MSR包括群呼接入模块、CPU模块、TDM交换模块和FXS才莫块;其中,
群呼接入模块,用于接收PBX-Page控制器直接发送或通过PBX发送的呼叫信令,请求CPU模块为所述PBX-Page控制器分配对应的下行时隙;还用于接收TDM交换模块发送的每一个下行时隙的语音信号;将所述每一个下行时隙的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器,或者,将所述每一个下行时隙的语音信号分别发送至该下行时隙对应的PBX-Page控制器所连接的PBX;
CPU模块,用于根据所述群呼接入模块的请求,为每个PBX-Page控制器分配对应的下行时隙;根据FXS模块的请求,为FXS模块接收的语音信号分配上行时隙,所分配的上行时隙与下行时隙的数目相同,指示FXS模块将接收的语音信号进行模数转换并复制到每一个上行时隙;还用于控制TDM模块将每一个上行时隙的语音信号分别交换到每一个下行时隙;
FXS模块,用于接收话机发送的呼叫信令,请求CPU模块为所述话机的语音信号分配上行时隙;接收话机发送的语音信号,按照CPU模块的指示将所述语音信号进行模数转换并复制到每一个上行时隙,将所述每一个上行时隙的语音信号发送至TDM交换模块;
TDM交换模块,用于按照CPU模块的指示,将所述每一个上行时隙的语音信号分别交换到对应的下行时隙,将下行时隙的语音信号发送至群呼接入模块。
一种Page系统,包括MSR、话机、PBX和多个PBX-Page控制器;其中,PBX-Page控制器,用于直接或通过PBX向MSR发送呼叫信令;
8话机,用于向MSR发送呼叫信令和语音信号;
MSR,用于接收多个PBX-Page控制器直接发送或通过PBX发送的呼叫信令,为每个PBX-Page控制器分配对应的下行时隙;接收话机发送的呼叫信令和语音信号,为所述语音信号分配上行时隙,所分配的上行时隙与下行时隙的数目相同,将语音信号进行模数转换并复制到每一个上行时隙;将每一个上行时隙的语音信号分别交换到对应的下行时隙;将下行时隙的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器,或者,将下行时隙的语音信号分别发送至该下行时隙对应的PBX-Page控制器所连接的PBX;
PBX,用于对接收的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器。
可见,本发明提出的实现群呼的方法、MSR和Page系统,基于MSR平台设计Page系统,由MSR为PBX-Page控制器分配下行时隙,接收话机发送的呼叫信令和语音信号,将语音信号复制到多个上行时隙后,对语音信号在所述的下行时隙进行交换,并发送至PBX-Page控制器。通过本发明提出的技术方案实现的群呼业务,由于避免了现有技术中对PCM语音信号的两次DSP编解码、IP报文封装解封装处理和中央以太网交换机的转发,使得对语音信号的处理过程筒单,降低了出现线路延迟以及抖动因素的风险,因而能够提高语音信号的质量。
并且,本发明提出的Page系统采用PBX-Page控制器进行组网,而不需要使用价格昂贵的IP-Page控制器;用MSR替代原有系统中的需要支持组播协议和高QOS机制的以太网交换机进行交换,这些改动都节约了组网成本。另夕卜,本发明提出的Page系统能够充分利用企业已有的电话线资源,便于网络管理维护。


图1为现有技术中采用IP-Page控制器組网的Page系统结构示意图;图2为本发明Page系统实施例的结构示意图;图3为本发明实现群呼的方法实施例流程图4为本发明实施例分配下行时隙的示意图5为本发明实施例分配上行时隙的示意图6为本发明实施例向多个上行时隙复制语音信号的示意图7a为包括单个下行总线时的TDM交换方式示意图7b为包括多个下行总线时的TDM交换方式示意图8为本发明实施例向多个时隙组复制语音信号的示意图。
具体实施例方式
目前,多业务路由器(MSR)是一种专门面向行业分支机构和大中型企业而推出的新一代网络产品,能够为企业用户提供VoIP语音通信等多种业务;目前的MSR —般都支持数字语音中继接口 (VE1)、电话用户接口 (FXS)和模拟语音中继接口 ( FXO)等多种语音接口类型。而Page系统中,PBX-Page控制器使用的语音接口类型为VE 1 、 FXO ,话机使用的语音接口类型为FXS 。可见,MSR正好满足了 Page系统中PBX-Page控制器和话机的接入需求。因此,本发明可以采用MSR来实现Page系统。
为适应本发明提出的Page系统,系统中MSR需要进行改进,包括对已有的FXS模块的功能进行增强,并且增加TDM交换模块。其中,功能增强后的FXS模块能够将来自话机的语音信号经模数转换后复制到多个上行时隙;MSR内置了TDM交换模块,能够对FXS模块复制后的语音信号进行交换,交换后的语音信号进入VE1模块或高密度FXO模块,再由VE1模块将语音信号直接发送至PBX,由PBX对语音信号进行数模转换后发送至PBX-Page控制器,或由高密度FXO模块对语音信号进行数模转换后发送至PBX-Page控制器,从而实现对VE1模块或高密度FXO模块所连PBX-Page控制器的群呼业务。在MSR中,VEl模块和高密度FXO模块的功能类似,可以统称为群呼接入模块。
以下举具体的实施例进^亍详细介绍
Page系统实施例参见图2,图2为本发明Page系统实施例的结构示意图,该系统包括:MSR、话机、PBX和多个PBX-Page控制器。在图2所示的系统实施例中
30个PBX-Page控制器通过PBX与MSR中的VE1模块相连,为与VE1模块相连的每个PBX-Page控制器分配固定的拨号码,在本实施例中分配的拨号码分别为110~139;
24个PBX-Page控制器与MSR中的FXO模块直接相连,为与FXO模块相连的每个PBX-Page控制器分配固定的拨号码,在本实施例中分配的拨号码分别为210~233;
每个PBX-Page控制器下挂多个Speaker,所有Speaker的群呼号码均为100;话机与MSR中的FXS模块相连,配置话机的拨号码为200,热键号码为
100。
其中,话机的拨号码供其进行现有技术中已有的VoIP业务和其他业务时使
用;
本发明中,话机的热键号码与系统中Speaker的群呼号码相同。在现有技术中,为了实现话机对Speaker的群呼业务,话机所连的IP-Page控制器与Speaker所连的IP-Page控制器加入一个多播组,话机键入多播组的组号,以太网交换机可以根据该多播组的组号将话机的语音信息交换至多播组内的IP-Page控制器所连的Speaker;在本发明中,由于不再采用现有技术中用多播组实现群呼的机制,故设置话机的热键号码与Speaker的群呼号码相同,当话机#:入热#:号码100并进行语音呼叫后,MSR能够实现该话4几对系统内群呼号码为100的Speaker的群呼业务。
系统中语音信号的流向是话机向MSR的FXS模块发送模拟语音信号;FXS模块将模拟语音信号转换为数字语音信号,将数字语音信号复制到多个上行时隙并发送至TDM模块;TDM模块对接收的语音信号进行交换,将交换之后的语音信号通过预先分配的下行时隙发送至VE1模块或高密度FXO模块;VE1模块接收到语音信号后,直接将语音信号发送至PBX, PBX对语音信号进行lt模转换并发送至PBX-Page控制器,再由PBX-Page控制器将语音信号发送
li至下挂的Speaker;或者,高密度FXO模块接收到语音信号后,对语音信号进行数模转换并发送至PBX-Page控制器,再由PBX-Page控制器将语音信号发送至下挂的Speaker。通过这一过程,实现系统中话机对各个PBX-Page控制器下挂Speaker的群呼。
上述系统中,PBX-Page控制器用于直接或通过PBX向MSR发送呼叫信令;话机,用于向MSR发送呼叫信令和语音信号;
MSR,用于接收多个PBX-Page控制器直接发送或通过PBX发送的呼叫信令,为每个PBX-Page控制器分配对应的下行时隙;接收话机发送的呼叫信令和语音信号,为所述语音信号分配上行时隙,所分配的上行时隙与下行时隙的数目相同,将语音信号进行才莫数转换并复制到每一个上行时隙;将每一个上行时隙的语音信号分别交换到每一个下行时隙,将每一个下行时隙的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器;或者,将每一个下行时隙的语音信号分别发送至该下行时隙对应的PBX-Page控制器所连接的PBX;
PBX,用于对接收的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器。
上述系统中,PBX-Page控制器发送呼叫信令的具体方式可以为根据预先分配的拨号码,采用DTMF信号向MSR发送呼叫信令;以预先分配的拨号码为110的PBX-Page控制器为例,该控制器上电启动后,通过内置的拨号模块按照拨号码110发出DTMF信号,发起建立链路的呼叫;
话机发送呼叫信令的具体方式可以为根据预先分配的热键号码,采用DTMF信号向MSR发送呼叫信令,其中热键号码与PBX-Page控制器下挂Speaker的群组号码相同;以预先分配的热键号码为100的话机为例,该话机按照热键号码100发出DTMF信号,发起建立链路的呼叫。
为实现本发明提出的Page系统的功能,本发明还提出一种MSR,该MSR与现有技术中已有的MSR存在一定区别,以下详细介绍
MSR实施例仍以图2为例,本发明实施例提出的MSR包括CPU模块、TDM交换模块、VE1模块、高密度FXO模块和FXS模块。MSR中存在2类总线,即控制总线和数据总线,其中,CPU模块通过控制总线(PCI总线)分别与TDM交换模块、VE1模块、高密度FXO模块和FXS模块相连,对这些模块进行控制;VE1模块、高密度FXO模块和FXS模块分别通过数据总线(本实施例中以8MHW总线为例进行说明,也可以采用2M HW总线、16M HW总线或32M HW总线等其他类型的数据总线)与TDM交换模块连接。
如前系统中所述,MSR中的VE1模块和高密度FXO模块可以统称为群呼接入模块,其中,VE1模块通过PBX与PBX-Page控制器连接,高密度FXO模块与PBX-Page控制器直接连接。群呼接入模块,用于接收PBX-Page控制器直接发送或通过PBX发送的呼叫信令,请求CPU模块为所述PBX-Page控制器分配对应的下行时隙;还用于接收TDM交换模块发送的每一个下行时隙的的语音信号;将每一个下行时隙的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器,或者,将所述每一个下行时隙的语音信号分别发送至该下行时隙对应的PBX-Page控制器所连接的PBX;
MSR中的CPU模块,可以用于根据所述群呼接入模块的请求,为每个PBX-Page控制器分配对应的下行时隙;根据FXS模块的请求,为FXS模块接收的语音信号分配上行时隙,所分配的上行时隙与下行时隙的数目相同,指示FXS模块将接收的语音信号进行模数转换并复制到每一个上行时隙;还用于控制TDM模块将每一个上行时隙的语音信号分别交换到每一个下行时隙;
MSR中的FXS模块,可以用于接收话机发送的呼叫信令,请求CPU模块为所述话机的语音信号分配上行时隙;接收话机发送的语音信号,按照CPU模块的指示将语音信号进行模数转换并复制到每一个上行时隙,将所述每一个上行时隙的语音信号发送至TDM交换模块;
MSR中的TDM交换模块,用于按照CPU模块的指示,将每一个上行时隙的语音信号分别交换到每一个下行时隙,将每一个下行时隙的语音信号发送至群呼接入模块。
13上述MSR中,FXS模块复制语音信号的方式可以为将语音信号锁存,按照PCM时序产生帧头信号,在主时钟(PCLK)的上升沿周期性地将该语音信号复制到每一个上行时隙。
采用本发明提出的Page系统和MSR,本发明还提出一种实现群呼的方法,参见图3,图3为本发明实现群呼的方法实施例流程图,该实施例应用于图1所示的系统。该方法实施例包括
步骤301: PBX-Page控制器向MSR发送呼叫信令。
为了实现系统中话机对PBX-Page控制器下挂Speaker的群呼业务,PBX-Page控制器首先发送呼叫信令,请求系统建立链路。以拨号码为110的PBX-Page控制器为例,该PBX-Page控制器上电启动后,通过内置拨号模块发出DTMF信号(按照预先分配的拨号码110 ),通过PBX发起建立链;洛的呼叫。
在本实施例中,拨号码为110~139的PBX-Page控制器均通过DTMF信号经由PBX向MSR的VE1模块发送呼叫信令,请求系统建立链路。拨号码为110~139的PBX-Page控制器下挂的Speaker的群呼号码为100。
步骤302: MSR的VE1模块通过内置的DSP对DTMF拨号音检测并处理R2信令,请求CPU模块为PBX-Page控制器分配下行时隙;
为了分配下4亍时隙,CPU才莫块首先需要统计当前有多少PBX-Page控制器请求建立链路,之后才能为每一个PBX-Page控制器分配一个下行时隙。在本实施例中,MSR中的CPU才莫块记录当前上电启动并发起建立链if各的PBX-Page控制器的总数N,当前共有N=30个PBX-Page控制器上电启动,故共需分配30个下行时隙。需要指出的是,本实施例中,由于8MHW总线的时隙数为128,因此N的取值范围为1 128,也就是说,至多能同时为128个PBX-Page控制器分配下行时隙。
MSR中的CPU模块为PBX-Page控制器分配30个下行时隙,参见图4,图4为本发明实施例分配下行时隙的示意图,在本实施例中,为30个PBX-Page控制器分别分配下行8MHW总线DHWO的DTS0-DTS29时隙。
步骤303:拨号码为200的话机摘机,按照预先分配的热键号码100,通过DTMF信号向MSR的FXS模块发送呼叫信令;FXS模块内置的DSP处理DTMF
信号,检测出该DTMF信号中包含热键号码100,识别出热键号码为100的话
机请求发起对系统中群呼号码为100的Speaker的群呼业务;FXS模块请求CPU
模块为该话机的群呼业务分配上行时隙;
步骤304: MSR的CPU模块根据呼叫信令中的热键号码确定下行时隙,之
后为该话机分配对应的上行时隙;为满足对30个PBX-Page控制器下挂Speaker(Speaker的群呼号码为100)的群呼业务,CPU模块为该话机分配上行总线
UHWO的30个时隙,即UTS0 UTS29时隙。参见图5,图5为本发明实施例
分配上4亍时隙的示意图。
步骤303和步骤304完成了话机的热键建链,之后执行步骤305。
步骤305:话机向MSR的FXS模块发送模拟语音信号,FXS模块对接收
的模拟语音信号进行模数转化,经压缩后语音信号占用UHWO的一个时隙,如
UTSO时隙。
步骤306: FXS模块根据CPU模块的指示,按照PCM时序产生帧头信号然后将模数转化后的语音信号复制到步骤304中分配的每一个上行时隙,即FXS模块将UHWO总线的UTSO时隙中的语音信号向UTS1 UTS29时隙进行复制。复制的方式为将UTS0的8bit数据锁存,在PLCK时钟上升沿周期性地复制到其他N-1个分配的时隙;参见图6,图6为本发明实施例向多个上行时隙复制语音信号的示意图。在本实施例中,具体可以由FXS模块中的PCM逻辑冲莫块完成语音信号的复制。
步骤307: MSR的TDM交换模块根据CPU模块的指示,将每一个上行时隙的语音信号与在步骤302中分配的30个下行时隙(即DHWO的DTS0 DTS29时隙)进行交换,交换后的语音信号进入VE1模块。之后,VEl模块再将语音信号发送至PBX-Page控制器所连接的PBX, PBX将接收的语音信号经数模转换后发送至PBX-Page控制器。
本实施例设置工作在UHW的速率和DHW的速率相等的模式,速率选择PCLK=8.192Mb/s( 8M HW )。 PCM语音信号工作在单向模式UHWO——〉DHWO,TDM交换模块在CPU模块的控制下,将语音信号在上行总线UHWO的UTS0-UTS29时隙和下行总线DHWO的DTS0 DTS29时隙分别进行交换,具体对应关系如下
UTSO——> DTSO;
UTS1——>DTS1;
UTS29——〉DTS29;
通过上述交换方式完成语音信号从话机到PBX-Page控制器的发送。上述实施例中,数据总线选用的是8MHW总线,在本发明也可以选择其他速率的HW总线;当选用8M HW总线及其他速率的HW总线时,MSR中的TDM交换模块的交换能力的具体参数见下表l,如当选用8MHW总线时,MSR能够支持上下行各32条HW总线的数据交换,也就是MSR中最多可以有32个VE1模块和/或高密度FXO模块。
UHW、 DHW速率UHW x DHW条数UHW、 DHW使用情况
2M32 x 32UHW(i)、 DHW(i)=0~31
8M32 x 32UHW(i)、 DHW(i)=0~31
16M16 x 16UHW(i)、 DHW(i)=0~15
32M8 x 8UHW (i >、 DHW (i) =0~7
表1
步骤308:群呼结束后,FXS模块检测到话机挂机,FXS模块上报CPU才莫块解除话机对应的UHWO的30个时隙的分配,等待下次呼叫;为PBX-Page控制器分配的DHWO的30个时隙可以作为专线资源保留至下次继续使用,直至PBX-Page控制器关机或者断电。
上述实施例是以实现对VE1模块下挂的PBX-Page控制器的群呼为例进行介绍的,本发明也可以实现对高密度FXO模块下挂PBX-Page控制器的群呼,二者的区别仅在于,高密度FXO模块处理呼叫信令的是模拟信令,而VEl模块处理呼叫信令的是R2信令;高密度FXO模块连接的PBX-Page控制器最多为24个,而VE1模块连接的PBX-Page控制器最多为30个;高密度FXO模块对接收的语音信号进行数模转换后发送至PBX-Page控制器,而VEl模块将接收的语音信号直接发送至PBX,由PBX进行数模转换后发送至PBX-Page控制器。
另外,上述的实施例中只占用了 2条速率相同的8M HW总线(即UHWO和DHWO ),如果MSR中需要混插VEl模块和高密度FXO模块,或者包括几个VEl模块/高密度FXO模块,则会占用多个下行8M HW总线来下挂PBX-Page控制器;这种情况下,由于FXS模块占用的上行8MHW总线只有一个,为了满足对多个PBX-Page控制器的群呼,要求同时为PBX-Page控制器分配下行时隙的数目不大于一个8MHW总线可分配的时隙数目128,具体实现的方式为CPU模块确定发送呼叫信令的PBX-Page控制器的数目,判断该数目是否大于MSR能够为话机的语音信号分配的上行时隙的数目,如果不大于,则CPU为每个PBX-Page控制器分配一个对应的下行时隙;如果大于,则说明同时发送呼叫信令的PBX-Page控制器过多,MSR无法同时为这些PBX-Page控制器提供群呼服务。
如图7a和7b所示,图7a为包括单个下行总线时的TDM交换方式示意图,MSR中包括一个FXS模块向TDM交换模块的上行总线,以及一个TDM交换模块向VEl模块/高密度FXO模块的下行总线;
图7b为包括多个下行总线时的TDM交换方式示意图,MSR中包括一个FXS模块向TDM交换模块的上行总线,以及一个TDM交换模块向N个VEl
模块/高密度FXO模块的下行总线;为下行总线DHWO、 DHWl........ DHW
N分配的下行时隙的总和应小于128,具体实现的方式为CPU模块确定下行
总线DHW1、 DHW2........ DHWN连接的所有PBX-Page控制器中,发送呼
叫信令的PBX-Page控制器的数目,判断该数目是否大于MSR能够为话机的语音信号分配的上行时隙的数目(即128 ),如果不大于,则CPU为每个PBX-Page控制器分配一个对应的下行时隙;如果大于,则说明同时发送呼叫信令的PBX-Page控制器过多,MSR无法同时为这些PBX-Page控制器提供群呼服务。
17另外,本实施例中可以根据群呼需要灵活划分多个群呼组,这种情况下,
上述实施例中,所述的为每个PBX-Page控制器下挂的扬声器分配群组号码可以为将PBX-Page控制器划分为多个群呼组,为每个群呼组中的PBX-Page控制器下挂的扬声器分配相同的群组号码,为不同群呼组中的PBX-Page控制器下挂的扬声器分配不同的群组号码;所述的为话机分配热键号码,热键号码与群组号码相同可以为为所述话机分配多个热键号码,各个热键号码分别与与其对应群组号码相同;所述的MSR接收话机发送的呼叫信令和语音信号,为语音信号分配上行时隙可以为MSR根据所述呼叫信令中包含的热键号码确定与其对应群组号码已分配的下行时隙,为所述话机分配对应的上4亍时隙。如图1所示的系统中,VE1模块下挂的PBX-Page控制器划分为一个群呼组,该组中所有下挂的Speaker的群呼号码为100,话机的热^t号码IOO对应该群呼组;高密度FXO模块下挂的PBX-Page控制器划分为另一个群呼组,该组中所有下挂的Speaker的群呼号码为101,话机的热键号码101对应该群呼组。FXS冲莫块内置的DSP检测到不同热键号码的DTMF拨号音后,请求CPU模块分配上行总线UHW0的时隙组;CPU模块为该热键号码分配上行时隙组,其中上行时隙的数目等于该热键号码对应的群呼组中PBX-Page控制器的数目;然后,FXS模块内置的PCM逻辑模块根据CPU的配置将总线UHWO的UTSO时隙的语音信号复制到发起呼叫的热键号码对应的时隙组,如8所示,图8为本发明实施例向多个时隙组复制语音信号的示意图,其中
时隙组一,包括UTS0 UTS29,复制到该时隙组的语音信号经交换后发送至VE1模块,对应的群呼号码为100;
时隙组二,包括UTS30 UTS53,复制到该时隙组的语音信号经交换后发送至高密度FXO模块,对应的群呼号码为101。
此外,在前述实施例中,上行总线与下行总线的速率相同。在本发明的其他实施例中,上行总线与下行总线的速率也可以不同;当上下行总线速率不同时,只要满足分配的上行时隙与下行时隙的数目相同,仍然能够实现本发明群呼的目的。综上可见,本发明实施例提出的Page系统、MSR和实现群呼的方法,能够基于MSR平台实现局域网中对多个PBX-Page控制器下挂Speaker的群呼业务。其中,MSR中的CPU模块能够为各个PBX-Page控制器分配下行时隙,在FXS模块接收到话机发送的语音信号后,为该语音信号分配与下行时隙个数相同的上行时隙;FXS模块根据CPU模块的指示将该语音信号复制到分配的上行时隙中;MSR还内置TDM交换模块,根据CPU模块的指示对FXS模块复制后的语音信号进行交换。本发明中,核心的复制业务和交换业务完全由硬件单元(FXS模块和TDM交换模块)执行,基本不需要CPU模块的参与,这使得电路交换带宽和QoS完全有保障;另外,FXS模块下挂的话机除了可以热4建拨号发起群呼以外,并不影响其参与本地或者跨越网络的正常VoIP电话通信和其他业务,体现了MSR平台的优势。
可见,本发明能够简单有效地实现Page系统的群呼业务,其优势主要体现在利用现有PBX和电话传统VOIP呼叫方式建立连接,本地大容量TDM交换模块的时延固定,抖动极小,因此传输语音质量明显高于现有的IP-page组网方式;群呼方案对于主CPU模块的占用率很小,基本对于MSR本身的数据业务没有影响; 一台MSR配合几种语音板卡实现组网,无需其他设备和服务器,配置管理维护简单高效,成本低廉;扩容升级简单,充分利用现有PBX和电话线资源连接PBX-Page控制器,适合企业局域网环境大规模组网。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1、一种实现群呼的方法,该方法应用于包括多业务路由器MSR、电话交换传呼PBX-Page控制器、专用小交换机PBX和话机的系统,其中,PBX-Page控制器直接与MSR相连或者通过PBX与MSR相连,话机与MSR直接相连,其特征在于,所述方法包括MSR接收多个PBX-Page控制器直接发送或通过PBX发送的呼叫信令,为每个PBX-Page控制器分配对应的下行时隙;MSR接收话机发送的呼叫信令和语音信号,为所述语音信号分配上行时隙,所分配的上行时隙与下行时隙的数目相同,将语音信号进行模数转换并复制到每一个上行时隙;将每一个上行时隙的语音信号分别交换到对应的下行时隙;将下行时隙的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器,或者,将下行时隙的语音信号分别发送至该下行时隙对应的PBX-Page控制器所连接的PBX,PBX将接收的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器。
2、 根据权利要求1所述的方法,其特征在于,所述MSR接收PBX-Page 控制器发送呼叫信令之前进一步包括为每个PBX-Page控制器下挂的扬声器 分配群组 号码,为所述话机分配热键号码,所述热键号码与群组号码相同;所述话机发送的呼叫信令中包含该热键号码;所述MSR为话机的语音信号分配上行时隙的方式为MSR根据所述呼叫 信令中的热键号码对应的群组号码确定下行时隙,为所述话机分配对应的上行 时隙。
3、 根据权利要求2所述的方法,其特征在于,所述为每个PBX-Page控制 器下挂的扬声器分配群组号码为将所述PBX-Page控制器划分为多个群呼组, 为每个群呼组中的PBX-Page控制器下挂的扬声器分配相同的群组号码,为不 同群呼组中的PBX-Page控制器下挂的扬声器分配不同的群组号码;所述为话机分配热键号码,热键号码与群组号码相同为为所述话机分配多个热键号码,各个热键号码分别与与其对应群组号码相同;所述MSR接收话机发送的呼叫信令和语音信号,为语音信号分配上行时隙 为MSR根据所述呼叫信令中包含的热键号码确定与其对应群组号码已分配的 下行时隙,为所述话机分配对应的上行时隙。
4、 根据权利要求1所述的方法,其特征在于,所述MSR为每个PBX-Page 控制器分配对应的下行时隙的方式为MSR中的中央处理单元CPU模块确定发送呼叫信令的PBX-Page控制器的 数目,当所述数目不大于MSR能够为话机的语音信号分配的上行时隙数目时, 所述CPU为每个PBX-Page控制器分配一个对应的下^f于时隙。
5、 才艮据权利要求1所述的方法,其特征在于,所述将语音信号复制到所述 上行时隙的方式为MSR中的FXS模块将所述语音信号锁存,按照脉冲编码 调制PCM时序产生帧头信号,在主时钟PCLK上升沿周期性地将该语音信号 复制到所述每一个上行时隙。
6、 才艮据权利要求1所述的方法,其特征在于,所述将每一个上行时隙的语 音信号分别交换到对应的下行时隙的步骤由MSR中预先设置的时分复用TDM 交换模块执行。
7、 一种MSR,应用于包括MSR、 PBX-Page控制器、PBX和话机的系统, 其中,PBX-Page控制器直接与MSR相连或者通过PBX与MSR相连,话机与 MSR直接相连,其特征在于,所述MSR包括群呼接入模块、CPU模块、TDM 交换模块和FXS模块;其中,所述群呼接入模块,用于接收PBX-Page控制器直接发送或通过PBX发送 的呼叫信令,请求CPU模块为所述PBX-Page控制器分配对应的下行时隙;还 用于接收TDM交换模块发送的每一个下行时隙的语音信号;将所述每一个下 行时隙的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制 器,或者,将所述每一个下行时隙的语音信号分别发送至该下行时隙对应的 PBX-Page控制器所连接的PBX;所述CPU模块,用于根据所述群呼接入模块的请求,为每个PBX-Page控制器分配对应的下行时隙;根据FXS模块的请求,为FXS模块接收的语音信 号分配上行时隙,所分配的上行时隙与下行时隙的数目相同,指示FXS模块将 接收的语音信号进行模数转换并复制到每一个上行时隙;还用于控制TDM模 块将每一个上行时隙的语音信号分别交换到每一个下行时隙;所述FXS模块,用于接收话机发送的呼叫信令,请求CPU模块为所述话 机的语音信号分配上行时隙;接收话机发送的语音信号,按照CPU模块的指示 将所述语音信号进行模数转换并复制到每一个上行时隙,将所述每一个上行时 隙的语音信号发送至TDM交换模块;所述TDM交换模块,用于按照CPU模块的指示,将所述每一个上行时隙 的语音信号分别交换到对应的下行时隙,将下行时隙的语音信号发送至群呼接 入模块。
8、 根据权利要求7所述的MSR,其特征在于,所述群呼接入模块中包括 VE1模块和/或高密度FXO模块,当群呼接入模块是VE1模块时,该VE1模块通过PBX与PBX-Page控制 器连接;当群呼接入模块是FXO模块时,该FXO模块与PBX-Page控制器直 接连接。 '
9、 根据权利要求7所述的MSR,其特征在于,所述FXS模块将话机发送 的语音信号复制到每一个上行时隙为FXS模块将所述语音信号锁存,按照 PCM时序产生帧头信号,在PCLK的上升沿周期性地将该语音信号复制到每一 个上4于时隙。
10、 根据权利要求7所述的MSR,其特征在于,所述CPU模块用于确定 发送呼叫信令的PBX-Page控制器的数目,当所述数目不大于MSR能够为话机 的语音信号分配的上行时隙数目时,为每个PBX-Page控制器分配一个对应的 下行时隙。
11、 一种传呼Page系统,其特征在于,所述系统包括MSR、话机、PBX 和多个PBX-Page控制器;其中,所述PBX-Page控制器,用于直接或通过PBX向MSR发送呼叫信令;所述话机,用于向MSR发送呼叫信令和语音信号;所述MSR,用于接收多个PBX-Page控制器直接发送或通过PBX发送的呼 叫信令,为每个PBX-Page控制器分配对应的下行时隙;4妻收话才几发送的呼叫 信令和语音信号,为所述语音信号分配上行时隙,所分配的上行时隙与下行时 隙的数目相同,将语音信号进行模数转换并复制到每一个上行时隙;将每一个 上行时隙的语音信号分别交换到对应的下行时隙;将下行时隙的语音信号经数 模转换后分别发送至该下行时隙对应的PBX-Page控制器,或者,将下行时隙 的语音信号分别发送至该下行时隙对应的PBX-Page控制器所连接的PBX;所述PBX,用于对接收的语音信号经数模转换后分别发送至该下行时隙对 应的PBX-Page控制器。
12、 根据权利要求11所述的系统,其特征在于,所述系统为每个PBX-Page 控制器下挂的扬声器分配群组号码,为所述话机分配热键号码,所述热键号码 与群组号码相同。
13、 根据权利要求11所述的系统,其特征在于,所述MSR用于确定发送 呼叫信令的PBX-Page控制器的数目,当所述数目不大于MSR能够为话机的语 音信号分配的上行时隙数目时,为每个PBX-Page控制器分配一个对应的下行 时隙。
14、 根据权利要求11所述的系统,其特征在于,所述MSR用于将语音信 号锁存,按照PCM时序产生帧头信号,在PCLK上升沿周期性地将该语音信 号复制到所述每一个上行时隙。
全文摘要
本发明提出一种实现群呼的方法、多业务路由器(MSR)和传呼(Page)系统,其中方法包括MSR接收多个电话交换传呼(PBX-Page)控制器直接发送或通过专用小交换机(PBX)发送的呼叫信令,为每个PBX-Page控制器分配对应的下行时隙;MSR接收话机发送的呼叫信令和语音信号,为所述语音信号分配上行时隙,所分配的上行时隙与下行时隙的数目相同,将语音信号进行模数转换并复制到每一个上行时隙;将每一个上行时隙的语音信号分别交换到对应的下行时隙;将下行时隙的语音信号经数模转换后分别发送至该下行时隙对应的PBX-Page控制器,或者,发送至该下行时隙对应的PBX-Page控制器所连接的PBX。本发明能够提高Page系统的群呼业务中语音信号的质量。
文档编号H04Q3/00GK101583051SQ20091008612
公开日2009年11月18日 申请日期2009年6月2日 优先权日2009年6月2日
发明者赵恒卓 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1