一种呼叫方法、设备及系统.pdf

上传人:54 文档编号:1093044 上传时间:2018-03-31 格式:PDF 页数:16 大小:513.89KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910169402.3

申请日:

2009.08.31

公开号:

CN101998361A

公开日:

2011.03.30

当前法律状态:

授权

有效性:

有权

法律详情:

专利权人的姓名或者名称、地址的变更IPC(主分类):H04W 8/04变更事项:专利权人变更前:曹向变更后:曹向变更事项:地址变更前:541002 广西壮族自治区桂林市象山区环城西二路5号变更后:016000 内蒙古自治区乌海市海勃湾区和平西街北一街坊13号楼4单元202室|||专利权人的姓名或者名称、地址的变更IPC(主分类):H04W 8/04变更事项:专利权人变更前:曹向变更后:曹向变更事项:地址变更前:016000 内蒙古自治区乌海市海勃湾区和平西街北一街坊13号楼4单元202室变更后:541002 广西壮族自治区桂林市象山区环城西二路5号|||著录事项变更IPC(主分类):H04W 8/04变更事项:发明人变更前:宗在健变更后:曹向|||专利权的转移IPC(主分类):H04W 8/04登记生效日:20170904变更事项:专利权人变更前权利人:广东高航知识产权运营有限公司变更后权利人:曹向变更事项:地址变更前权利人:510640 广东省广州市天河区五山路中公教育大厦371-1号2401单元变更后权利人:016000 内蒙古自治区乌海市海勃湾区和平西街北一街坊13号楼4单元202室|||专利权的转移 IPC(主分类):H04W 8/04登记生效日:20170717变更事项:专利权人变更前权利人:华为技术有限公司变更后权利人:广东高航知识产权运营有限公司变更事项:地址变更前权利人:518129 广东省深圳市龙岗区坂田华为基地总部办公楼变更后权利人:510640 广东省广州市天河区五山路中公教育大厦371-1号2401单元|||授权|||实质审查的生效IPC(主分类):H04W 8/04申请日:20090831|||公开

IPC分类号:

H04W8/04(2009.01)I; H04W48/14(2009.01)I

主分类号:

H04W8/04

申请人:

华为技术有限公司

发明人:

宗在健

地址:

518129 广东省深圳市龙岗区坂田华为基地总部办公楼

优先权:

专利代理机构:

北京中博世达专利商标代理有限公司 11274

代理人:

申健

PDF下载: PDF下载
内容摘要

本发明实施例提一种呼叫方法、设备及系统。其中呼叫方法包括:在向被叫终端发起呼叫之前,向归属位置寄存器HLR发送状态查询请求,其中所述状态查询请求携带有所述被叫终端的号码;根据接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求。同时,本发明实施例还提供了一种呼叫设备和系统。本发明实施例通过在呼叫前获取欲呼叫用户的状态,根据获取欲呼叫用户的状态确定是否向欲呼叫用户发起呼叫,避免网络资源的浪费,减少网络呼损,提高工作效率。

权利要求书

1: 一种呼叫方法, 其特征在于, 包括 : 在向被叫终端发起呼叫之前, 向归属位置寄存器 HLR 发送状态查询请求, 其中所述状 态查询请求携带有所述被叫终端的号码 ; 根据接收所述 HLR 返回的所述被叫终端当前状态消息, 确定是否向所述被叫终端发起 呼叫请求。
2: 根据权利要求 1 所述的呼叫方法, 其特征在于, 所述被叫终端的当前状态包括 : 手机空闲、 手机正忙、 手机漫游、 拜访位置寄存器 VLR(Visitor LocationRegister) 不 支持 PSI(Provide Subscriber Information) 消息、 长时间关机、 短时间关机、 漫游受限、 用 户没有注册、 系统级错误、 功能不支持、 功能不允许、 不允许、 用户缺席、 用户不存在、 无漫游 码中的任意一种。
3: 根据权利要求 1 所述的呼叫方法, 其特征在于, 如果所述被叫终端处于漫游状态, 则 所述被叫终端当前状态消息为所述 HLR 向拜访地网络设备查询得到的状态消息。
4: 根据权利要求 1 或 2 所述的呼叫方法, 其特征在于, 所述根据接收所述 HLR 返回的所 述被叫终端当前状态消息, 确定是否向所述被叫终端发起呼叫请求, 具体为 : 对所述状态消息进行判断, 当确定所述被叫终端当前状态能够接收呼叫时, 向所述被 叫终端发起呼叫 ; 否则, 放弃或者延迟向所述被叫终端发起呼叫。
5: 根据权利要求 2 所述的呼叫方法, 其特征在于, 如果所述被叫终端当前状态为漫游, 则所述状态消息还包括从拜访地移动交换中心 MSC 或 VLR 处获取的所述被叫终端的漫游号码。
6: 根据权利要求 4 所述的呼叫方法, 其特征在于, 所述对所述状态消息进行判断, 当确 定所述被叫终端当前状态能够接收呼叫时, 向所述被叫终端发起呼叫, 具体为 : 当确定所述被叫终端当前状态为 “手机空闲” 时, 向所述被叫终端发起呼叫 ; 或者 当确定所述被叫终端当前状态为 “手机漫游” 时, 向所述被叫终端发起呼叫。
7: 根据权利要求 4 所述的呼叫方法, 其特征在于, 所述当确定所述被叫终端当前状态 不能接收呼叫时, 放弃或者延迟向所述被叫终端发起呼叫, 具体为 : 当确定所述被叫终端当前状态为 “手机正忙” 时, 放弃或者延迟向所述被叫终端发起呼 叫; 或者 当确定所述被叫终端当前状态为 “手机漫游” 时, 放弃或者延迟向所述被叫终端发起呼 叫; 或者 当确定所述被叫终端当前状态为 “VLR 不支持 PSI 消息” 时, 放弃或者延迟向所述被叫 终端发起呼叫 ; 或者 当确定所述被叫终端当前状态为 “长时间关机” 时, 放弃或者延迟向所述被叫终端发起 呼叫 ; 或者 当确定所述被叫终端当前状态为 “短时间关机” 时, 放弃或者延迟向所述被叫终端发起 呼叫 ; 或者 当确定所述被叫终端当前状态为 “漫游受限” 时, 放弃或者延迟向所述被叫终端发起呼 叫; 或者 当确定所述被叫终端当前状态为 “用户没有注册” 时, 放弃或者延迟向所述被叫终端发 起呼叫 ; 或者 2 当确定所述被叫终端当前状态为 “系统级错误” 时, 放弃或者延迟向所述被叫终端发起 呼叫 ; 或者 当确定所述被叫终端当前状态为 “功能不支持” 时, 放弃或者延迟向所述被叫终端发起 呼叫 ; 或者 当确定所述被叫终端当前状态为 “功能不允许” 时, 放弃或者延迟向所述被叫终端发起 呼叫 ; 或者 当确定所述被叫终端当前状态为 “不允许” 时, 放弃或者延迟向所述被叫终端发起呼 叫; 或者 当确定所述被叫终端当前状态为 “用户缺席” 时, 放弃或者延迟向所述被叫终端发起呼 叫; 或者 当确定所述被叫终端当前状态为 “用户不存在” 时, 放弃或者延迟向所述被叫终端发起 呼叫 ; 或者 当确定所述被叫终端当前状态为 “无漫游码” 时, 放弃或者延迟向所述被叫终端发起呼 叫。
8: 一种呼叫设备, 其特征在于, 包括 : 状态查询模块, 用于在向被叫终端发起呼叫之前, 向 HLR 发送状态查询请求, 其中所述 状态查询请求携带有所述被叫终端的号码 ; 处理模块, 用于根据接收所述 HLR 返回的所述被叫终端当前状态消息, 确定是否向所 述被叫终端发起呼叫请求。
9: 根据权利要求 8 所述的呼叫设备, 其特征在于, 所述处理模块包括 : 判断单元, 用于根据所述状态消息, 判断所述被叫终端当前状态是否能够接收呼叫 ; 呼叫单元, 用于当所述判断单元确定所述被叫终端当前状态能够接收呼叫时, 向所述 被叫终端发起呼叫 ; 否则, 放弃或者延迟向所述被叫终端发起呼叫。
10: 根据权利要求 9 所述的呼叫设备, 其特征在于, 所述呼叫单元还用于 : 当所述判断 单元确定所述被叫终端当前状态为 “手机空闲” 时, 向所述被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “手机漫游” 时, 向所述被叫终端发起呼 叫。
11: 根据权利要求 9 所述的呼叫设备, 其特征在于, 所述呼叫单元还用于 : 当所述判断 单元确定所述被叫终端当前状态为 “手机正忙” 时, 放弃或者延迟向所述被叫终端发起呼 叫; 或者 当所述判断单元确定所述被叫终端当前状态为 “手机漫游” 时, 放弃或者延迟向所述被 叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “VLR 不支持 PSI 消息” 时, 放弃或者延 迟向所述被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “长时间关机” 时, 放弃或者延迟向所述 被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “短时间关机” 时, 放弃或者延迟向所述 被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “漫游受限” 时, 放弃或者延迟向所述被 3 叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “用户没有注册” 时, 放弃或者延迟向所 述被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “系统级错误” 时, 放弃或者延迟向所述 被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “功能不支持” 时, 放弃或者延迟向所述 被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “功能不允许” 时, 放弃或者延迟向所述 被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “不允许” 时, 放弃或者延迟向所述被叫 终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “用户缺席” 时, 放弃或者延迟向所述被 叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “用户不存在” 时, 放弃或者延迟向所述 被叫终端发起呼叫 ; 或者 当所述判断单元确定所述被叫终端当前状态为 “无漫游码” 时, 放弃或者延迟向所述被 叫终端发起呼叫。
12: 一种呼叫系统, 其特征在于, 包括 : 呼叫设备, 用于在向被叫终端发起呼叫之前, 向 HLR 发送状态查询请求, 其中所述状态 查询请求携带有所述被叫终端的号码 ; 并根据接收所述 HLR 返回的所述被叫终端当前状态 消息, 确定是否向所述被叫终端发起呼叫请求。
13: 如权利要求 12 所述的呼叫系统, 其特征在于, 所述系统还包括 : 所述 HLR, 用于接收所述呼叫设备的状态查询请求, 并将所述被叫终端当前状态消息返 回给所述呼叫设备。
14: 如权利要求 12 或 13 所述的呼叫系统, 其特征在于, 所述呼叫设备根据接收所述 HLR 返回的所述被叫终端当前状态消息, 确定是否向所述被叫终端发起呼叫请求, 具体为 : 所述呼叫设备对所述状态消息进行判断, 当确定所述被叫终端当前状态能够接收呼叫 时, 向所述被叫终端发起呼叫 ; 否则, 放弃或者延迟向所述被叫终端发起呼叫。

说明书


一种呼叫方法、 设备及系统

    【技术领域】
     本发明涉及通信领域, 尤其涉及一种呼叫方法、 设备及系统。背景技术 呼叫中心作为客户服务中心的使用越来越广, 企业对呼叫中心的认识也越来越成 熟。传统的企业对最终用户提供的服务是一种被动服务, 即用户拔打电话进入客户服务中 心了解相关信息, 现在企业越来越重视提供主动服务。 所以, 外呼和回呼成为了现代客户服 务中心系统中不可或缺的组成部分。
     现在, 企业都会主动给用户打电话、 发传真、 发短信、 发邮件, 了解用户对服务的满 意度, 以加强对客户的跟踪和控制。另外, 客户如果在企业网站上提交了自己的电话号码, 企业也会向客户发起的语音回呼, 向客户提供服务。
     通过这些呼叫方式, 企业能够建立相应的客户档案, 了解客户的需求, 以便向用户 主动推荐相应的优惠套餐并进行业务推介 ; 通过主动呼叫用户, 加强了与客户的沟通, 体现 了对客户的关怀, 提高客户的忠诚度, 进而能够提高自身企业的业务收入。
     在现有技术中, 呼叫方法, 如图 1 所示, 主要为 :
     步 骤 1,呼 叫 系 统 根 据 被 叫 终 端 的 被 叫 号 码 信 息,向 PSTN(Public SwitchedTelephone Network, 公共交换电话网络 ) 或 PLMN(Public Land Mobile Network, 公众陆地移动电话网 ) 发起呼叫 ;
     步骤 2, GMSC(Gateway Mobile Switching Center, 网关移动交换中心 ) 根据被叫 号码信息, 向该号码所在的 HLR(Home Location Register, 归属位置寄存器 ) 发送 SRI(Send Routing Information, 发送路由消息 ) 查询被叫的路由信息 ;
     步骤 3, HLR 向被叫终端所在的拜访地 MSC(Mobile Switching Center, 移动交换 中心 ) 或 VLR(Visitor Location Register, 拜访位置寄存器 ) 发送 PRN(Provide Roaming Number, 提供漫游号码 ) 消息索取漫游号码 ;
     步骤 4, 拜访地 MSC 或 VLR 通过 PRN_ACK 消息向 HLR 返回漫游号码 ;
     步骤 5, HLR 通过 SRI_ACK 消息向 GMSC 返回本次的查询结果, 包括被叫终端当前状 态、 漫游号码等 ;
     步骤 6, GMSC 向被叫终端漫游号码所在的被叫端局的 MSC 发起呼叫 ;
     步骤 7, 被叫端局的 MSC 向被叫终端发起呼叫 ;
     步骤 8, 呼叫系统与被叫终端建立会话。
     在实现上述呼叫的过程中, 发明人发现现有技术中至少存在如下问题 :
     呼叫系统进行呼叫时, 呼叫信令到达核心网后, 如果被叫终端关机或者不可及时, 此次呼叫失败, 这样, 浪费了网络资源, 导致网络呼损, 进而降低了工作效率。
     发明内容
     本发明的实施例提供一种呼叫方法、 设备及系统, 能够避免网络资源的浪费, 减少网络呼损, 提高工作效率。
     为达到上述目的, 本发明的实施例采用如下技术方案 :
     一种呼叫方法, 包括 :
     在向被叫终端发起呼叫之前, 向归属位置寄存器 HLR 发送状态查询请求, 其中所 述状态查询请求携带有所述被叫终端的号码 ;
     根据接收所述 HLR 返回的所述被叫终端当前状态消息, 确定是否向所述被叫终端 发起呼叫请求。
     一种呼叫设备, 包括 :
     状态查询模块, 用于在向被叫终端发起呼叫之前, 向 HLR 发送状态查询请求, 其中 所述状态查询请求携带有所述被叫终端的号码 ;
     处理模块, 用于根据接收所述 HLR 返回的所述被叫终端当前状态消息, 确定是否 向所述被叫终端发起呼叫请求。
     一种呼叫系统, 包括 :
     呼叫设备, 用于在向被叫终端发起呼叫之前, 向 HLR 发送状态查询请求, 其中所述 状态查询请求携带有所述被叫终端的号码 ; 并根据接收所述 HLR 返回的所述被叫终端当前 状态消息, 确定是否向所述被叫终端发起呼叫请求。
     本发明实施例提供的呼叫方法、 设备及系统, 能够在向被叫终端发起呼叫前, 就向 HLR 查询该被叫终端的当前状态, 在获取到被叫终端的状态后, 根据该被叫终端的当前状态 再确定是否向其发起呼叫。 不同于现有技术中, 直接呼叫, 呼叫信令到达核心网后才得知被 叫终端当前状态不能被叫。因此, 减少了对网络资源的浪费, 减少了网络呼损, 提高了呼叫 中心的工作效率并改善了用户体验。附图说明
     为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。
     图 1 为现有技术中呼叫方法的流程示意图 ;
     图 2 为本发明提供的一个呼叫方法实施例的流程框图 ;
     图 3 为本发明提供的又一个呼叫方法实施例的流程示意图 ;
     图 4 为本发明提供的又一个呼叫方法实施例的流程示意图 ;
     图 5 为本发明提供的一个呼叫设备实施例的结构框图 ;
     图 6 为本发明提供的一个呼叫系统实施例的结构示意图 ;
     图 7 为本发明提供的又一个呼叫系统实施例的结构示意图。 具体实施方式
     下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
     图 2 为本发明呼叫方法实施例的流程框图, 如图 2 所示, 该呼叫方法步骤包括 :
     S201、 在向被叫终端发起呼叫之前, 向 HLR(Home Location Register, 归属位置寄 存器 ) 发送状态查询请求, 其中该状态查询请求携带有被叫终端的号码。
     具体的, 在 GSM(Global System for Mobile Communications, 全球移动通讯系 统 ) 网络中, ATI(Any Time Interrogate) 作为 MAP(Mobile ApplicationPart 移动应用部 分 ) 信令的查询命令, 可以作为本步骤 S201 中的状态查询请求, 并在该 ATI 中携带被叫终 端的号码 (MSISDN)。
     S202、 根据接收 HLR 返回的被叫终端当前状态消息, 确定是否向被叫终端发起呼 叫请求。
     具体的, HLR 可以返回 ATI_ACK 消息作为返回的状态消息, 在该 ATI_ACK 消息中, 可以用返回值列表来标识被叫终端的当前状态。
     这其中, 被叫终端的当前状态可以包括 : 手机空闲、 手机正忙、 手机漫游、 拜访位置 寄存器 VLR 不支持 PSI 消息、 长时间关机、 短时间关机、 漫游受限、 用户没有注册、 系统级错 误、 功能不支持、 功能不允许、 不允许、 用户缺席、 用户不存在、 无漫游码等中的任意一种。 此外, 步骤 S202、 根据接收 HLR 返回的被叫终端当前状态消息, 确定是否向被叫终 端发起呼叫请求, 可以具体为 :
     对状态消息进行判断, 当确定被叫终端当前状态能够接收呼叫时, 向被叫终端发 起呼叫 ; 当确定被叫终端当前状态不能接收呼叫时, 放弃或者延迟向被叫终端发起呼叫。
     本发明实施例提供的呼叫方法, 能够在向被叫终端发起呼叫前, 就向 HLR 查询该 被叫终端的当前状态, 在获取到被叫终端的状态后, 根据该被叫终端的当前状态再确定是 否向其发起呼叫。如果被叫终端的状态显示其无法被叫, 则呼叫设备放弃或者延迟向该被 叫终端发起呼叫。不同于现有技术中, 呼叫信令到达核心网后才得知被叫终端当前状态不 能被叫, 本发明实施例减少了对网络资源的浪费, 减少了网络呼损, 提高了呼叫中心的工作 效率并改善了用户体验。
     需要说明的是, 本实施例是以 GSM 网络为例进行说明, 本发明实施例并不限于此, 其他的网络也可以。
     本发明实施例提供的呼叫方法, 以 GSM 网络为例进行说明, 如图 3 所示, 该方法步 骤包括 :
     在呼叫设备向被叫终端发起呼叫前 :
     S301、 呼 叫 设 备 为 获 取 被 叫 终 端 当 前 状 态 向 HLR 发 送 ATI(MSISDN) 消 息, 在 ATI(MSISDN) 中携带有被叫终端的号码 (MSISDN)。
     S302、 HLR 根据用户实际情况, 向呼叫设备返回 ATI_ACK 消息, 并在该 ATI_ACK 中携 带被叫终端的当前状态, 用以通知呼叫设备被叫终端的当前状态。具体的, 可以在 ATI_ACK 消息中用返回值列表来标识被叫终端的各种状态, 该列表可以为 :
     0 = Assumed Idle 手机空闲
     1 = Camel Busy 手机正忙
     2 = Not Provided ForVLR VLR 不支持 PSI 消息
     3 = ms Purged 长时间关机
     4 = imsi Detached 短时间关机
     5 = restricted Area 漫游受限
     6 = not Registered 用户没有注册
     7 = SystemFailure 系统级错误
     8 = DataMissing 系统级错误
     9 = UnexpectedData 系统级错误
     10 = FacilityNotSupport 功能不支持
     11 = ATINotAllowed 功能不允许
     12 = OrNotAllowed 不允许
     13 = AbsentSubscriber 用户缺席
     14 = UnknownSubscriber 用户不存在
     15 = NoRoamingNumber 无漫游码
     需要说明的是, 本实施例在此只是针对各标识举例说明, 本发明实施例并不限于 此, 其他形式、 种类的列表或参数也可以。
     S303、 呼叫设备收到 ATI_ACK 消息后, 根据该消息进行判断, 当确定被叫终端当前 状态能够接收呼叫时, 向被叫终端发起呼叫 ; 当确定被叫终端当前状态不能接收呼叫时, 放 弃或者延迟向被叫终端发起呼叫。
     具体的, 例如 : 当确定被叫终端当前状态为 “手机空闲” 时, 向该被叫终端发起呼叫 ; 或者 当确定被叫终端当前状态为 “手机正忙” 时, 放弃或者延迟向该被叫终端发起呼叫; 或者 当确定被叫终端当前状态为 “VLR 不支持 PSI 消息” 时, 放弃或者延迟向该被叫终 端发起呼叫 ; 或者
     当确定被叫终端当前状态为 “长时间关机” 时, 放弃或者延迟向该被叫终端发起呼 叫; 或者
     当确定被叫终端当前状态为 “短时间关机” 时, 放弃或者延迟向该被叫终端发起呼 叫; 或者
     当确定被叫终端当前状态为 “漫游受限” 时, 放弃或者延迟向该被叫终端发起呼 叫; 或者
     当确定被叫终端当前状态为 “用户没有注册” 时, 放弃或者延迟向该被叫终端发起 呼叫 ; 或者
     当确定被叫终端当前状态为 “系统级错误” 时, 放弃或者延迟向该被叫终端发起呼 叫; 或者
     当确定被叫终端当前状态为 “功能不支持” 时, 放弃或者延迟向该被叫终端发起呼 叫; 或者
     当确定被叫终端当前状态为 “功能不允许” 时, 放弃或者延迟向该被叫终端发起呼 叫; 或者
     当确定被叫终端当前状态为 “不允许” 时, 放弃或者延迟向该被叫终端发起呼叫 ; 或者
     当确定被叫终端当前状态为 “用户缺席” 时, 放弃或者延迟向该被叫终端发起呼 当确定被叫终端当前状态为 “用户不存在” 时, 放弃或者延迟向该被叫终端发起呼 当确定被叫终端当前状态为 “无漫游码” 时, 放弃或者延迟向该被叫终端发起呼叫; 或者
     叫; 或者
     叫。 如果, 被叫终端开机正常, 则呼叫设备向其发起呼叫, 具体流程与背景技术中提供 的现有技术相同, 在此不再赘述。
     如图 4 所示, 如果用户漫游, 该方法步骤包括 :
     S401、 呼 叫 设 备 为 获 取 被 叫 终 端 当 前 状 态 向 HLR 发 送 ATI(MSISDN) 消 息, 在 ATI(MSISDN) 中携带有被叫终端的号码 (MSISDN)
     S402、 HLR 向拜访地设备, 在本实施例中可以为 MSC 或 VLR 发送 PSI 消息, 获取被 叫终端的当前状态。
     在此, 如果被叫终端处于关机状态, HLR 则不会向 MSC 发送 PSI 消息。
     S403、 拜访地 MSC 或 VLR 向 HLR 返回 PSI_ACK 消息, 告知 HLR 被叫终端当前状态是 否漫游。
     S404、 HLR 向呼叫设备返回 ATI_ACK 消息, 并在该 ATI_ACK 中携带被叫终端的 当前状态, 用以通知呼叫设备被叫终端的当前是否漫游, 具体的, 可以通过 ATI 消息中的 MSRN(Mobile Station Roaming Number 移动用户漫游号码 ) 字段携带。
     S405、 当呼叫设备根据返回的消息确定被叫终端当前状态为 “手机漫游” 时, 呼叫 设备可以向该被叫终端发起呼叫, 也可以放弃或者延迟向该被叫终端发起呼叫。
     这样, 本发明实施例提供的呼叫方法, 能够在向被叫终端发起呼叫前, 就向 HLR 查 询该被叫终端的当前状态, 在获取到被叫终端的状态后, 根据该被叫终端的当前状态再确 定是否向其发起呼叫。如果被叫终端的状态显示其无法被叫, 则呼叫设备放弃或者延迟向 该被叫终端发起呼叫。不同于现有技术中, 呼叫信令到达核心网后才得知被叫终端当前状 态不能被叫, 本发明实施例减少了对网络资源的浪费, 减少了网络呼损, 提高了呼叫中心的 工作效率。
     另外, 如果呼叫设备得知被叫终端当前处于漫游状态时, 可以针对用户需要取消 或继续本次呼叫。
     这样, 能够更加人性化地满足用户的需要, 因为有些用户漫游时不希望接到呼叫 中心的电话, 若呼叫中心的呼叫设备能够在发起呼叫前对漫游的用户做出判断, 进而取消 或继续呼叫, 则会提高用户的满意度。
     需要说明的是, 本实施例是以 GSM 网络为例, 但本发明实施例并不限于此, 还可以 使用与其他网络, 只是针对不同的网络协议和接口有所区别, 但业务处理基本类似。例如, 在 WCDMA 网络下不需要修改方案就可以支持 ; 针对 TD-SCDMA 网络, 修改 ATI 消息内容即可 ; 针对 CDMA 可以通过 Search 消息接口查询需要的内容。
     图 5 为本发明呼叫设备实施例的结构示意图, 如图 5 所示, 该设备包括 :
     状态查询模块 501, 用于在向被叫终端发起呼叫之前, 向 HLR 发送状态查询请求, 其中状态查询请求携带有被叫终端的号码。
     具体的, 在 GMS 系统中, 可以以 ATI 消息作为状态查询请求, 并携带被叫终端的号 码 MSISDN, 即 ATI(MSISDN)。
     处理模块 502, 用于根据接收 HLR 返回的被叫终端当前状态消息, 确定是否向被叫 终端发起呼叫请求。
     具体的, 可以接收来自 HLR 的 ATI_ACK 消息作为状态消息, 在该 ATI_ACK 消息中携 带被叫终端的状态信息, 并根据该消息进行判断。
     其中, 被叫终端的当前状态包括 : 手机空闲、 手机正忙、 手机漫游、 拜访位置寄存器 VLR 不支持 PSI 消息、 长时间关机、 短时间关机、 漫游受限、 用户没有注册、 系统级错误、 功能 不支持、 功能不允许、 不允许、 用户缺席、 用户不存在、 无漫游码中的任意一种
     进一步地, 处理模块 502 包括 :
     判断单元 502A, 用于根据状态查询模块 501 查询得到被叫终端的状态消息, 判断 被叫终端当前状态是否能够接收呼叫。
     呼叫单元 502B, 用于当判断单元 502A 确定被叫终端当前状态能够接收呼叫时, 向 被叫终端发起呼叫 ; 否则, 放弃或者延迟向被叫终端发起呼叫。
     具体的, 当判断单元 502A 确定被叫终端当前状态为 “手机空闲” 时, 呼叫单元 502B 向被叫终端发起呼叫 ; 或者 当判断单元 502A 确定被叫终端当前状态为 “手机漫游” 时, 呼叫单元 502B 向被叫 终端发起呼叫, 或者, 放弃或者延迟向所述被叫终端发起呼叫。
     此外, 当判断单元 502A 确定被叫终端当前状态为 “手机正忙” 时, 呼叫单元 502B 放 弃或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “VLR 不支持 PSI 消息” 时, 呼叫单元 502B 放弃或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “长时间关机” 时, 呼叫单元 502B 放弃 或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “短时间关机” 时, 呼叫单元 502B 放弃 或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “漫游受限” 时, 呼叫单元 502B 放弃或 者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “用户没有注册” 时, 呼叫单元 502B 放 弃或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “系统级错误” 时, 呼叫单元 502B 放弃 或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “功能不支持” 时, 呼叫单元 502B 放弃 或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “功能不允许” 时, 呼叫单元 502B 放弃 或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “不允许” 时, 呼叫单元 502B 放弃或者 延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “用户缺席” 时, 呼叫单元 502B 放弃或
     者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “用户不存在” 时, 呼叫单元 502B 放弃 或者延迟向被叫终端发起呼叫 ; 或者
     当判断单元 502A 确定被叫终端当前状态为 “无漫游码” 时, 呼叫单元 502B 放弃或 者延迟向被叫终端发起呼叫。
     本发明实施例提供的呼叫设备, 在向被叫终端发起呼叫前, 能够向 HLR 查询该被 叫终端的当前状态, 在获取到被叫终端的状态后, 根据该被叫终端的当前状态再确定是否 向其发起呼叫。如果被叫终端的状态显示其无法被叫, 则呼叫设备放弃或者延迟向该被叫 终端发起呼叫。不同于现有技术中, 呼叫信令到达核心网后才得知被叫终端当前状态不能 被叫, 本发明实施例减少了对网络中资源的浪费, 减少了网络呼损, 提高了呼叫中心的工作 效率并改善了用户体验。
     另外, 当判断出用户漫游时, 呼叫设备也可以不发起呼叫。这样, 能够更加人性化 地满足用户的需要, 因为有些用户漫游时不希望接到呼叫中心的电话, 若呼叫中心的呼叫 设备能够在发起呼叫前对漫游的用户做出判断, 进而取消呼叫, 则会提高用户的满意度。
     图 6 为本发明呼叫系统实施例的结构示意图, 如图 6 所示, 包括 : 呼叫设备 601, 用于在向被叫终端 605 发起呼叫之前, 向 HLR602 发送状态查询请 求, 其中状态查询请求携带有被叫终端 605 的号码 ; 并根据接收 HLR602 返回的被叫终端 605 当前状态消息, 确定是否向被叫终端 605 发起呼叫请求。
     进一步地, 该系统还包括 :
     HLR602, 用于接收呼叫设备 601 的状态查询请求, 并将被叫终端 605 当前状态消息 返回给呼叫设备 601。
     如果被叫终端处于漫游状态, 则 HLR602 要向拜访地网络设备, 在本实施例中为拜 访地 MSC 或 VLR603 发送漫游状态查询请求。拜访地 MSC 或 VLR603, 将被叫终端 605 的状态 发送给 HLR602, 并有 HLR602 返回给呼叫设备 601。
     呼叫设备 601 对状态消息进行判断, 当确定被叫终端 605 当前状态能够接收呼叫 时, 向被叫终端 605 发起呼叫 ; 否则, 放弃或者延迟向被叫终端 605 发起呼叫。
     当呼叫设备 601 向被叫终端 605 发起呼叫时, 其过程与现有技术相同, 在此不再赘 述。
     本发明实施例提供的呼叫系统, 呼叫设备能够在向被叫终端发起呼叫前, 就向 HLR 查询该被叫终端的当前状态, 在获取到被叫终端的状态后, 根据该被叫终端的当前状态再 确定是否向其发起呼叫。如果被叫终端的状态显示其无法被叫, 则呼叫设备放弃或者延迟 向该被叫终端发起呼叫。不同于现有技术中, 呼叫信令到达核心网后才得知被叫终端当前 状态不能被叫, 本发明实施例减少了对网络资源的浪费, 减少了网络呼损, 提高了呼叫中心 的工作效率并改善了用户体验。
     图 7 为本发明呼叫系统实施例的结构示意图, 如图 7 所示, 本实施例以实际企业的 呼叫中心的外呼系统为例, 该外呼系统分为两个子系统, 包括 :
     外呼管理系统, 进行外呼数据的管理和数据统计分析 ;
     外呼执行系统, 其外呼处理坐席、 外呼 IVR 服务器、 计算机电话集成服务器、 外呼 服务器与外呼管理系统的外呼数据库相连, 其接入网关与 PSTN 或 PLMN 相连, 根据要外呼的
     数据, 进行调度, 通过 IVR(Interactive Voice Response, 交互语音应答系统 ) 或者人工坐 席进行外呼, 其中接入网关就承担起用户状态查询和呼叫。
     其中, 外呼处理坐席, 为用户人工话务员使用的应用设备, 主要有呼入呼出功能, 以及能够从外呼数据库调取用户的被叫信息 ; 外呼处理坐席进行呼出主要是通过计算机电 话集成服务器, 与接入网关进行通信, 并最终通过该接入网关向通信网络发起呼叫。
     外 呼 IVR 服 务 器,为 自 动 的 业 务 执 行 服 务 器,通 常 执 行 类 似 与 VXML(VoiceeXtensible Markup Language, 基于智能网的语音可扩展标记语言 ) 这样的脚 本文件。其也与外呼数据库相连, 从中获取数据, 通过执行预设的脚本文件, 经过外呼服务 器、 接入网关向被叫终端自动发起相关业务, 为用户提供交互式的语音服务, 在需要的情况 下将呼叫转到人工坐席。
     这中间的外呼服务器, 用于外呼任务的调度处理服务器软件。
     计算机电话集成服务器, 用于适配和处理流程和网络信令的中间件软件, 它将电 话交换系统和计算机系统有机地结合起来, 充分利用交换机话路交换功能和计算机系统数 据处理功能。 不仅可以接收来自交换机的呼叫信息, 如呼叫电话号码等, 同时可以通过计算 机有效地控制交换机的呼叫处理, 包括呼叫转移、 呼叫中止、 智能呼出等服务。 接入网关, 用于通过多种信令接入核心网, 位于软交换架构当中的边缘接入层, 提 供模拟用户线接口, 用于直接接入到交换网中。
     在本实施例中, 外呼处理坐席或外呼 IVR 服务器会在向被叫终端发起呼叫之前, 要求接入网关向归属位置寄存器 HLR 发送状态查询请求, 以查询被叫终端的当前状态, 其 中, 该状态查询请求可以携带有被叫终端的号码。HLR 向接入网关返回被叫终端当前状态 消息后, 接入网关将该状态消息上报给外呼处理坐席和 / 或外呼 IVR 服务器。外呼处理坐 席可以根据预先设定的规则或者由人工话务工作人员根据被叫终端的当前状态, 决定是否 向被叫终端发起呼叫请求。 当确定该被叫终端当前状态能够接收呼叫时, 向其发起呼叫 ; 否 则, 放弃或者延迟本次呼叫。
     外呼 IVR 服务器也会根据预先设定好的规则根据被叫终端的当前状态, 决定是否 向被叫终端发起呼叫请求。 当确定该被叫终端当前状态能够接收呼叫时, 向其发起呼叫 ; 否 则, 放弃或者延迟本次呼叫。
     呼叫的具体流程与现有技术相同, 在此不再赘述。
     本发明实施例在实际应用过程中, 和现有方案的区别就是 : 接入网关要实现查询 用户状态的功能, 对于不同的网络需要做一定的适配, 图 7 中虚线部分。
     以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替换, 都应涵 盖在本发明的保护范围之内。 因此, 本发明的保护范围应所述以权利要求的保护范围为准。
    

一种呼叫方法、设备及系统.pdf_第1页
第1页 / 共16页
一种呼叫方法、设备及系统.pdf_第2页
第2页 / 共16页
一种呼叫方法、设备及系统.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《一种呼叫方法、设备及系统.pdf》由会员分享,可在线阅读,更多相关《一种呼叫方法、设备及系统.pdf(16页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101998361A43申请公布日20110330CN101998361ACN101998361A21申请号200910169402322申请日20090831H04W8/04200901H04W48/1420090171申请人华为技术有限公司地址518129广东省深圳市龙岗区坂田华为基地总部办公楼72发明人宗在健74专利代理机构北京中博世达专利商标代理有限公司11274代理人申健54发明名称一种呼叫方法、设备及系统57摘要本发明实施例提一种呼叫方法、设备及系统。其中呼叫方法包括在向被叫终端发起呼叫之前,向归属位置寄存器HLR发送状态查询请求,其中所述状态查询请求携带有所述被。

2、叫终端的号码;根据接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求。同时,本发明实施例还提供了一种呼叫设备和系统。本发明实施例通过在呼叫前获取欲呼叫用户的状态,根据获取欲呼叫用户的状态确定是否向欲呼叫用户发起呼叫,避免网络资源的浪费,减少网络呼损,提高工作效率。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书8页附图4页CN101998366A1/3页21一种呼叫方法,其特征在于,包括在向被叫终端发起呼叫之前,向归属位置寄存器HLR发送状态查询请求,其中所述状态查询请求携带有所述被叫终端的号码;根据接收所述HLR返回的所述被叫终。

3、端当前状态消息,确定是否向所述被叫终端发起呼叫请求。2根据权利要求1所述的呼叫方法,其特征在于,所述被叫终端的当前状态包括手机空闲、手机正忙、手机漫游、拜访位置寄存器VLRVISITORLOCATIONREGISTER不支持PSIPROVIDESUBSCRIBERINFORMATION消息、长时间关机、短时间关机、漫游受限、用户没有注册、系统级错误、功能不支持、功能不允许、不允许、用户缺席、用户不存在、无漫游码中的任意一种。3根据权利要求1所述的呼叫方法,其特征在于,如果所述被叫终端处于漫游状态,则所述被叫终端当前状态消息为所述HLR向拜访地网络设备查询得到的状态消息。4根据权利要求1或2所述。

4、的呼叫方法,其特征在于,所述根据接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求,具体为对所述状态消息进行判断,当确定所述被叫终端当前状态能够接收呼叫时,向所述被叫终端发起呼叫;否则,放弃或者延迟向所述被叫终端发起呼叫。5根据权利要求2所述的呼叫方法,其特征在于,如果所述被叫终端当前状态为漫游,则所述状态消息还包括从拜访地移动交换中心MSC或VLR处获取的所述被叫终端的漫游号码。6根据权利要求4所述的呼叫方法,其特征在于,所述对所述状态消息进行判断,当确定所述被叫终端当前状态能够接收呼叫时,向所述被叫终端发起呼叫,具体为当确定所述被叫终端当前状态为“手机空闲”时。

5、,向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“手机漫游”时,向所述被叫终端发起呼叫。7根据权利要求4所述的呼叫方法,其特征在于,所述当确定所述被叫终端当前状态不能接收呼叫时,放弃或者延迟向所述被叫终端发起呼叫,具体为当确定所述被叫终端当前状态为“手机正忙”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“手机漫游”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“VLR不支持PSI消息”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“长时间关机”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端。

6、当前状态为“短时间关机”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“漫游受限”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“用户没有注册”时,放弃或者延迟向所述被叫终端发起呼叫;或者权利要求书CN101998361ACN101998366A2/3页3当确定所述被叫终端当前状态为“系统级错误”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“功能不支持”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“功能不允许”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“不允。

7、许”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“用户缺席”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“用户不存在”时,放弃或者延迟向所述被叫终端发起呼叫;或者当确定所述被叫终端当前状态为“无漫游码”时,放弃或者延迟向所述被叫终端发起呼叫。8一种呼叫设备,其特征在于,包括状态查询模块,用于在向被叫终端发起呼叫之前,向HLR发送状态查询请求,其中所述状态查询请求携带有所述被叫终端的号码;处理模块,用于根据接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求。9根据权利要求8所述的呼叫设备,其特征在于,所述处理模。

8、块包括判断单元,用于根据所述状态消息,判断所述被叫终端当前状态是否能够接收呼叫;呼叫单元,用于当所述判断单元确定所述被叫终端当前状态能够接收呼叫时,向所述被叫终端发起呼叫;否则,放弃或者延迟向所述被叫终端发起呼叫。10根据权利要求9所述的呼叫设备,其特征在于,所述呼叫单元还用于当所述判断单元确定所述被叫终端当前状态为“手机空闲”时,向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“手机漫游”时,向所述被叫终端发起呼叫。11根据权利要求9所述的呼叫设备,其特征在于,所述呼叫单元还用于当所述判断单元确定所述被叫终端当前状态为“手机正忙”时,放弃或者延迟向所述被叫终端发起呼叫;或。

9、者当所述判断单元确定所述被叫终端当前状态为“手机漫游”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“VLR不支持PSI消息”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“长时间关机”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“短时间关机”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“漫游受限”时,放弃或者延迟向所述被权利要求书CN101998361ACN101998366A3/3页4叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当。

10、前状态为“用户没有注册”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“系统级错误”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“功能不支持”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“功能不允许”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“不允许”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“用户缺席”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“用户不。

11、存在”时,放弃或者延迟向所述被叫终端发起呼叫;或者当所述判断单元确定所述被叫终端当前状态为“无漫游码”时,放弃或者延迟向所述被叫终端发起呼叫。12一种呼叫系统,其特征在于,包括呼叫设备,用于在向被叫终端发起呼叫之前,向HLR发送状态查询请求,其中所述状态查询请求携带有所述被叫终端的号码;并根据接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求。13如权利要求12所述的呼叫系统,其特征在于,所述系统还包括所述HLR,用于接收所述呼叫设备的状态查询请求,并将所述被叫终端当前状态消息返回给所述呼叫设备。14如权利要求12或13所述的呼叫系统,其特征在于,所述呼叫设备根据。

12、接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求,具体为所述呼叫设备对所述状态消息进行判断,当确定所述被叫终端当前状态能够接收呼叫时,向所述被叫终端发起呼叫;否则,放弃或者延迟向所述被叫终端发起呼叫。权利要求书CN101998361ACN101998366A1/8页5一种呼叫方法、设备及系统技术领域0001本发明涉及通信领域,尤其涉及一种呼叫方法、设备及系统。背景技术0002呼叫中心作为客户服务中心的使用越来越广,企业对呼叫中心的认识也越来越成熟。传统的企业对最终用户提供的服务是一种被动服务,即用户拔打电话进入客户服务中心了解相关信息,现在企业越来越重视提供主动。

13、服务。所以,外呼和回呼成为了现代客户服务中心系统中不可或缺的组成部分。0003现在,企业都会主动给用户打电话、发传真、发短信、发邮件,了解用户对服务的满意度,以加强对客户的跟踪和控制。另外,客户如果在企业网站上提交了自己的电话号码,企业也会向客户发起的语音回呼,向客户提供服务。0004通过这些呼叫方式,企业能够建立相应的客户档案,了解客户的需求,以便向用户主动推荐相应的优惠套餐并进行业务推介;通过主动呼叫用户,加强了与客户的沟通,体现了对客户的关怀,提高客户的忠诚度,进而能够提高自身企业的业务收入。0005在现有技术中,呼叫方法,如图1所示,主要为0006步骤1,呼叫系统根据被叫终端的被叫号码。

14、信息,向PSTNPUBLICSWITCHEDTELEPHONENETWORK,公共交换电话网络或PLMNPUBLICLANDMOBILENETWORK,公众陆地移动电话网发起呼叫;0007步骤2,GMSCGATEWAYMOBILESWITCHINGCENTER,网关移动交换中心根据被叫号码信息,向该号码所在的HLRHOMELOCATIONREGISTER,归属位置寄存器发送SRISENDROUTINGINFORMATION,发送路由消息查询被叫的路由信息;0008步骤3,HLR向被叫终端所在的拜访地MSCMOBILESWITCHINGCENTER,移动交换中心或VLRVISITORLOCATI。

15、ONREGISTER,拜访位置寄存器发送PRNPROVIDEROAMINGNUMBER,提供漫游号码消息索取漫游号码;0009步骤4,拜访地MSC或VLR通过PRN_ACK消息向HLR返回漫游号码;0010步骤5,HLR通过SRI_ACK消息向GMSC返回本次的查询结果,包括被叫终端当前状态、漫游号码等;0011步骤6,GMSC向被叫终端漫游号码所在的被叫端局的MSC发起呼叫;0012步骤7,被叫端局的MSC向被叫终端发起呼叫;0013步骤8,呼叫系统与被叫终端建立会话。0014在实现上述呼叫的过程中,发明人发现现有技术中至少存在如下问题0015呼叫系统进行呼叫时,呼叫信令到达核心网后,如果被。

16、叫终端关机或者不可及时,此次呼叫失败,这样,浪费了网络资源,导致网络呼损,进而降低了工作效率。发明内容0016本发明的实施例提供一种呼叫方法、设备及系统,能够避免网络资源的浪费,减少说明书CN101998361ACN101998366A2/8页6网络呼损,提高工作效率。0017为达到上述目的,本发明的实施例采用如下技术方案0018一种呼叫方法,包括0019在向被叫终端发起呼叫之前,向归属位置寄存器HLR发送状态查询请求,其中所述状态查询请求携带有所述被叫终端的号码;0020根据接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求。0021一种呼叫设备,包括0022状。

17、态查询模块,用于在向被叫终端发起呼叫之前,向HLR发送状态查询请求,其中所述状态查询请求携带有所述被叫终端的号码;0023处理模块,用于根据接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求。0024一种呼叫系统,包括0025呼叫设备,用于在向被叫终端发起呼叫之前,向HLR发送状态查询请求,其中所述状态查询请求携带有所述被叫终端的号码;并根据接收所述HLR返回的所述被叫终端当前状态消息,确定是否向所述被叫终端发起呼叫请求。0026本发明实施例提供的呼叫方法、设备及系统,能够在向被叫终端发起呼叫前,就向HLR查询该被叫终端的当前状态,在获取到被叫终端的状态后,根据该。

18、被叫终端的当前状态再确定是否向其发起呼叫。不同于现有技术中,直接呼叫,呼叫信令到达核心网后才得知被叫终端当前状态不能被叫。因此,减少了对网络资源的浪费,减少了网络呼损,提高了呼叫中心的工作效率并改善了用户体验。附图说明0027为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。0028图1为现有技术中呼叫方法的流程示意图;0029图2为本发明提供的一个呼叫方法实施例的流程框图;0030图3为本。

19、发明提供的又一个呼叫方法实施例的流程示意图;0031图4为本发明提供的又一个呼叫方法实施例的流程示意图;0032图5为本发明提供的一个呼叫设备实施例的结构框图;0033图6为本发明提供的一个呼叫系统实施例的结构示意图;0034图7为本发明提供的又一个呼叫系统实施例的结构示意图。具体实施方式0035下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他说明书CN101998361ACN101998366A3/8页7实施例,都。

20、属于本发明保护的范围。0036图2为本发明呼叫方法实施例的流程框图,如图2所示,该呼叫方法步骤包括0037S201、在向被叫终端发起呼叫之前,向HLRHOMELOCATIONREGISTER,归属位置寄存器发送状态查询请求,其中该状态查询请求携带有被叫终端的号码。0038具体的,在GSMGLOBALSYSTEMFORMOBILECOMMUNICATIONS,全球移动通讯系统网络中,ATIANYTIMEINTERROGATE作为MAPMOBILEAPPLICATIONPART移动应用部分信令的查询命令,可以作为本步骤S201中的状态查询请求,并在该ATI中携带被叫终端的号码MSISDN。0039。

21、S202、根据接收HLR返回的被叫终端当前状态消息,确定是否向被叫终端发起呼叫请求。0040具体的,HLR可以返回ATI_ACK消息作为返回的状态消息,在该ATI_ACK消息中,可以用返回值列表来标识被叫终端的当前状态。0041这其中,被叫终端的当前状态可以包括手机空闲、手机正忙、手机漫游、拜访位置寄存器VLR不支持PSI消息、长时间关机、短时间关机、漫游受限、用户没有注册、系统级错误、功能不支持、功能不允许、不允许、用户缺席、用户不存在、无漫游码等中的任意一种。0042此外,步骤S202、根据接收HLR返回的被叫终端当前状态消息,确定是否向被叫终端发起呼叫请求,可以具体为0043对状态消息进。

22、行判断,当确定被叫终端当前状态能够接收呼叫时,向被叫终端发起呼叫;当确定被叫终端当前状态不能接收呼叫时,放弃或者延迟向被叫终端发起呼叫。0044本发明实施例提供的呼叫方法,能够在向被叫终端发起呼叫前,就向HLR查询该被叫终端的当前状态,在获取到被叫终端的状态后,根据该被叫终端的当前状态再确定是否向其发起呼叫。如果被叫终端的状态显示其无法被叫,则呼叫设备放弃或者延迟向该被叫终端发起呼叫。不同于现有技术中,呼叫信令到达核心网后才得知被叫终端当前状态不能被叫,本发明实施例减少了对网络资源的浪费,减少了网络呼损,提高了呼叫中心的工作效率并改善了用户体验。0045需要说明的是,本实施例是以GSM网络为例。

23、进行说明,本发明实施例并不限于此,其他的网络也可以。0046本发明实施例提供的呼叫方法,以GSM网络为例进行说明,如图3所示,该方法步骤包括0047在呼叫设备向被叫终端发起呼叫前0048S301、呼叫设备为获取被叫终端当前状态向HLR发送ATIMSISDN消息,在ATIMSISDN中携带有被叫终端的号码MSISDN。0049S302、HLR根据用户实际情况,向呼叫设备返回ATI_ACK消息,并在该ATI_ACK中携带被叫终端的当前状态,用以通知呼叫设备被叫终端的当前状态。具体的,可以在ATI_ACK消息中用返回值列表来标识被叫终端的各种状态,该列表可以为00500ASSUMEDIDLE手机空闲。

24、00511CAMELBUSY手机正忙00522NOTPROVIDEDFORVLRVLR不支持PSI消息00533MSPURGED长时间关机说明书CN101998361ACN101998366A4/8页800544IMSIDETACHED短时间关机00555RESTRICTEDAREA漫游受限00566NOTREGISTERED用户没有注册00577SYSTEMFAILURE系统级错误00588DATAMISSING系统级错误00599UNEXPECTEDDATA系统级错误006010FACILITYNOTSUPPORT功能不支持006111ATINOTALLOWED功能不允许006212ORN。

25、OTALLOWED不允许006313ABSENTSUBSCRIBER用户缺席006414UNKNOWNSUBSCRIBER用户不存在006515NOROAMINGNUMBER无漫游码0066需要说明的是,本实施例在此只是针对各标识举例说明,本发明实施例并不限于此,其他形式、种类的列表或参数也可以。0067S303、呼叫设备收到ATI_ACK消息后,根据该消息进行判断,当确定被叫终端当前状态能够接收呼叫时,向被叫终端发起呼叫;当确定被叫终端当前状态不能接收呼叫时,放弃或者延迟向被叫终端发起呼叫。0068具体的,例如0069当确定被叫终端当前状态为“手机空闲”时,向该被叫终端发起呼叫;或者0070。

26、当确定被叫终端当前状态为“手机正忙”时,放弃或者延迟向该被叫终端发起呼叫;或者0071当确定被叫终端当前状态为“VLR不支持PSI消息”时,放弃或者延迟向该被叫终端发起呼叫;或者0072当确定被叫终端当前状态为“长时间关机”时,放弃或者延迟向该被叫终端发起呼叫;或者0073当确定被叫终端当前状态为“短时间关机”时,放弃或者延迟向该被叫终端发起呼叫;或者0074当确定被叫终端当前状态为“漫游受限”时,放弃或者延迟向该被叫终端发起呼叫;或者0075当确定被叫终端当前状态为“用户没有注册”时,放弃或者延迟向该被叫终端发起呼叫;或者0076当确定被叫终端当前状态为“系统级错误”时,放弃或者延迟向该被叫。

27、终端发起呼叫;或者0077当确定被叫终端当前状态为“功能不支持”时,放弃或者延迟向该被叫终端发起呼叫;或者0078当确定被叫终端当前状态为“功能不允许”时,放弃或者延迟向该被叫终端发起呼叫;或者0079当确定被叫终端当前状态为“不允许”时,放弃或者延迟向该被叫终端发起呼叫;或者说明书CN101998361ACN101998366A5/8页90080当确定被叫终端当前状态为“用户缺席”时,放弃或者延迟向该被叫终端发起呼叫;或者0081当确定被叫终端当前状态为“用户不存在”时,放弃或者延迟向该被叫终端发起呼叫;或者0082当确定被叫终端当前状态为“无漫游码”时,放弃或者延迟向该被叫终端发起呼叫。0。

28、083如果,被叫终端开机正常,则呼叫设备向其发起呼叫,具体流程与背景技术中提供的现有技术相同,在此不再赘述。0084如图4所示,如果用户漫游,该方法步骤包括0085S401、呼叫设备为获取被叫终端当前状态向HLR发送ATIMSISDN消息,在ATIMSISDN中携带有被叫终端的号码MSISDN0086S402、HLR向拜访地设备,在本实施例中可以为MSC或VLR发送PSI消息,获取被叫终端的当前状态。0087在此,如果被叫终端处于关机状态,HLR则不会向MSC发送PSI消息。0088S403、拜访地MSC或VLR向HLR返回PSI_ACK消息,告知HLR被叫终端当前状态是否漫游。0089S40。

29、4、HLR向呼叫设备返回ATI_ACK消息,并在该ATI_ACK中携带被叫终端的当前状态,用以通知呼叫设备被叫终端的当前是否漫游,具体的,可以通过ATI消息中的MSRNMOBILESTATIONROAMINGNUMBER移动用户漫游号码字段携带。0090S405、当呼叫设备根据返回的消息确定被叫终端当前状态为“手机漫游”时,呼叫设备可以向该被叫终端发起呼叫,也可以放弃或者延迟向该被叫终端发起呼叫。0091这样,本发明实施例提供的呼叫方法,能够在向被叫终端发起呼叫前,就向HLR查询该被叫终端的当前状态,在获取到被叫终端的状态后,根据该被叫终端的当前状态再确定是否向其发起呼叫。如果被叫终端的状态显。

30、示其无法被叫,则呼叫设备放弃或者延迟向该被叫终端发起呼叫。不同于现有技术中,呼叫信令到达核心网后才得知被叫终端当前状态不能被叫,本发明实施例减少了对网络资源的浪费,减少了网络呼损,提高了呼叫中心的工作效率。0092另外,如果呼叫设备得知被叫终端当前处于漫游状态时,可以针对用户需要取消或继续本次呼叫。0093这样,能够更加人性化地满足用户的需要,因为有些用户漫游时不希望接到呼叫中心的电话,若呼叫中心的呼叫设备能够在发起呼叫前对漫游的用户做出判断,进而取消或继续呼叫,则会提高用户的满意度。0094需要说明的是,本实施例是以GSM网络为例,但本发明实施例并不限于此,还可以使用与其他网络,只是针对不同。

31、的网络协议和接口有所区别,但业务处理基本类似。例如,在WCDMA网络下不需要修改方案就可以支持;针对TDSCDMA网络,修改ATI消息内容即可;针对CDMA可以通过SEARCH消息接口查询需要的内容。0095图5为本发明呼叫设备实施例的结构示意图,如图5所示,该设备包括0096状态查询模块501,用于在向被叫终端发起呼叫之前,向HLR发送状态查询请求,其中状态查询请求携带有被叫终端的号码。说明书CN101998361ACN101998366A6/8页100097具体的,在GMS系统中,可以以ATI消息作为状态查询请求,并携带被叫终端的号码MSISDN,即ATIMSISDN。0098处理模块50。

32、2,用于根据接收HLR返回的被叫终端当前状态消息,确定是否向被叫终端发起呼叫请求。0099具体的,可以接收来自HLR的ATI_ACK消息作为状态消息,在该ATI_ACK消息中携带被叫终端的状态信息,并根据该消息进行判断。0100其中,被叫终端的当前状态包括手机空闲、手机正忙、手机漫游、拜访位置寄存器VLR不支持PSI消息、长时间关机、短时间关机、漫游受限、用户没有注册、系统级错误、功能不支持、功能不允许、不允许、用户缺席、用户不存在、无漫游码中的任意一种0101进一步地,处理模块502包括0102判断单元502A,用于根据状态查询模块501查询得到被叫终端的状态消息,判断被叫终端当前状态是否能。

33、够接收呼叫。0103呼叫单元502B,用于当判断单元502A确定被叫终端当前状态能够接收呼叫时,向被叫终端发起呼叫;否则,放弃或者延迟向被叫终端发起呼叫。0104具体的,当判断单元502A确定被叫终端当前状态为“手机空闲”时,呼叫单元502B向被叫终端发起呼叫;或者0105当判断单元502A确定被叫终端当前状态为“手机漫游”时,呼叫单元502B向被叫终端发起呼叫,或者,放弃或者延迟向所述被叫终端发起呼叫。0106此外,当判断单元502A确定被叫终端当前状态为“手机正忙”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0107当判断单元502A确定被叫终端当前状态为“VLR不支持PSI消。

34、息”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0108当判断单元502A确定被叫终端当前状态为“长时间关机”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0109当判断单元502A确定被叫终端当前状态为“短时间关机”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0110当判断单元502A确定被叫终端当前状态为“漫游受限”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0111当判断单元502A确定被叫终端当前状态为“用户没有注册”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0112当判断单元502A确定被叫终端当前状态为“系统级错误”时,呼。

35、叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0113当判断单元502A确定被叫终端当前状态为“功能不支持”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0114当判断单元502A确定被叫终端当前状态为“功能不允许”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0115当判断单元502A确定被叫终端当前状态为“不允许”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0116当判断单元502A确定被叫终端当前状态为“用户缺席”时,呼叫单元502B放弃或说明书CN101998361ACN101998366A7/8页11者延迟向被叫终端发起呼叫;或者0117当判断单元。

36、502A确定被叫终端当前状态为“用户不存在”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫;或者0118当判断单元502A确定被叫终端当前状态为“无漫游码”时,呼叫单元502B放弃或者延迟向被叫终端发起呼叫。0119本发明实施例提供的呼叫设备,在向被叫终端发起呼叫前,能够向HLR查询该被叫终端的当前状态,在获取到被叫终端的状态后,根据该被叫终端的当前状态再确定是否向其发起呼叫。如果被叫终端的状态显示其无法被叫,则呼叫设备放弃或者延迟向该被叫终端发起呼叫。不同于现有技术中,呼叫信令到达核心网后才得知被叫终端当前状态不能被叫,本发明实施例减少了对网络中资源的浪费,减少了网络呼损,提高了呼叫中心。

37、的工作效率并改善了用户体验。0120另外,当判断出用户漫游时,呼叫设备也可以不发起呼叫。这样,能够更加人性化地满足用户的需要,因为有些用户漫游时不希望接到呼叫中心的电话,若呼叫中心的呼叫设备能够在发起呼叫前对漫游的用户做出判断,进而取消呼叫,则会提高用户的满意度。0121图6为本发明呼叫系统实施例的结构示意图,如图6所示,包括0122呼叫设备601,用于在向被叫终端605发起呼叫之前,向HLR602发送状态查询请求,其中状态查询请求携带有被叫终端605的号码;并根据接收HLR602返回的被叫终端605当前状态消息,确定是否向被叫终端605发起呼叫请求。0123进一步地,该系统还包括0124HL。

38、R602,用于接收呼叫设备601的状态查询请求,并将被叫终端605当前状态消息返回给呼叫设备601。0125如果被叫终端处于漫游状态,则HLR602要向拜访地网络设备,在本实施例中为拜访地MSC或VLR603发送漫游状态查询请求。拜访地MSC或VLR603,将被叫终端605的状态发送给HLR602,并有HLR602返回给呼叫设备601。0126呼叫设备601对状态消息进行判断,当确定被叫终端605当前状态能够接收呼叫时,向被叫终端605发起呼叫;否则,放弃或者延迟向被叫终端605发起呼叫。0127当呼叫设备601向被叫终端605发起呼叫时,其过程与现有技术相同,在此不再赘述。0128本发明实施。

39、例提供的呼叫系统,呼叫设备能够在向被叫终端发起呼叫前,就向HLR查询该被叫终端的当前状态,在获取到被叫终端的状态后,根据该被叫终端的当前状态再确定是否向其发起呼叫。如果被叫终端的状态显示其无法被叫,则呼叫设备放弃或者延迟向该被叫终端发起呼叫。不同于现有技术中,呼叫信令到达核心网后才得知被叫终端当前状态不能被叫,本发明实施例减少了对网络资源的浪费,减少了网络呼损,提高了呼叫中心的工作效率并改善了用户体验。0129图7为本发明呼叫系统实施例的结构示意图,如图7所示,本实施例以实际企业的呼叫中心的外呼系统为例,该外呼系统分为两个子系统,包括0130外呼管理系统,进行外呼数据的管理和数据统计分析;01。

40、31外呼执行系统,其外呼处理坐席、外呼IVR服务器、计算机电话集成服务器、外呼服务器与外呼管理系统的外呼数据库相连,其接入网关与PSTN或PLMN相连,根据要外呼的说明书CN101998361ACN101998366A8/8页12数据,进行调度,通过IVRINTERACTIVEVOICERESPONSE,交互语音应答系统或者人工坐席进行外呼,其中接入网关就承担起用户状态查询和呼叫。0132其中,外呼处理坐席,为用户人工话务员使用的应用设备,主要有呼入呼出功能,以及能够从外呼数据库调取用户的被叫信息;外呼处理坐席进行呼出主要是通过计算机电话集成服务器,与接入网关进行通信,并最终通过该接入网关向通。

41、信网络发起呼叫。0133外呼IVR服务器,为自动的业务执行服务器,通常执行类似与VXMLVOICEEXTENSIBLEMARKUPLANGUAGE,基于智能网的语音可扩展标记语言这样的脚本文件。其也与外呼数据库相连,从中获取数据,通过执行预设的脚本文件,经过外呼服务器、接入网关向被叫终端自动发起相关业务,为用户提供交互式的语音服务,在需要的情况下将呼叫转到人工坐席。0134这中间的外呼服务器,用于外呼任务的调度处理服务器软件。0135计算机电话集成服务器,用于适配和处理流程和网络信令的中间件软件,它将电话交换系统和计算机系统有机地结合起来,充分利用交换机话路交换功能和计算机系统数据处理功能。不。

42、仅可以接收来自交换机的呼叫信息,如呼叫电话号码等,同时可以通过计算机有效地控制交换机的呼叫处理,包括呼叫转移、呼叫中止、智能呼出等服务。0136接入网关,用于通过多种信令接入核心网,位于软交换架构当中的边缘接入层,提供模拟用户线接口,用于直接接入到交换网中。0137在本实施例中,外呼处理坐席或外呼IVR服务器会在向被叫终端发起呼叫之前,要求接入网关向归属位置寄存器HLR发送状态查询请求,以查询被叫终端的当前状态,其中,该状态查询请求可以携带有被叫终端的号码。HLR向接入网关返回被叫终端当前状态消息后,接入网关将该状态消息上报给外呼处理坐席和/或外呼IVR服务器。外呼处理坐席可以根据预先设定的规。

43、则或者由人工话务工作人员根据被叫终端的当前状态,决定是否向被叫终端发起呼叫请求。当确定该被叫终端当前状态能够接收呼叫时,向其发起呼叫;否则,放弃或者延迟本次呼叫。0138外呼IVR服务器也会根据预先设定好的规则根据被叫终端的当前状态,决定是否向被叫终端发起呼叫请求。当确定该被叫终端当前状态能够接收呼叫时,向其发起呼叫;否则,放弃或者延迟本次呼叫。0139呼叫的具体流程与现有技术相同,在此不再赘述。0140本发明实施例在实际应用过程中,和现有方案的区别就是接入网关要实现查询用户状态的功能,对于不同的网络需要做一定的适配,图7中虚线部分。0141以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。说明书CN101998361ACN101998366A1/4页13图1图2说明书附图CN101998361ACN101998366A2/4页14图3图4说明书附图CN101998361ACN101998366A3/4页15图5图6说明书附图CN101998361ACN101998366A4/4页16图7说明书附图CN101998361A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1