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

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

【技术实现步骤摘要】
SHLR本地网业务自动开通方法和系统
本专利技术涉及程控业务
,特别涉及一种智能归属位置寄存器(SmartHomeLocationRegister,简称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本地网业务自动开通方法另一个实施例的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。基于本专利技术中的实本文档来自技高网...
SHLR本地网业务自动开通方法和系统

【技术保护点】
一种智能归属位置寄存器SHLR本地网业务自动开通系统,其特征在于,包括:本地与省平台接口模块,用于接收省营帐工单接口发送的工单消息,判断是否需要将所述工单消息存入本地数据库,如果需要将所述工单消息存入本地数据库,将所述工单消息发送给本地数据库;本地数据库,用于接收并保存本地与省平台接口模块发送的所述工单消息;本地SHLR接口模块,用于从本地数据库中读取所述工单消息,根据所述工单消息向本地SHLR系统发送程控业务请求;并接收本地SHLR系统返回的所述程控业务请求的执行结果,根据所述执行结果修改所述程控业务请求的状态,将修改后的所述程控业务请求的状态通过本地与省平台接口模块发送至省营帐工单接口;以及本地SHLR系统,用于接收本地SHLR接口模块发送的程控业务请求,执行所述程控业务请求,将所述程控业务请求的执行结果返回本地SHLR接口模块。

【技术特征摘要】
1.一种智能归属位置寄存器SHLR本地网业务自动开通系统,其特征在于,包括:本地与省平台接口模块,用于接收省营帐工单接口发送的工单消息,判断是否需要将所述工单消息存入本地数据库,如果需要将所述工单消息存入本地数据库,将所述工单消息发送给本地数据库;本地数据库,用于接收并保存本地与省平台接口模块发送的所述工单消息;本地SHLR接口模块,用于从本地数据库中读取所述工单消息,根据所述工单消息向本地SHLR系统发送程控业务请求;并接收本地SHLR系统返回的所述程控业务请求的执行结果,根据所述执行结果修改所述程控业务请求的状态,将修改后的所述程控业务请求的状态通过本地与省平台接口模块发送至省营帐工单接口;以及本地SHLR系统,用于接收本地SHLR接口模块发送的程控业务请求,执行所述程控业务请求,将所述程控业务请求的执行结果返回本地SHLR接口模块。2.根据权利要求1所述的系统,其特征在于,所述本地与省平台接口模块,具体用于接收省营帐工单接口发送的新装光纤入户工单消息,所述新装光纤入户工单消息包括用户的逻辑号码和物理号码,判断所述物理号码是否被占用,如果所述物理号码未被占用,将所述新装光纤入户工单消息发送给本地数据库,以便存入本地数据库,如果所述物理号码已被占用,记录所述新装光纤入户工单消息执行异常的日志。3.根据权利要求1所述的系统,其特征在于,所述本地与省平台接口模块包括:本地与省平台接收接口子单元和本地与省平台发送接口子单元;所述本地与省平台接收接口子单元,用于接收省营帐工单接口发送的工单消息;并用于接收本地SHLR接口模块发送的所述程控业务请求的状态;所述本地与省平台发送接口子单元,用于判断是否需要将所述工单消息存入本地数据库,如果需要将所述工单消息存入本地数据库,将所述工单消息发送给本地数据库;并用于将所述程控业务请求的状态发送至省营帐工单接口。4.根据权利要求1所述的系统,其特征在于,所述本地与省平台接口模块,还用于判断是否需要向省智能...

【专利技术属性】
技术研发人员:刘志登张文峰何青王琴
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1