首页> 中国专利> 基于SIP协议的话音接口呼叫控制方法

基于SIP协议的话音接口呼叫控制方法

摘要

一种基于SIP协议的话音接口呼叫控制方法,包括以下步骤:扩展板向主控板发送报文,主控板根据所述报文所携带MAC地址,为该扩展板分配1个唯一的IP地址;所述扩展板设置IP地址,然后再次向主控板请求IP,所述主控板回应并确认IP;所述扩展板通过TR069协议向主控板上报该扩展板上的话音接口信息;主控板记录所述话音接口信息,同时采用SIP协议标准字段并结合所述IP为各话音接口配置参数。本发明实现了网关设备上的模块口资源在软交换设备上的自动发现,无需逻辑号码的引入;模拟口资源在呼叫过程信令标识与处理,只需单一的SIP协议即可;解决了采用以sip注册方式或mgcp协议方式所带来的开销大与复杂性问题。

著录项

  • 公开/公告号CN103401842A

    专利类型发明专利

  • 公开/公告日2013-11-20

    原文格式PDF

  • 申请/专利权人 福建星网锐捷通讯股份有限公司;

    申请/专利号CN201310289310.5

  • 发明设计人 陈学芹;陈荣观;杜靖;

    申请日2013-07-10

  • 分类号H04L29/06(20060101);

  • 代理机构福州市鼓楼区京华专利事务所(普通合伙);

  • 代理人宋连梅

  • 地址 350000 福建省福州市仓山区金山大道618号桔园洲星网锐捷科技园19-22栋

  • 入库时间 2024-02-19 21:14:32

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-05-11

    授权

    授权

  • 2013-12-18

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20130710

    实质审查的生效

  • 2013-11-20

    公开

    公开

说明书

技术领域

本发明具体涉及一种基于SIP协议的话音接口呼叫控制方法。

背景技术

语音网关设备一般都具备FXS接口、FXO接口、E1接口三种类型的话 音接口,网关设备与软交换设备之间的通讯若走SIP标准协议方法,一般的 做法是网关设备采用某个逻辑号码将每个模拟口(即话音接口)注册到软交 换设备即主控板设备上,然后网关设备向软交换设备呼叫时使用该逻辑号码 标识From字段,软交换设备进而鉴权完成后续的呼叫控制。然而这种模拟口 标识方法需要在软交换设备中创建大量的逻辑号码,比如96口的网关设备, 则需要96个PBX接口逻辑号码,32个FXO接口网关设备也需要32个逻辑 号码;对于E1接口而言,由于E1接口支持多路并发呼叫,使用这样的逻辑 号码还容易与真实的主叫引起混乱。另外,由于注册机制,对软交换设备而 言,引入逻辑号码也容易与软交换设备本身的分机号码引起混淆,管理维护 上都不方便。

语音网关设备也可以使用MGCP协议这样的主从控制协议与软交换设备 实现模拟口的映射,但是引入MGCP协议无以增加了软件的复杂性,增加了 开销,上述两种方式均显复杂、低效。

所述FXS(Foreign Exchange Station),外部交换站,是一种话音接口, 是数字电话交换系统和POTS电话之间的一个线路端连接。它模拟交换局的 分机接口(或中心局的用户接口),可实现一部普通电话机与一部多路复用器 的连接;简言之,它是直接与普通模拟电话机、传真机、IP电话相连的接口。

所述FXO(Foreign Exchange Office),外部交换局,是一种话音接口, 是中央交换局交换机和数字电话交换系统之间的一个中继端连接;相对于中 心局而言,它模拟一台PABX分机,可实现一部普通电话机与一部多路复用 器的连接,是直接以模拟方式与电话局的程控交换机相连的接口。

E1接口:欧洲的30路脉码调制PCM简称E1,速率是2.048Mbit/s,E1 的一个时分复用帧(其长度T=125us即取样周期125微秒)共划分为32相 等的时隙,时隙的编号为CH0~CH31;其中时隙CH0用作帧同步用,时隙 CH16用来传送信令,剩下CH1~CH15和CH17~CH31共30个时隙用作30 个话路。

发明内容

本发明所要解决的技术问题在于提供一种基于SIP协议的话音接口呼叫 控制方法。

本发明是通过以下技术方案解决上述技术问题的:一种基于SIP协议的 话音接口呼叫控制方法,包括以下步骤:

步骤10:扩展板向主控板发送类型为0x8004的广播报文,主控板根据 所述广播报文所携带的该扩展板的MAC地址,为该扩展板分配1个唯一的 IP地址,并响应类型同为0x8004的单播报文;

步骤20:所述扩展板设置IP地址,再次向主控板请求IP,所述主控板 回应并确认IP;

步骤30:所述扩展板通过TR069协议向主控板上报该扩展板上的话音接 口信息;

步骤40:主控板记录所述话音接口信息,同时采用SIP协议标准字段并 结合所述IP为各话音接口配置参数,之后主控板即可呼入呼出到语音接口。

进一步地,所述步骤40中的为各话音接口配置参数是指将话音接口在sip 协议上形成映射关系,具体为:

(1)当扩展板向主控板呼叫时,主叫和被叫的资源标识符为:

主叫字段:板块标识-话音接口-N主控板地址;

被叫字段为:被叫号码字符串ip;

所述板块标识是指扩展板标识;所述N为话音接口的序号,且N为自然 数;所述ip为扩展板地址;

(2)当主控板向扩展板呼叫时,主叫和被叫的资源标识符为:

主叫字段:主叫号码字符串ip;

被叫字段:板块标识-话音接口-N主控板地址;

所述N为话音接口的序号,且N为自然数;所述板块标识是指扩展板标 识,所述ip为扩展板地址。

进一步地,所述话音接口为FXS接口、FXO接口和E1接口中的一种或 多种组合。

本发明的有益效果在于:实现了网关设备上的模块口资源在软交换设备 上的自动发现,无需逻辑号码的引入,方便维护,且提高了工作效率;网关 设备上的模拟口资源在呼叫过程信令标识与处理,只需单一的SIP协议即可 实现;解决了现有技术采用以sip注册方式或mgcp协议方式所带来的开销大 与复杂性问题,实现了不同模拟口资源的呼叫控制。

附图说明

下面参照附图结合实施例对本发明作进一步的描述。

图1为本发明中基于SIP协议的话音接口呼叫控制系统框图。

具体实施方式

请参阅图1,图1为本发明中基于SIP协议的话音接口呼叫控制系统框图; 一种基于SIP协议的话音接口呼叫控制方法,包括以下步骤:

步骤10:扩展板向主控板发送类型为0x8004的广播报文,主控板根据 所述广播报文所携带着的该扩展板的MAC地址,为该扩展板分配1个唯一 的IP地址,并响应类型同为0x8004的单播报文;采用类型为0x8004的广播 报文是为了与标准协议类型(如IP0x0800,ARP0x0806)区分开,防止协议 之间的互相干扰;若有多个扩展板设备,多个扩展板设备的识别可通过二层 0x8004报文中携带的MAC来区分,为其分配不同的IP。

步骤20:所述扩展板设置IP地址,从主控板获取启动软件(包括主程序 (G96S.z)和dsp镜像文件(msp.axf))并启动,然后再次向主控板请求IP, 所述主控板回应并确认IP;

步骤30:所述扩展板通过TR069协议向主控板上报该扩展板上的话音接 口信息;即所述扩展板向主控板上报TR069协议的“1Boot”事件(设备启 动事件),该“1Boot”事件(设备启动事件)中携带有该扩展板上的话音接 口类型和数目信息;所述话音接口为FXS接口、FXO接口和E1接口中的一 种或多种组合;所述“1Boot”事件里携带Device.DeviceInfo.FXSNumber、 Device.DeviceInfo.FXONumber、Device.DeviceInfo.E1Number字段,分别表示 FXS接口、FXO接口、E1接口的接口数目。所述TR069是宽带论坛 www.broadband-forum.org定义的基于HTTP/SOAP协议的设备管理协议,可 实现设备的注册、配置、故障告警、监控、升级等功能,在本文中我们利用 TR069来做设备能力上报与参数配置。

步骤40:主控板记录所述话音接口信息,同时采用SIP协议标准字段并 结合所述IP为各话音接口配置参数,即主控板使用简单对象管理协议的方法 为话音接口设置参数,主控板即可呼入呼出到话音接口。

所述步骤40中的为各话音接口配置参数是指将话音接口在sip协议上形 成映射关系,具体为:

(1)当扩展板向主控板呼叫时,主叫和被叫的资源标识符为:

主叫字段:板块标识-话音接口-N主控板地址;

被叫字段为:被叫号码字符串ip;

所述板块标识是指扩展板标识;所述N为话音接口的序号,且N为自然 数;所述ip为扩展板地址;

(2)当主控板向扩展板呼叫时,主叫和被叫的资源标识符为:

主叫字段:主叫号码字符串ip;

被叫字段:板块标识-话音接口-N主控板地址;

所述N为话音接口的序号,且N为自然数;所述板块标识是指扩展板标 识,所述ip为扩展板地址。

举例说明,当话音接口为FXS接口时,用SIP协议标准字段表示扩展板 上FXS接口资源:

(1)扩展板向主控板呼叫时,INVITE sip:ebx-fxs-Nip1...;From: sip:ebx-fxs-Nip1;To:被叫号码字符串ip2;ip1为主控板地址,ip2为扩 展板地址。

(2)主控板向扩展板呼叫时,INVITE sip:ebx-fxs-Nip2...;From:sip:主 叫号码字符串ip2;To:ebx-fxs-Nip1;ip1为主控板地址,ip2为扩展板地 址。

其中,所述ebx为板块标识,ebx中的x表示板块编号,且x为0~99,每 个扩展板设备均有1个唯一的板块标识ebx来表示;fxs-N表示第N个FXS 接口(如fxs-1表示第1个fxs端口)。

用SIP协议标准字段表示扩展板上的FXS接口、FXO接口、E1接口三 种资源如下表所示:

其中,所述ip1为主控板地址,所述ip2为扩展板地址。

上表中,扩展板->主控板、主控板->扩展板分别表示扩展板到主控 板以及主控板到扩展板两个方向呼叫时,FXS接口、FXO接口、E1接口三种 资源在sip协议上的映射关系;其中,eb0表示板块编号为0的扩展板,fxs-1 表示第1个FXS接口,fxo-1表示第1个FXO接口,e1-1表示第1个E1接 口。

本发明通过sip标准协议头部定义扩展板的模拟口,实现了扩展板与主 控板之间的简单自动发现与管理,且网关设备上的模拟口资源在呼叫过程的 信令标识与处理,只需单一的SIP协议即可实现,解决了现有技术采用以sip 注册方式或mgcp协议方式所带来的开销大与复杂性问题,实现了不同模拟 口资源的呼叫控制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号