首页> 中国专利> SHLR本地网业务自动开通方法和系统

SHLR本地网业务自动开通方法和系统

摘要

本发明公开了一种SHLR本地网业务自动开通方法和系统,涉及程控业务领域。该系统包括:本地与省平台接口模块,本地数据库,本地SHLR接口模块,以及本地SHLR系统。通过在省平台与本地网之间增设接口模块,该接口模块在接收到省营帐工单接口发送的工单消息后,首先判断是否需要将工单消息存入本地数据库,如果需要将工单消息存入本地数据库,再将工单消息发送给本地数据库进行保存,从而确保业务正确。例如,根据新装光纤入户工单消息携带的逻辑号码和物理号码,如果物理号码未被占用,再将工单消息发送给本地数据库进行保存,相对于将物理号码的记录替换掉的直接保存方式,可以避免将已分配的物理号码再分配给其他用户使用,造成原用户不能继续通信。

著录项

  • 公开/公告号CN103873958A

    专利类型发明专利

  • 公开/公告日2014-06-18

    原文格式PDF

  • 申请/专利权人 中国电信股份有限公司;

    申请/专利号CN201210535115.1

  • 发明设计人 刘志登;张文峰;何青;王琴;

    申请日2012-12-12

  • 分类号H04Q3/00;

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人孙宝海

  • 地址 100033 北京市西城区金融大街31号

  • 入库时间 2023-12-17 00:35:36

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-09-26

    授权

    授权

  • 2014-12-03

    实质审查的生效 IPC(主分类):H04Q3/00 申请日:20121212

    实质审查的生效

  • 2014-06-18

    公开

    公开

说明书

技术领域

本发明涉及程控业务技术领域,特别涉及一种智能归属位置寄存 器(Smart Home Location Register,简称SHLR)本地网业务自动 开通方法和系统。

背景技术

随着业务的发展,存储在软交换设备中的用户数据上移到业务管 理层面,形成集中用户数据的数据库设备,即SHLR。SHLR存储用 户数据,包括用户的属性数据和业务数据。网络控制层面的软交换设 备通过与业务管理层面的SHLR之间的通信,获取SHLR所存储的 用户数据,为用户提供各种服务。

目前,省平台在开通SHLR本地网业务时,可以直接操作本地 网的数据库,这种工作方式可能会造成业务出错,影响用户使用。例 如,省平台在开通SHLR本地网业务时,可以将用户的逻辑号码和 物理号码直接写入本次网的数据库,而如果该物理号码已被某一用户 占用,此时又将该物理号码分配给其他用户使用,则会造成原用户不 能继续通信。

另外,SHLR本地网接口采用接收工单和发送工单一起的模式, 该模式稳定性较差,当资源耗尽或发生其他异常时,所有接收和发送 工作均停止运转。

发明内容

本发明实施例所要解决的一个技术问题是:省平台在开通SHLR 本地网业务时直接操作本地网的数据库,可能会造成业务出错,影响 用户使用。

本发明实施例所要解决的另一个技术问题是:SHLR本地网接口 采用接收工单和发送工单一起的模式,该模式稳定性较差,当资源耗 尽或发生其他异常时,所有接收和发送工作均停止运转。

本发明实施例的一个方面提供的一种SHLR本地网业务自动开 通系统,包括:本地与省平台接口模块,用于接收省营帐工单接口发 送的工单消息,判断是否需要将所述工单消息存入本地数据库,如果 需要将所述工单消息存入本地数据库,将所述工单消息发送给本地数 据库;本地数据库,用于接收并保存本地与省平台接口模块发送的所 述工单消息;本地SHLR接口模块,用于从本地数据库中读取所述 工单消息,根据所述工单消息向本地SHLR系统发送程控业务请求; 并接收本地SHLR系统返回的所述程控业务请求的执行结果,根据 所述执行结果修改所述程控业务请求的状态,将修改后的所述程控业 务请求的状态通过本地与省平台接口模块发送至省营帐工单接口;以 及本地SHLR系统,用于接收本地SHLR接口模块发送的程控业务 请求,执行所述程控业务请求,将所述程控业务请求的执行结果返回 本地SHLR接口模块。

作为一种示例性的实施方式,所述本地与省平台接口模块,具体 用于接收省营帐工单接口发送的新装光纤入户工单消息,所述新装光 纤入户工单消息包括用户的逻辑号码和物理号码,判断所述物理号码 是否被占用,如果所述物理号码未被占用,将所述新装光纤入户工单 消息发送给本地数据库,以便存入本地数据库,如果所述物理号码已 被占用,记录所述新装光纤入户工单消息执行异常的日志。

作为一种示例性的实施方式,所述本地与省平台接口模块包括: 本地与省平台接收接口子单元和本地与省平台发送接口子单元;所述 本地与省平台接收接口子单元,用于接收省营帐工单接口发送的工单 消息;并用于接收本地SHLR接口模块发送的所述程控业务请求的状 态;所述本地与省平台发送接口子单元,用于判断是否需要将所述工 单消息存入本地数据库,如果需要将所述工单消息存入本地数据库, 将所述工单消息发送给本地数据库;并用于将所述程控业务请求的状 态发送至省营帐工单接口。

作为一种示例性的实施方式,所述本地与省平台接口模块,还用 于判断是否需要向省智能网接口发起业务请求,如果所述工单消息为 新装光纤入户工单消息时,向省智能网接口发起注册账号的业务请求, 并接收省智能网接口返回的账号和密码。

作为一种示例性的实施方式,所述本地数据库,还用于接收并保 存所述本地SHLR接口模块发送的所述程控业务请求的状态。

作为一种示例性的实施方式,所述程控业务请求可以包括新装光 纤入户请求、停机请求、复机请求、移动机不改号请求、拆机请求。

作为一种示例性的实施方式,所述程控业务请求的状态可以包括 自动执行成功、自动执行失败、手动执行成功或者手动执行失败。

本发明实施例的另一个方面提供的一器SHLR本地网业务自动开 通方法,包括:接收省营帐工单接口发送的工单消息,判断是否需要 将所述工单消息存入本地数据库,如果需要将所述工单消息存入本地 数据库,将所述工单消息发送给本地数据库进行保存;从本地数据库 中读取所述工单消息,根据所述工单消息向本地SHLR系统发送程控 业务请求,并接收本地SHLR系统返回的所述程控业务请求的执行结 果;根据所述执行结果修改所述程控业务请求的状态,将修改后的所 述程控业务请求的状态发送至省营帐工单接口。

作为一种示例性的实施方式,所述接收省营帐工单接口发送的工 单消息,判断是否需要将所述工单消息存入本地数据库具体包括:接 收省营帐工单接口发送的新装光纤入户工单消息,所述新装光纤入户 工单消息包括用户的逻辑号码和物理号码,判断所述物理号码是否被 占用,如果所述物理号码未被占用,将所述新装光纤入户工单消息发 送给本地数据库,以便存入本地数据库,如果所述物理号码已被占用, 记录所述新装光纤入户工单消息执行异常的日志。

作为一种示例性的实施方式,还包括:判断是否需要向省智能网 接口发起业务请求,如果所述工单消息为新装光纤入户工单消息时, 向省智能网接口发起注册账号的业务请求,并接收省智能网接口返回 的账号和密码。

本发明通过在省平台与本地网之间增设接口模块,并且省平台与 本地网之间采用消息的传递形式,该接口模块在接收到省营帐工单接 口发送的工单消息后,首先判断是否需要将工单消息存入本地数据 库,如果需要将工单消息存入本地数据库,再将工单消息发送给本地 数据库进行保存,从而确保业务正确。例如,根据新装光纤入户工单 消息携带的逻辑号码和物理号码,判断物理号码是否被占用,如果物 理号码未被占用,再将工单消息发送给本地数据库进行保存,相对于 将物理号码的记录替换掉的直接保存方式,可以避免将已分配的物理 号码再分配给其他用户使用,造成原用户不能继续通信。

另外,省平台与本地网之间的接口模块采用接收与发送分离的模 式,划分为接收和发送两个子单元,分别负责接收和发送工单,接收 与发送互不影响,在一方发生异常时,另一方仍然可以正常进行自己 负责的业务,提高了业务运行的稳定性。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明 的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将 对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见 地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技 术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获 得其他的附图。

图1为本发明SHLR本地网业务自动开通系统一个实施例的结构示 意图。

图2为本发明SHLR本地网业务自动开通系统另一个实施例的结构 示意图。

图3为本发明SHLR本地网业务自动开通方法一个实施例的流程示 意图。

图4为本发明SHLR本地网业务自动开通方法另一个实施例的流程 示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实 施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实 际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限 制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相 对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺 寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详 细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说 明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是 示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具 有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此, 一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行 进一步讨论。

图1为本发明SHLR本地网业务自动开通系统一个实施例的结 构示意图。如图1所示,该实施例的系统包括:本地与省平台接口模 块101、本地数据库102、本地SHLR接口模块103、以及本地SHLR 系统104。

本地与省平台接口模块101,用于接收省营帐工单接口发送的工 单消息,判断是否需要将工单消息存入本地数据库,如果需要将工单 消息存入本地数据库,将工单消息发送给本地数据库102。

其中,对于是否需要将工单消息存入本地数据库,本实施例还提 供了一种示例性的判断方法,包括:接收省营帐工单接口发送的新装 光纤入户工单消息,新装光纤入户工单消息包括用户的逻辑号码和物 理号码,判断物理号码是否被占用,如果物理号码未被占用,将新装 光纤入户工单消息发送给本地数据库,以便存入本地数据库,还可以 记录工单消息执行情况的日志,以便于后续查询,如果物理号码已被 占用,记录新装光纤入户工单消息执行异常的日志。

进一步,本地与省平台接口模块,还可以用于判断是否需要向省 智能网接口发起业务请求,例如如果工单消息为新装光纤入户工单消 息时,向省智能网接口发起注册账号的业务请求,并接收省智能网接 口返回的账号和密码。其中,该业务请求可以为会话发起协议((Session  Initiation Protocol,简称SIP)业务请求。

本地数据库102,用于接收并保存本地与省平台接口模块101发 送的工单消息,还可以用于接收并保存本地SHLR接口模块103发送 的程控业务请求的状态。

本地SHLR接口模块103,用于从本地数据库102中读取工单消 息,根据工单消息向本地SHLR系统104发送程控业务请求;并接收 本地SHLR系统104返回的程控业务请求的执行结果,根据执行结果 修改程控业务请求的状态,将修改后的程控业务请求的状态通过本地 与省平台接口模块101发送至省营帐工单接口。

其中,程控业务请求例如可以包括新装光纤入户请求、停机请求、 复机请求、移动机不改号请求、拆机请求等,但不限于此。

其中,程控业务请求的状态例如可以包括自动执行成功、自动执 行失败、手动执行成功或者手动执行失败等,但不限于此。

本地SHLR系统104,用于接收本地SHLR接口模块103发送的 程控业务请求,执行程控业务请求,将程控业务请求的执行结果返回 本地SHLR接口模块103。

上述实施例,通过在省平台与本地网之间增设接口模块,并且省 平台与本地网之间采用消息的传递形式,该接口模块在接收到省营帐 工单接口发送的工单消息后,首先判断是否需要将工单消息存入本地 数据库,如果需要将工单消息存入本地数据库,再将工单消息发送给 本地数据库进行保存,从而确保业务正确。例如,根据新装光纤入户 工单消息携带的逻辑号码和物理号码,判断物理号码是否被占用,如 果物理号码未被占用,再将工单消息发送给本地数据库进行保存,相 对于将物理号码的记录替换掉的直接保存方式,可以避免将已分配的 物理号码再分配给其他用户使用,造成原用户不能继续通信。

图2为本发明SHLR本地网业务自动开通系统另一个实施例的 结构示意图。如图2所示,该实施例的系统中的本地与省平台接口模 块101包括:本地与省平台接收接口子单元2011和本地与省平台发 送接口子单元2012。

本地与省平台接收接口子单元1011,用于实现工单接收功能,例 如用于接收省营帐工单接口发送的工单消息;并用于接收本地SHLR 接口模块103发送的程控业务请求的状态。

本地与省平台发送接口子单元1012,用于实现工单发送功能,例 如用于判断是否需要将工单消息存入本地数据库,如果需要将工单消 息存入本地数据库,将工单消息发送给本地数据库102;并用于将程 控业务请求的状态发送至省营帐工单接口。

上述实施例,省平台与本地网之间的接口模块采用接收与发送分 离的模式,划分为接收和发送两个子单元,分别负责接收和发送工单, 接收与发送互不影响,在一方发生异常时,另一方仍然可以正常进行 自己负责的业务,提高了业务运行的稳定性。

本发明SHLR本地网业务自动开通系统可以采用Windows IIS 为基础的B/S(Brower/Server,浏览器/服务器模式)+C/S (Client/Server,客户端/服务器模式)结构。其中,本地与省平台 接口模块101、本地数据库102、本地SHLR接口模块103和本地 SHLR系统104都采用C/S(Client/Server)结构,B/S用于用户访 问查看、程控命令配置、工单处理等。因此具有操作简单、易升级的 优点。使用者无需安装客户端软件,使用操作系统自带的浏览器即可。 并且,还可以实现在页面展示工单执行状态信息、日志信息等,并有 各条程控命令的详细信息,在页面就可以对失败工单进行人工处理, 并且还可以查看省智能网接口返回的结果。

图3为本发明SHLR本地网业务自动开通方法一个实施例的流 程示意图。如图3所示,该实施例的方法包括以下步骤:

S301,接收省营帐工单接口发送的工单消息,判断是否需要将 工单消息存入本地数据库,如果需要将工单消息存入本地数据库,将 工单消息发送给本地数据库进行保存。

其中,对于是否需要将工单消息存入本地数据库,本实施例还提 供了一种示例性的判断方法,包括:接收省营帐工单接口发送的新装 光纤入户工单消息,新装光纤入户工单消息包括用户的逻辑号码和物 理号码,判断物理号码是否被占用,如果物理号码未被占用,将新装 光纤入户工单消息发送给本地数据库,以便存入本地数据库,还可以 记录工单消息执行情况的日志,以便于后续查询,如果物理号码已被 占用,记录新装光纤入户工单消息执行异常的日志。

S302,从本地数据库中读取工单消息,根据工单消息向本地 SHLR系统发送程控业务请求,并接收本地SHLR系统返回的程控 业务请求的执行结果。

S303,根据执行结果修改程控业务请求的状态,将修改后的程 控业务请求的状态发送至省营帐工单接口。

其中,程控业务请求例如可以包括新装光纤入户请求、停机请求、 复机请求、移动机不改号请求、拆机请求等,但不限于此。

其中,程控业务请求的状态例如可以包括自动执行成功、自动执 行失败、手动执行成功或者手动执行失败等,但不限于此。

上述实施例,在将工单消息保存到本地数据库之前,首先判断是 否需要将工单消息存入本地数据库,如果需要将工单消息存入本地数 据库,再将工单消息发送给本地数据库进行保存,从而确保业务正确。 例如,根据新装光纤入户工单消息携带的逻辑号码和物理号码,判断 物理号码是否被占用,如果物理号码未被占用,再将工单消息发送给 本地数据库进行保存,相对于将物理号码的记录替换掉的直接保存方 式,可以避免将已分配的物理号码再分配给其他用户使用,造成原用 户不能继续通信。

图4为本发明SHLR本地网业务自动开通方法另一个实施例的 流程示意图。如图4所示,在步骤S301接收省营帐工单接口发送的 工单消息之后,还可以执行注册过程,包括以下步骤:

S401,接收省营帐工单接口发送的工单消息。

S402,判断是否需要向省智能网接口发起业务请求,如果工单 消息为新装光纤入户工单消息时,则向省智能网接口发起注册账号的 业务请求,并且接收省智能网接口返回的账号和密码。

S403,判断是否需要将工单消息存入本地数据库,如果需要将 工单消息存入本地数据库,将工单消息发送给本地数据库进行保存。

步骤S402和S403的执行不分先后。

S404,从本地数据库中读取工单消息,根据工单消息向本地 SHLR系统发送程控业务请求,并接收本地SHLR系统返回的程控 业务请求的执行结果。

S405,根据执行结果修改程控业务请求的状态,将修改后的程 控业务请求的状态发送至省营帐工单接口。

上述实施例,提供了一种新装光纤入户业务实现方案,在注册过 程获取账号和密码,可以为光纤入户提供安全保障。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可 以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程 序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是 只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本 发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包 含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号