数图配置方法、sip服务器、sip终端和数图配置系统的制作方法

文档序号:9618677阅读:1111来源:国知局
数图配置方法、sip服务器、sip终端和数图配置系统的制作方法
【技术领域】
[0001]本发明涉及网络通信技术,尤其涉及一种NGN(Next Generat1n Network,下一代网络)网络中的数图配置方法、装置和系统。
【背景技术】
[0002]数图(DigitMap)是存储在语音终端或网关设备上用于检测和上报拨号事件的拨号计划,它定义了允许用户拨打号码的一个或多个规则。目前,使用不同语音呼叫控制协议的终端,其获取数图的方式也不同。对于MGCP/H.248协议,一般由软交换(SoftSwitch)通过MGCP/H.248消息把数图发送到终端,而对于会话发起协议(SIP),由于协议本身并未定义数图相关内容及下发方式,目前通常采用两种方式,一是在终端上预先配置数图,另一种是由网管服务器通过TR069等协议把数图配置到终端。
[0003]对于SIP终端获取数图,无论是预先配置方式,还是网管配置方式,都缺乏足够的灵活性。以网管配置方式为例,由于网管设备是与语音呼叫控制无关的独立网元,因此它无法像SIP服务器那样根据用户的业务属性和业务流程灵活的切换数图。

【发明内容】

[0004]本发明提供了一种数图配置方法、装置和系统,解决了现有SIP终端数图配置方式缺乏灵活性的问题。
[0005]一种数图配置方法,包括:
[0006]会话发起协议SIP服务器检测配置条件;
[0007]在符合所述配置条件时,所述SIP服务器使用MESSAGE消息即时的向SIP终端下发最新的数图。
[0008]优选的,所述配置条件包括以下任意一条或任意多条:
[0009]所述SIP终端向所述SIP服务器注册成功;
[0010]所述SIP服务器上服务的业务属性变更,需要修改用户的数图;
[0011]语音业务的不同阶段需要使用不同的数图时。
[0012]优选的,所述SIP服务器具体为实现呼叫控制的网元。
[0013]本发明还提供了一种数图配置方法,包括:
[0014]SIP终端接收SIP服务器下发的MESSAGE消息,在所述MESSAGE消息中携带有最新的数图;
[0015]所述SIP终端依据所述SIP服务器发送的所述MESSAGE消息更新数图。优选的,所述SIP终端在保存所述最新的数图时,若已有原有的数图,则使用所述最新的数图覆盖所述原有的数图。
[0016]本发明还提供了一种SIP服务器,包括:
[0017]检测模块,用于检测配置条件;
[0018]数图下发模块,用于在满足所述配置条件时,使用MESSAGE消息向SIP终端下发最新的数图。
[0019]本发明还提供了一种SIP终端,包括:
[0020]配置接收模块,用于接收SIP服务器下发的MESSAGE消息,在所述MESSAGE消息中携带有最新的数图;
[0021]配置保存模块,用于依据所述SIP服务器发送的所述MESSAGE消息更新数图。
[0022]优选的,所述配置保存模块,还用于在保存所述最新的数图时,若已有原有的数图,则使用所述最新的数图覆盖所述原有的数图。
[0023]本发明还提供了一种数图配置系统,包括SIP服务器和向该SIP服务器注册的终端;
[0024]所述SIP服务器,用于检测配置条件,在满足所述配置条件时,所述SIP服务器使用MESSAGE消息向SIP终端下发最新的数图;
[0025]所述SIP终端,用于接收SIP服务器下发的MESSAGE消息,在所述MESSAGE消息中携带有最新的数图,依据所述SIP服务器发送的所述MESSAGE消息更新数图。
[0026]优选的,所述配置条件包括以下任意一条或任意多条:
[0027]所述SIP终端向所述SIP服务器注册成功;
[0028]所述SIP服务器上服务的业务属性变更,需要修改用户的数图;
[0029]语音业务的不同阶段需要使用不同的数图时。
[0030]本发明提供了一种数图配置方法、装置和系统,SIP服务器检测配置条件,在满足所述配置条件时,所述SIP服务器使用MESSAGE消息向SIP终端下发最新的数图;SIP终端接收SIP服务器下发的MESSAGE消息,依据所述SIP服务器发送的所述MESSAGE消息更新数图。实现了对SIP终端的数图灵活配置,解决了现有SIP终端数图配置方式缺乏灵活性的问题。
【附图说明】
[0031]图1为本发明的实施例一提供的一种数据配置方法的流程图;
[0032]图2为本发明的实施例二中SIP终端从网管服务器获取数图的流程图;
[0033]图3为本发明的实施例二中SIP终端从SIP服务器通过MESSAGE消息获取数图的流程图;
[0034]图4为本发明的实施例三提供的一种数据配置装置的结构示意图;
[0035]图5为本发明的实施例三提供的又一种数据配置装置的结构示意图。
【具体实施方式】
[0036]对于SIP终端获取数图,无论是预先配置方式,还是网管配置方式,都缺乏足够的灵活性。以网管配置方式为例,由于网管设备是与语音呼叫控制无关的独立网元,因此它无法像SIP服务器那样根据用户的业务属性和业务流程灵活的切换数图。
[0037]为了解决上述问题,本发明的实施例提供了一种数图配置方法、装置和系统,由SIP服务器通过MESSAGE消息发送数图到SIP终端,携带数图的MESSAGE消息需要指示其携带了“数图”,以便SIP终端识别。下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0038]首先结合附图,对本发明的实施例一进行说明。
[0039]本发明实施例提供了一种数图配置方法,使用该方法配置SIP终端数图的流程如图1所示,包括:
[0040]步骤101、SIP服务器检测配置条件;
[0041]本发明实施例中,所述配置条件包括以下任意一条或任意多条:
[0042]1、所述SIP终端向所述SIP服务器注册成功;
[0043]2、所述SIP服务器上服务的业务属性变更,需要修改用户的数图;
[0044]3、语音业务的不同阶段需要使用不同的数图时。
[0045]步骤102、在满足所述配置条件时,所述SIP服务器使用MESSAGE消息向SIP终端下发最新的数图;
[0046]本步骤,在SIP终端向SIP服务器注册成功时,或者SIP服务器上用户的业务属性变更进而需要修改用户的数图时,又或者在语音业务的不同阶段需要使用不同的数图时,SIP服务器可以使用MESSAGE消息即时的向SIP终端下发最新的数图。
[0047]步骤103、SIP终端接收SIP服务器下发的MESSAGE消息,在所述MESSAGE消息中携带有最新的数图。
[0048]步骤104、所述SIP终端依据所述SIP服务器发送的所述MESSAGE消息更新数图;
[0049]本步骤,SIP终端需要接收、识别和保存MESSAGE消息中的数图,将其应用于用户后续的呼叫过程。当SIP终端接收到新的数图时应覆盖原有数图。
[0050]在NGN网络中,作为SIP服务器的软交换是实现呼叫控制的网元。与网管服务器相比,由软交换下发数图给SIP终端的方案更加灵活和易于管理,软交换可以根据不同的业务权限甚至是语音业务流程不同的阶段,向各个用户发送不同的数图。
[0051 ] 下面结合附图,对本发明的实施例二进行说明。
[0052]本发明实施例提供了一种数图配置方法,下面将结合附图,分别说明SIP终端从网管服务器获取数图和从SIP服务器通过MESSAGE消息获取数图的流程。
[0053]图2为SIP终端从网管服务器获取数图的流程,包括:
[0054]步骤201、SIP终端向网管服务器注册,注册成功后网管服务器向SIP终端下发包括数图在内的配置信息,SIP终端保存数图信息;
[0055]步骤
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1