
技术摘要:
本发明公开了一种用于监测不同用户识别码的通信服务系统及方法,该系统包括用户识别码定向获取模块、用户识别码身份信息认证模块、用户识别码分区索引模块、有效用户识别码分析模块和通信服务器接入数量预警模块,用户识别码定向获取模块对接入通信服务器的用户识别码 全部
背景技术:
移动用户识别码是指在GSM系统中,每个用户均分配一个惟一的国际移动用户识 别码(IMSI)。此码在所有位置(包括在漫游区)都是有效的。通常在呼叫建立和位置更新时, 需要使用IMSI。IMSl的总长不超过15位数字,每位数字仅使用0~9的数字。MCC:移动用户所 属国家代号,占3位数字,中国的MCC规定为460,MNC:移动网号码,最多由两位数字组成。用 以识别移动用户所归属的移动通信网。MSIN:移动用户识别码,用以识别某一移动通信网 (PLMN)中的移动用户。由MNC和MSIN两部分组成为国内移动用户识别码(NMSI),临时用户识 别码(TMSI)为安全起见,在空中传送用户识别码时用TMSI来代替IMSI,因为TMSI只在本地 有效(即在该MSC/VLR区域内),其组成结构由管理部门选择,但总长不超过4个字节。 目前,通信服务器对用户进行接入是不进行设限,用户常常使用不同的号码进行 接入,导致通信服务器会因为用户接入过多而导致信号过差,本申请旨在对每一用户接入 的不同用户识别码进行分析,分析不同用户识别码指代的用户数量,对用户接入通信服务 器数量进行设限,避免用户接入量过多。
技术实现要素:
本发明的目的在于提供一种用于监测不同用户识别码的通信服务系统及方法,以 解决现有技术中的问题。 为实现上述目的,本发明提供如下技术方案: 一种用于监测不同用户识别码的通信服务系统,所述该系统包括用户识别码定向 获取模块、用户识别码身份信息认证模块、用户识别码分区索引模块、有效用户识别码分析 模块和通信服务器接入数量预警模块,其中,用户识别码定向获取模块、用户识别码身份信 息认证模块和用户识别码分区索引模块通过内网依次连接,有效用户识别码分析模块分别 和用户识别码身份信息认证模块、用户识别码分区索引模块、通信服务器接入数量预警模 块通过内网连接; 所述用户识别码定向获取模块用于对接入通信服务器的用户识别码进行获取,统 计所有接入通信服务器的用户识别码,用户识别码身份信息认证模块用于对获取的用户识 别码进行身份信息认证后进行分类,用户识别码分区索引模块用于根据片段化的用户识别 码进行智能搜素其连接用户,有效用户识别码分析模块用于分析有效的用户识别码,确认 接入通信服务器用户识别码的有效性,通信服务器接入数量预警模块用于监测接入通信服 务器的用户识别码数量。 通过采用上述技术方案:所述用户识别码定向获取模块包括用户连接请求授权子 模块和已接入用户识别码统计子模块,用户连接请求授权子模块发送连接请求给通信服务 6 CN 111556490 A 说 明 书 2/9 页 器进行连接,通信服务器对该用户进行授权后获取该用户的用户识别码,已接入用户识别 码统计子模块用于对接入通信服务器用户的用户识别码进行统计,将统计数据进行汇总发 送给用户识别码身份信息认证模块。 通过采用上述技术方案:所述用户识别码身份信息认证模块包括运营商服务器监 测分类子模块和接入用户运营商占比分析子模块,运营商服务器监测分类子模块用于对不 同用户识别码的运营商进行识别,根据不同运营商对用户识别码进行分类,将分类信息发 送给接入用户运营商占比分析子模块,接入用户运营商占比分析子模块用于根据不同用户 识别码的从属运营商进行占比分析,运营商分别为移动、联通、电信,设定接入通信服务器 的用户识别码数量为C,监测到运营商为移动的用户识别码数量为C1、运营商为联通的用户 识别码数量为C2、运营商为电信的用户识别码数量为C3,其中,运营商为移动的用户识别码 数量占比为 运营商为联通的用户识别码数量占比为 运营商为电 信的用户识别码数量占比为 将不同用户识别码从属的运营商占比发送给用 户识别码分区索引模块,用户识别码分区索引模块对用户识别码进行再确认后,接入用户 运营商占比分析子模块重新对不同用户识别码的从属运营商进行占比分析。 通过采用上述技术方案:所述用户识别码分区索引模块包括片段化信息智能化搜 索子模块和不同用户识别码伴随关系确认子模块,片段化信息智能化搜索子模块用于根据 用户识别码内片段化的字母或者数字对该用户识别码进行搜索,实现对不同用户识别码进 行智能化搜索,不同用户识别码伴随关系确认子模块用于对不同用户识别码的伴随关系进 行确认,同一用户是否存在不同的用户识别码,对同一用户的不同识别码进行标记,统计同 一用户不同识别码的标记数据,将标记数据发送给接入用户运营商占比分析子模块和有效 用户识别码分析模块。 通过采用上述技术方案:所述接入用户运营商占比分析子模块获取同一用户不同 识别码的标记数据,提取同一用户不同识别码,对同一用户不同识别码设定为主用户识别 码和辅用户识别码,对接入通信服务器的辅用户识别码从属运营商进行再检测,当检测出 辅用户识别码从属运营商与主用户识别码从属运营商一致,对该辅用户识别码进行标记, 当检测出辅用户识别码从属运营商与主用户识别码从属运营商不一致,不对该辅用户识别 码进行处理,对标记的辅用户识别码从属运营商进行确认,确认辅用户识别码从属运营商 中的运营商为移动、联通、电信的数据,设定运营商为移动的已标记辅用户识别码数量为 fC1,设定运营商为联通的已标记辅用户识别码数量为fC2,设定运营商为电信的已标记辅用 户识别码数量为fC3,接入用户运营商占比分析子模块重新对不同用户识别码的从属运营商 进行占比分析,其中,运营商为移动的用户识别码数量占比为 运营商为 联通的用户识别码数量占比为 运营商为电信的用户识别码数量占比为 将重新分析的不同用户识别码从属运营商占比数据发送给有效用户识别 码分析模块。 通过采用上述技术方案:所述有效用户识别码分析模块包括有效用户识别码统计 7 CN 111556490 A 说 明 书 3/9 页 子模块和通信服务器接入用户识别码有效性分析子模块,有效用户识别码统计子模块用于 获取用户识别码分区索引模块统计同一用户不同识别码的标记数据,提取同一用户不同识 别码,对同一用户不同识别码设定为主用户识别码和辅用户识别码,对主用户识别码进行 汇总,提取其有效用户识别码,通信服务器接入用户识别码有效性分析子模块用于对接入 通信服务器的用户识别码的有效性进行分析。 通过采用上述技术方案:所述通信服务器接入数量预警模块包括有效用户识别码 监控子模块和预警信息发送子模块,有效用户识别码监控子模块用于对接入通信服务器的 有效用户识别码数量进行监测,监测的数量与通信服务器接入数量设定阈值进行对比,当 监测超出设定阈值,将监测的有效用户识别码数量发送给预警信息发送子模块,预警信息 发送子模块用于对尝试与通信服务器连接的用户发送预警信息。 一种用于监测不同用户识别码的通信服务方法: S1:利用用户识别码定向获取模块对接入通信服务器的用户识别码进行获取,统 计所有接入通信服务器的用户识别码,用户连接请求授权子模块发送连接请求给通信服务 器进行连接,通信服务器对该用户进行授权后获取该用户的用户识别码,已接入用户识别 码统计子模块对接入通信服务器用户的用户识别码进行统计,将统计数据进行汇总发送给 用户识别码身份信息认证模块; S2:利用用户识别码身份信息认证模块对获取的用户识别码进行身份信息认证后 进行分类,运营商服务器监测分类子模块对不同用户识别码的运营商进行识别,根据不同 运营商对用户识别码进行分类,将分类信息发送给接入用户运营商占比分析子模块,接入 用户运营商占比分析子模块根据不同用户识别码的从属运营商进行占比分析; S3:利用用户识别码分区索引模块根据片段化的用户识别码进行智能搜素其连接 用户,片段化信息智能化搜索子模块根据用户识别码内片段化的字母或者数字对该用户识 别码进行搜索,实现对不同用户识别码进行智能化搜索,不同用户识别码伴随关系确认子 模块对不同用户识别码的伴随关系进行确认,同一用户是否存在不同的用户识别码,对同 一用户的不同识别码进行标记,统计同一用户不同识别码的标记数据,将标记数据发送给 接入用户运营商占比分析子模块和有效用户识别码分析模块; S4:利用有效用户识别码分析模块分析有效的用户识别码,确认接入通信服务器 用户识别码的有效性,有效用户识别码统计子模块获取用户识别码分区索引模块统计同一 用户不同识别码的标记数据,提取同一用户不同识别码,对同一用户不同识别码设定为主 用户识别码和辅用户识别码,对主用户识别码进行汇总,提取其有效用户识别码,通信服务 器接入用户识别码有效性分析子模块对接入通信服务器的用户识别码的有效性进行分析; S5:利用通信服务器接入数量预警模块监测接入通信服务器的用户识别码数量, 有效用户识别码监控子模块对接入通信服务器的有效用户识别码数量进行监测,监测的数 量与通信服务器接入数量设定阈值进行对比,当监测超出设定阈值,将监测的有效用户识 别码数量发送给预警信息发送子模块,预警信息发送子模块对尝试与通信服务器连接的用 户发送预警信息。 通过采用上述技术方案:所述步骤S2中,接入用户运营商占比分析子模块根据不 同用户识别码的从属运营商进行占比分析,还包括以下步骤: A1:利用接入用户运营商占比分析子模块将不同用户识别码从属的运营商占比发 8 CN 111556490 A 说 明 书 4/9 页 送给用户识别码分区索引模块,用户识别码分区索引模块对用户识别码进行再确认后,接 入用户运营商占比分析子模块重新对不同用户识别码的从属运营商进行占比分析; A2:利用接入用户运营商占比分析子模块获取同一用户不同识别码的标记数据, 提取同一用户不同识别码,对同一用户不同识别码设定为主用户识别码和辅用户识别码, 对接入通信服务器的辅用户识别码从属运营商进行再检测,当检测出辅用户识别码从属运 营商与主用户识别码从属运营商一致,对该辅用户识别码进行标记,当检测出辅用户识别 码从属运营商与主用户识别码从属运营商不一致,不对该辅用户识别码进行处理,对标记 的辅用户识别码从属运营商进行确认,确认辅用户识别码从属运营商中的运营商为移动、 联通、电信的数据,设定运营商为移动的已标记辅用户识别码数量为fC1,设定运营商为联通 的已标记辅用户识别码数量为fC2,设定运营商为电信的已标记辅用户识别码数量为fC3,接 入用户运营商占比分析子模块重新对不同用户识别码的从属运营商进行占比分析,其中, 运营商为移动的用户识别码数量占比为 运营商为联通的用户识别码数量 占比为 运营商为电信的用户识别码数量占比为 将重新 分析的不同用户识别码从属运营商占比数据发送给有效用户识别码分析模块。 通过采用上述技术方案:所述步骤S4中,利用有效用户识别码分析模块分析有效 的用户识别码,确认接入通信服务器用户识别码的有效性,有效用户识别码统计子模块获 取用户识别码分区索引模块统计同一用户不同识别码的标记数据,提取同一用户不同识别 码,对同一用户不同识别码设定为主用户识别码和辅用户识别码,对主用户识别码进行汇 总,提取其有效用户识别码,通信服务器接入用户识别码有效性分析子模块对接入通信服 务器的用户识别码的有效性进行分析,还包括以下步骤: 所述设定提取接入通信服务器的用户识别码R1、R2、R3、…、Rn-1、Rn,提取上述用户 识别码中主用户识别码R01、R02、R03、…、R0n-1、R0n,其中,上述用户识别码内的辅用户识别 码数量为 b 1 、b 2、b 3 、…、b n ,设定上述 用户识别码的有效性为 设定接入通信服务器用户识别码的有效性为D,根据公式: 计算得出,当前接入通信服务器用户识别码的有效性,对有效的用户识别码发送 给通信服务器接入数量预警模块进行监测。 与现有技术相比,本发明的有益效果是:本发明旨在对每一用户接入的不同用户 识别码进行分析,分析不同用户识别码指代的用户数量,对用户接入通信服务器数量进行 设限,避免用户接入量过多; 利用用户识别码定向获取模块用于对接入通信服务器的用户识别码进行获取,统 计所有接入通信服务器的用户识别码,用户识别码身份信息认证模块用于对获取的用户识 别码进行身份信息认证后进行分类,用户识别码分区索引模块用于根据片段化的用户识别 码进行智能搜素其连接用户,有效用户识别码分析模块用于分析有效的用户识别码,确认 接入通信服务器用户识别码的有效性,通信服务器接入数量预警模块用于监测接入通信服 9 CN 111556490 A 说 明 书 5/9 页 务器的用户识别码数量。 附图说明 为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对 本发明作进一步详细的说明。 图1为本发明一种用于监测不同用户识别码的通信服务系统的模块结构示意图; 图2为本发明一种用于监测不同用户识别码的通信服务方法的步骤示意图; 图3为本发明一种用于监测不同用户识别码的通信服务方法的步骤S2中的具体步 骤示意图; 图4为本发明一种用于监测不同用户识别码的通信服务方法的实施方法示意图。