System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 码号配置方法、装置、设备和介质制造方法及图纸_技高网

码号配置方法、装置、设备和介质制造方法及图纸

技术编号:40707337 阅读:3 留言:0更新日期:2024-03-22 11:07
本申请提供一种码号配置方法、装置、设备和介质。该方法包括:根据待开通码号的第一需求,获取码号开通时间类型,其中,所述码号开通时间类型包括当日开通类型和非当日开通类型;若所述码号开通时间类型为非当日开通类型,则获取码号开通时间的最迟时间;根据所述最迟时间和当前时间,获取期限阈值,并根据所述期限阈值、冻结码号区中的第一冻结码号的解冻期限,获取第一候选码号,其中,所述解冻期限为所述第一冻结码号解冻的剩余时间长度;根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表。本申请的方法可以提升码号资源的利用率。

【技术实现步骤摘要】

本申请涉及互联网,尤其涉及一种码号配置方法、装置、设备和介质


技术介绍

1、码号可以用于开通业务,业务开通后业务系统可以根据用户码号确认用户身份和用户信息,但是码号根据不同需求有不同形式、长度,也有不同状态。

2、由于码号资源池根据码号不同状态有不同的分区,现有的业务系统会对不同状态对应的分区分别进行管理,例如,根据用户对即将开通的码号数量需求,在码号资源池找寻出几个空闲码号供用户挑选,这样的码号分配方式没有充分利用到码号资源池的码号,如果这些码号在码号资源池不被合理分配将造成资源浪费。

3、因此,亟待提出一种可以提高码号利用率的码号配置方法。


技术实现思路

1、本申请提供一种码号配置方法、装置、设备和介质,用以解决现有技术中码号资源利用率不足的问题。

2、第一方面,本申请提供一种码号配置方法,包括:

3、根据待开通码号的第一需求,获取码号开通时间类型,其中,所述码号开通时间类型包括当日开通类型和非当日开通类型;

4、若所述码号开通时间类型为非当日开通类型,则获取码号开通时间的最迟时间;

5、根据所述最迟时间和当前时间,获取期限阈值,并根据所述期限阈值、冻结码号区中的第一冻结码号的解冻期限,获取第一候选码号,其中,所述解冻期限为所述第一冻结码号解冻的剩余时间长度;

6、根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表。

7、在一种可能的实现方式中,所述根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表,包括:

8、若所述第一候选码号的数量不为零,则获取空闲码号区的空闲码号作为第二候选码号;

9、将所述第一候选码号和所述第二候选码号合并为第三候选码号;

10、在所述第三候选码号中,获取符合所述待开通码号的第二需求的第四候选码号,并根据所述第四候选码号生成所述待开通码号列表,其中,所述第二需求包括地域需求、数量需求、码号连续需求和靓号需求。

11、在一种可能的实现方式中,所述在所述第三候选码号中,获取符合所述待开通码号的第二需求的第四候选码号,并根据所述第四候选码号生成所述待开通码号列表,包括:

12、若所述第二需求中仅包括所述地域需求和所述数量需求,则获取所述第三候选码号的地域信息,并在所述第三候选码号中获取所述地域信息与所述地域需求一致的码号,得到第五候选码号;

13、若所述第五候选码号中的码号数量超过所述数量需求,则将所述第五候选码号作为所述第四候选码号,并根据所述第四候选码号生成所述待开通码号列表。

14、在一种可能的实现方式中,若所述第一候选码号的数量为零,则所述方法还包括:

15、获取所述空闲码号区的空闲码号作为第六候选码号;

16、根据所述待开通码号的第二需求,在所述第六候选码号中获取满足所述第二需求的码号,得到第七候选码号,并对所述第七候选码号进行预占用。

17、在一种可能的实现方式中,所述根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表之后,所述方法还包括:

18、对所述待开通码号列表中的空闲码号进行预占用,得到预占用码号;

19、将所述第一候选码号从所述冻结码号区迁移至待解冻码号区,其中,不同所述待解冻码号区对应不同用户业务编码;

20、若所述待解冻码号区中的第二冻结码号完成解冻得到解冻码号,则对所述解冻码号和所述预占用码号进行业务开通。

21、在一种可能的实现方式中,所述根据所述最迟时间和当前时间,获取期限阈值,并根据所述期限阈值、冻结码号区中的第一冻结码号的解冻期限,获取第一候选码号,包括:

22、获取所述最迟时间和当前时间之间的差值,得到所述期限阈值;

23、获取所述冻结码号区中的第一冻结码号的解冻期限;

24、若存在所述第一冻结码号的解冻期限未超过所述期限阈值,则确认所述第一候选码号的数量不为零,并将所述第一冻结码号选为所述第一候选码号;

25、若每个所述第一冻结码号的解冻期限均超过所述期限阈值,则确认所述第一候选码号的数量为零。

26、在一种可能的实现方式中,若所述码号开通时间类型为当日开通类型,则所述方法还包括:

27、根据所述待开通码号的第二需求和所述空闲码号区中的空闲码号,确认所述待开通码号列表。

28、第二方面,本申请提供一种码号配置装置,包括:

29、获取模块,用于根据待开通码号的第一需求,获取码号开通时间类型,其中,所述码号开通时间类型包括当日开通类型和非当日开通类型;

30、判定模块,用于若所述码号开通时间类型为非当日开通类型,则获取码号开通时间的最迟时间;

31、选择模块,用于根据所述最迟时间和当前时间,获取期限阈值,并根据所述期限阈值、冻结码号区中的第一冻结码号的解冻期限,获取第一候选码号,其中,所述解冻期限为所述第一冻结码号解冻的剩余时间长度;

32、处理模块,用于根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表。

33、第三方面,本申请提供一种码号配置设备,包括:至少一个处理器和存储器;

34、所述存储器存储计算机执行指令;

35、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上所述的码号配置方法。

36、第四方面,本申请提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上所述的码号配置方法的步骤。

37、本申请提供的一种码号配置方法、装置、设备和介质,根据待开通码号的第一需求,获取码号开通时间类型,其中,所述码号开通时间类型包括当日开通类型和非当日开通类型;若所述码号开通时间类型为非当日开通类型,则获取码号开通时间的最迟时间;根据所述最迟时间和当前时间,获取期限阈值,并根据所述期限阈值、冻结码号区中的第一冻结码号的解冻期限,获取第一候选码号,其中,所述解冻期限为所述第一冻结码号解冻的剩余时间长度;根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表。

38、上述方法中,获取待开通码号的第一需求,通过该第一需求得到该待开通码号对应的码号开通时间类型,以明确用户开通码号可以等待的时间类型是为当日开通类型、还是为非当日开通类型;如果用户不用当日开通码号,码号开通时间类型为非当日开通类型,那么根据该码号开通时间类型可以获取码号开通时间的最迟时间,又根据当前时间,确认码号开通的期限阈值,这样可以在冻结码号区找到是否有在期限阈值内能够解冻的第一冻结码号,选作第一候选码号;根据第一候选码号、待开通码号的第二需求和空闲码号区中的码号可以确认待开通码号列表,以充分利用不同码号给用户开通业务,保证了码号资源利用本文档来自技高网...

【技术保护点】

1.一种码号配置方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表,包括:

3.根据权利要求2所述的方法,其特征在于,所述在所述第三候选码号中,获取符合所述待开通码号的第二需求的第四候选码号,并根据所述第四候选码号生成所述待开通码号列表,包括:

4.根据权利要求2所述的方法,其特征在于,若所述第一候选码号的数量为零,则所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表之后,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述最迟时间和当前时间,获取期限阈值,并根据所述期限阈值、冻结码号区中的第一冻结码号的解冻期限,获取第一候选码号,包括:

7.根据权利要求1所述的方法,其特征在于,若所述码号开通时间类型为当日开通类型,则所述方法还包括:

8.一种码号配置装置,其特征在于,包括:

>9.一种码号配置设备,其特征在于,包括:至少一个处理器和存储器;

10.一种计算机可读存储介质,其上储存有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-7任意一项所述的码号配置方法的步骤。

...

【技术特征摘要】

1.一种码号配置方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表,包括:

3.根据权利要求2所述的方法,其特征在于,所述在所述第三候选码号中,获取符合所述待开通码号的第二需求的第四候选码号,并根据所述第四候选码号生成所述待开通码号列表,包括:

4.根据权利要求2所述的方法,其特征在于,若所述第一候选码号的数量为零,则所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述待开通码号的第二需求、空闲码号区和所述第一候选码号,确认待开通码号列表...

【专利技术属性】
技术研发人员:秦蓁
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1