基于Redis实现的隐私号AXxYB模式选号方法及系统

    公开(公告)号:CN116708634A

    公开(公告)日:2023-09-05

    申请号:CN202310781340.1

    申请日:2023-06-29

    摘要: 本发明公开了基于Redis实现的隐私号AXxYB模式选号方法及系统,属于通信服务技术领域,包括:配置存储供客户使用的隐私号码集合;根据客户真实号码及指定的隐私号码区号从隐私号码集合中选取一隐私号码;根据所选取隐私号码从隐私号码集合中选取一分机号;根据该分机号当前score判断该分机号是否可用,输出选号结果返回给客户。本发明基于Redis有序集合数据结构,隐私号的分值代表着绑定量,取集合第一个,表明该隐私号的绑定量是最少的,可减少高频呼叫的拦截概率;同时,分机号的分值表示该分机号是否被占用,所以取集合第一个判断即可,可减少获取可用分机号所需的步骤;因而能够大幅度提升选号性能。

    一种隐私号AX模式选号方法、系统、设备及存储介质

    公开(公告)号:CN116347431A

    公开(公告)日:2023-06-27

    申请号:CN202310273045.5

    申请日:2023-03-20

    IPC分类号: H04W12/02 H04W12/03 H04W12/04

    摘要: 本发明公开了一种隐私号AX模式选号方法、系统、设备及存储介质,属于通信服务技术领域,解决目前隐私号AX模式选号技术不能满足隐私号快速增长需求的技术问题,方法为获取将客户导入的隐私号码,并以Redis的sorted set数据结构存储;获取客户传入的真实号码A和指定的隐私号码区号,根据真实号码A和指定的隐私号码区号,分别生成对应的Redis存储key,根据生成的存储key,通过Redis的lua脚本执行ZRANGE命令,选取集合中的第一个值,若其分值的个位数为0,即为可用的隐私号,并将其分值设置为原分值加10再加1,并将选出的隐私号码返回给客户,若其分值的个位数为1,即无可用的隐私号,返回客户提示号码资源不足。

    一种隐私号AXB模式选号方法、系统、设备及存储介质

    公开(公告)号:CN116016775A

    公开(公告)日:2023-04-25

    申请号:CN202211656796.7

    申请日:2022-12-22

    IPC分类号: H04M3/42 H04M3/22

    摘要: 本发明公开了一种隐私号AXB模式选号方法、系统、设备及存储介质,属于通信技术领域,解决目前隐私号AXB模式选号技术不能满足隐私号快速增长的需求的技术问题,方法为获取客户所有的原隐私号以及原隐私号所属的原隐私号区号;将原隐私号码以Redis的set数据结构分区存储;获取客户传入的指定的隐私号区号以及真实的主叫号码、被叫号码;根据主叫号码、被叫号码、指定的隐私号区号分别生成对应的Redis存储key;根据生成的存储key,通过Redis的lua脚本执行SDIFF命令,对主叫号码已绑隐私号集合、被叫号码已绑隐私号集合和隐私号区号的隐私号码集合做差集运算;从差集中随机选取一个隐私号码,并以Redis的set数据结构存储;将选出的隐私号码返回给客户。