一种SIP账号资源管理方法技术

技术编号:23514866 阅读:19 留言:0更新日期:2020-03-18 01:24
本发明专利技术公开了电力信息通信技术领域的一种SIP账号资源管理方法,旨在解决现有技术中由于缺乏电力通信系统SIP账号资源的动态管理机制,无法及时将开户后长期闲置的SIP账号资源进行回收和重新分配使用的技术问题。所述方法包括如下步骤:对SIP账号进行状态检测,根据状态检测结果生成相应的号码表;从所述号码表中提取适配SIP账号,并将适配SIP账号回收至SIP账号资源池,以待开户分配。

A sip account resource management method

【技术实现步骤摘要】
一种SIP账号资源管理方法
本专利技术涉及一种SIP账号资源管理方法,属于电力信息通信

技术介绍
SIP(SessionInitiationProtocol,会话初始协议)账号资源是国家电网电话通信系统的重要组成部分,有效使用SIP账号资源,为电力信息通信系统各项工作正常运转提供了重要保证。电话网络接入IMS(IPMultiMediaSubSystem,IP多媒体子系统)设备进行通话管理,具体流程如下:首先,系统管理人员通过IMS设备管理界面进行开户操作,SIP账号成为开户状态;然后,当管理员安装和启用电话设备时,将SIP账号注册到IAD(IntegratedAccessDevice,综合接入设备)设备上,SIP账号成为注册状态,电话通信系统中的终端话机使用注册的SIP账号进行正常通信。由于IMS设备所提供的账号开户界面较为简单,无法分权分域进行开户操作,当账号分配给区域级电力公司后,中心级电力公司无法全局掌握SIP账号是否在IAD设备上注册;由于缺乏对通话记录的统计分析,也无法判断注册账号是否正常使用,因而导致无法及时将开户后长期闲置的SIP账号资源进行回收和重新分配使用。
技术实现思路
本专利技术的目的在于克服现有技术中的不足,提供了一种SIP账号资源管理方法以解决现有技术中由于缺乏电力通信系统SIP账号资源的动态管理机制,无法及时将开户后长期闲置的SIP账号资源进行回收和重新分配使用的技术问题。为达到上述目的,本专利技术提供了一种SIP账号资源管理方法,包括如下步骤:对SIP账号进行状态检测,根据状态检测结果生成相应的号码表;从所述号码表中提取适配SIP账号,并将适配SIP账号回收至SIP账号资源池,以待开户分配。进一步地,对SIP账号进行状态检测,根据状态检测结果生成相应的号码表,包括:在注册阶段,从开户阶段生成的开户号码表中提取已开户SIP账号,使用SIP协议向已开户SIP账号发送信令并解析其返回的数据包,根据解析结果判断已开户SIP账号的注册状态,所述注册状态包括已注册状态和未注册状态;基于已注册状态的SIP账号生成注册号码表,基于未注册状态的SIP账号生成未注册号码表。进一步地,开户阶段生成开户号码表的方法包括:从SIP账号资源池中提取SIP账号分配给用户,与IMS设备同步开户信息,基于开户信息生成开户号码表。进一步地,从所述号码表中提取适配SIP账号,包括:从未注册号码表中提取未注册时间超过规定期限的SIP账号,作为适配SIP账号。进一步地,对SIP账号进行状态检测,根据状态检测结果生成相应的号码表,还包括:在使用阶段,从注册号码表中提取已注册状态的SIP账号;根据已注册状态SIP账号获取原始二进制话单文件;根据原始二进制话单文件,判断已注册状态SIP账号的使用状态,所述使用状态包括正常状态和闲置状态;基于闲置状态的SIP账号生成闲置号码表。进一步地,从所述号码表中提取适配SIP账号,包括:从闲置号码表中提取闲置时间超过规定期限的SIP账号,作为适配SIP账号。进一步地,获取原始二进制话单文件的方法包括:通过IMS网元CCF获取已注册状态SIP账号的原始二进制话单文件。进一步地,根据原始二进制话单文件,判断已注册状态SIP账号的使用状态,包括:解析原始二进制话单文件,获取已注册状态SIP账号的历史花费清单;根据历史花费清单统计已注册状态SIP账号的通话次数;根据通话次数判断已注册状态SIP账号的使用状态。进一步地,对SIP账号进行状态检测,根据状态检测结果生成相应的号码表,包括:在回收阶段,与IMS设备同步销户信息,基于销户信息生成销户号码表。进一步地,从所述号码表中提取适配SIP账号,包括:从销户号码表中提取SIP账号,作为适配SIP账号。与现有技术相比,本专利技术所达到的有益效果:通过构建SIP账号资源动态管理机制,控制范围上既能全局掌控,也能授权分地域地进行多层级控制;控制过程上既能进行多阶段的过程控制,也能完成从账号开户到账号回收的闭环处理,解决了电力通信系统中SIP账号资源无法全局管控以及循环回收使用的问题,提升了SIP账号资源的动态管理能力,提高了SIP账号资源的利用率。附图说明图1是本专利技术实施例提供的一种SIP账号资源管理方法的平台环境示意图;图2是本专利技术实施例提供的一种SIP账号资源管理方法原理图;图3是本专利技术实施例提供的一种SIP账号资源管理方法流程图;图4是本专利技术实施例提供的一种SIP账号资源管理系统的结构图。图中:101、用户数据配置平台;102、IMS设备;103、IAD设备。具体实施方式下面结合附图对本专利技术作进一步描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,而不能以此来限制本专利技术的保护范围。如图1所示,是本专利技术具体实施方式提供的一种SIP账号资源管理方法的平台环境示意图,所述平台环境包括:通过省电力公司MIS网连接的用户数据配置平台101、IMS设备102和IAD设备103,管理人员电脑接入省电力公司MIS网。其中,用户数据配置平台101负责SIP账号的开户、注册、使用和回收等管理工作,数据库(DB)中存储有开户号码表、注册号码表、未注册号码表、闲置号码表和销户号码表等数据表;IMS设备102包括IMS网元SPG(ServiceProvisionningGatewa,业务发放网关)和IMS网元CCF(ChargingCollectionFunction,计费采集功能),负责各SIP账号通话业务处理和记录;IAD设备103是接入层网络设备,用于连接用户电话机,保存SIP账号注册信息;管理人员电脑通过省电力公司MIS网,可直接访问用户数据配置平台101中的Web服务器。如图2和图3所示,是本专利技术具体实施方式提供的一种SIP账号资源管理方法的原理图和流程图,所述方法包括如下步骤:步骤一,设立SIP账号资源池。初始状态下,电力通信系统所有SIP账号均放入SIP账号资源池,所有SIP账号均处于未开户状态,以待开户分配。步骤二,对SIP账号进行状态检测。在开户阶段,进行SIP账号开户管理:按照分权分域的原则,各个区域级电力公司管理员在系统中只能针对自己单位的SIP账号进行开户、移机、批量开户等操作。管理员在执行开户操作时,从SIP账号资源池中提取SIP账号分配给用户,设置呼出权限、补充业务,填写申请人、联系电话、安装位置,选择终端类型、终端编号,确认后系统将生成IMS开户指令,由指令调度系统进行下发,与IMS实时同步开户信息,基于开户信息生成并存储开户号码表。考虑在某些特殊情况,管理员也可以通过IMS设备管理界面直接进行开户操作,定期生成IMS同步指令,由指令调度系统进行下发,与IMS定期同步开户信息。在注册阶段,进行SIP账号注册管理:目的在于分析已开户SIP账号是否已被注册使用本文档来自技高网...

【技术保护点】
1.一种SIP账号资源管理方法,其特征是,包括如下步骤:/n对SIP账号进行状态检测,根据状态检测结果生成相应的号码表;/n从所述号码表中提取适配SIP账号,并将适配SIP账号回收至SIP账号资源池,以待开户分配。/n

【技术特征摘要】
1.一种SIP账号资源管理方法,其特征是,包括如下步骤:
对SIP账号进行状态检测,根据状态检测结果生成相应的号码表;
从所述号码表中提取适配SIP账号,并将适配SIP账号回收至SIP账号资源池,以待开户分配。


2.根据权利要求1所述的SIP账号资源管理方法,其特征是,对SIP账号进行状态检测,根据状态检测结果生成相应的号码表,包括:
在注册阶段,从开户阶段生成的开户号码表中提取已开户SIP账号,使用SIP协议向已开户SIP账号发送信令并解析其返回的数据包,根据解析结果判断已开户SIP账号的注册状态,所述注册状态包括已注册状态和未注册状态;
基于已注册状态的SIP账号生成注册号码表,基于未注册状态的SIP账号生成未注册号码表。


3.根据权利要求2所述的SIP账号资源管理方法,其特征是,开户阶段生成开户号码表的方法包括:从SIP账号资源池中提取SIP账号分配给用户,与IMS设备同步开户信息,基于开户信息生成开户号码表。


4.根据权利要求2所述的SIP账号资源管理方法,其特征是,从所述号码表中提取适配SIP账号,包括:从未注册号码表中提取未注册时间超过规定期限的SIP账号,作为适配SIP账号。


5.根据权利要求2所述的SIP账号资源管理方法,其特征是,对SIP账号进行状态检测,根据状态检测结果生成相应的号码表,还包括:
在使用阶段,从注册号码表中提取已注册状态的SIP账号;

【专利技术属性】
技术研发人员:缪巍巍江凇罗威高亮柳旭宋江赵金城贾平
申请(专利权)人:国网江苏省电力有限公司信息通信分公司南京南瑞信息通信科技有限公司
类型:发明
国别省市:江苏;32

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

1