专利名称:一种短信闭合用户群业务系统及其实现方法
技术领域:
本发明涉及移动通信技术领域,具体涉及一种短信闭合用户群业务系统及 其实现方法。
背景技术:
CUG (Closed User Group,闭合用户群)是指在群内的用户能与群内其他 用户相互通信,但不能与群外用户通信的用户群。CUG业务能够满足具有保 密性质的集团需求。对于短信CUG业务的要求是只允许群内用户互发短信, 不允许发往群外用户,群外用户也不允许向群内用户发送短信。对短信CUG业务需求的实现分为MO (主叫)和MT (被叫)两部分, 即拦截发送方为群组内号码、接收方为非群组号码的短信,同时拦截发送方为 非群组号码、接收方为群组内号码的短信。目前现有网络中没有完整的短信CUG实现方案,如在CDMA(码分多址) 网络中,仅在CDMA短信中心中提供针对本局CDMA用户的短信CUG功能, 但此功能只能拦截本局非短信CUG的CDMA点对点短信,无法拦截外局及 ESME (External Short Message Entity,扩展短消息实体)来源的短信,无法实 现封闭通信的业务需求。图1所示为CDMA短信下发流程示意图。如图1所示,CDMA短信流程均通过被叫归属短信中心下发,因此可以 通过更改短信中心数据配置的方案实现大部分的短信CUG业务,即,CUG号 码采用整号段方式,将CUG号码加入CDMA短信中心CUG组,实现本局 CDMA点对点短信CUG功育g;删除该号段在GSM短信中心(同一运营商GSM 网络)、应用短信(包括天气预报、新闻、聊天交友等)网关、短信互通网关 上至CDMA短信中心的被叫路由数据,实现G-C (G网用户发送、C网用户 接收的短信)、应用短信、短信互通被叫类短信的拦截问题;并将CUG号码 作号码变换后加入GSM短信中心(同一运营商GSM网络)被叫黑名单的方式实现C-G (C网用户发送、G网用户接收的短信)的主叫类短信拦截。但是现有技术存在以下问题1、 无法完整实现业务无法限制与外局CDMA号码之间点对点短信的互发;2、 成本高,对用户的门槛高由于对于G-C互通短信,与其他运营商之间的网间互通短信及应用短信被叫的拦截是基于删除用户号段数据,而相关系统用户号段配置为7位大号段,这样意味着CUG群组号码只能从特定的某个 7位整号段内取数据,造成了号码资源的浪费,同时用户若需短信CUG功能, 必须重新申请号码,且可申请的号码有限,限制了业务的使用范围;3、 业务流程需要人工介入,效率低,存在安全隐患。GSM短信中心的垃 圾短信主叫黑名单有有效期,超过有效期即失效,若短信CUG作为正常业务 持续开展,通过该黑名单拦截的C-G短信只能通过维护人员每月手工更新的 方式保持生效,该方法显然不是长期可行的;特别是当CUG群组号码不断增 加,垃圾短信主叫黑名单的数量可能超出系统限制;"号码变换"可用数量有 限,也无法满足要求;对于其他ESME下发的被叫短信,短信系统没有有效 的拦截手段,只能通知ESME对应业务系统,通过ESME本身实现不向短信 CUG群组号码下发,其中存在不可预见的隐患。发明内容本发明所要解决的技术问题在于提供一种短信闭合用户群业务系统及其 实现方法,通过利用CDMA短信中心"增值业务接口",通过增设一套专用 的"短信CUG业务装置",实现封闭集团内短信通信的业务需求。为了实现上述目的,本发明提供了一种短信闭合用户群业务系统,包括短 信中心和短信闭合用户群业务装置,所述短信闭合用户群业务装置利用短信中 心的增值业务接口与短信中心相联,所述短信中心包括转发模块,用于从短 信中心向短信闭合用户群业务装置转发短信闭合用户群用户的所有主叫和被 叫短信;所述短信闭合用户群业务装置包括开通模块,通过短信中心的增值 业务接口,为短信闭合用户群用户开通短信闭合用户群业务;过滤模块,用于 对符合下发条件的短信转回所述短信中心,否则,拦截所述短信。所述过滤模块包括短信判断模块,用于判断从所述短信中心转发的短信是主叫还是被叫; 主叫短信判断模块,用于判断转发的主叫短信的被叫是否为短信闭合用户群的用户,如果是,转回短信中心下发,否则拦截所述短信;被叫短信判断模块,用于判断转发的被叫短信的主叫是否为短信闭合用户群的用户,如果是,转回短信中心下发,否则拦截所述短信。 所述短信闭合用户群业务装置还包括短号字头号码处理模块,用于接收从所述短信中心转发的用户发往短号的 短信,并将符合下发条件的短信转回短信中心下发,否则拦截所述短信。所述短信中心还包括业务属性配置模块,用于在短信中心完成主叫类和被叫类业务的参数配置。所述参数包括接入号、业务码、定制码、取消码。所述短信闭合用户群业务装置和短信中心之间采用短消息点对点协议。 本发明还提供了, 一种实现短信闭合用户群的方法,包括 步骤l,设置一短信闭合用户群业务装置,利用短信中心增值业务接口与 短信中心相联;步骤2,短信闭合用户群业务装置通过短信中心增值业务接口,为短信闭 合用户群用户开通闭合用户群业务;步骤3,短信中心向短信闭合用户群业务装置转发短信闭合用户群用户所 有的主叫和被叫短信;步骤4,短信闭合用户群业务装置对符合下发条件的短信转回所述短信中 心下发,否则,拦截所述短信。所述步骤4包括短信判断步骤,判断从所述短信中心转发的短信是主叫还是被叫;主叫短信判断步骤,判断转发的主叫短信的被叫是否为短信闭合用户群的 用户,如果是,转回短信中心下发,否则拦截所述短信;被叫短信判断步骤,判断转发的被叫短信的主叫是否为短信闭合用户群的 用户,如果是,转回短信中心下发,否则拦截所述短信。所述实现短信闭合用户群的方法还包括短号字头号码处理步骤,接收从 所述短信中心转发的用户发往短号的短信,并将符合下发条件的短信转回短信中心下发,否则拦截所述短信。所述步骤2和3之间还包括业务属性配置步骤,在短信中心完成主叫类 和被叫类业务的参数配置。所述参数包括接入号、业务码、定制码、取消码。所述短信闭合用户群业务装置和短信中心之间采用短消息点对点协议。本发明利用CDMA短信中心"增值业务接口 ",通过增设专用的短信CUG 业务装置,实现了封闭集团内短信通信的需求。本发明具有以下有益技术效果可以完整实现短信CUG业务,解决了外局点对点短信无法拦截问题,以 及ESME来源短信的隐患;节约号码资源,降低用户使用门槛。通过接口调用,可以方便的为用户开 通短信CUG功能,用户可以用原有号码使用短信CUG功能,不需改变号码, 不需另行分配整号段,没有号码资源的浪费;方便安全,通过增加独立的CUG功能模块,直接利用短信中心核心设备 现有功能实现CUG业务功能,短信中心核心设备不必根据业务需求修改,降 低了运营风险,所有流程和数据均可通过业务系统自动完成,没有手工更新数 据带来的业务不确定性;灵活响应用户需求,不改变集团用户短信的使用习惯,且可以灵活响应用 户的短号(即集团用户之间不必使用完整手机号码,可以通过短号码实现短信 互发)等进一步业务需求。
图1所示为现有技术的CDMA短信下发流程示意图; 图2所示为本发明的短信CUG业务系统的结构图; 图3所示为本发明的短信CUG业务系统实现短信过滤的流程图; 图4所示为本发明的短信CUG业务装置对短信进行过滤的方法流程图; 图5所示为本发明短信CUG业务系统对短信CUG组内用户短信正常下 发的处理流程图;图6所示为本发明短信CUG业务系统对非短信CUG组内用户短信拦截 的处理流程图。
具体实施方式
本发明的一种具体实施方式
利用CDMA短信中心的"增值业务接口", 通过增设一套专用的"短信CUG业务装置",实现了一种短信闭合用户群业 务系统,满足短信闭合用户群的业务需求。图2所示为本发明的短信CUG业务系统的结构图。如图2所示,该系统 包括CDMA短信中心和短信CUG业务装置,短信CUG业务装置利用短信中 心的增值业务接口与短信中心相联。短信中心包括转发模块。短信CUG业务 装置包括开通模块和过滤模块。CDMA短信中心侧增值业务分成三大类主叫类增值业务、被叫类增值 业务和前转业务。利用其中的主叫类增值业务接口和被叫类增值业务接口,为 短信CUG群组用户开通主叫类和被叫类业务。图3所示为本发明的短信CUG业务系统实现短信过滤的流程图。步骤S1:通过短信CUG业务装置的开通模块,采用SMPP(短消息点对 点协议)协议,利用增值业务接口为短信CUG群组用户开通短信CUG业务;步骤S2:由短信中心的转发模块将短信CUG群组用户的所有主叫和被叫 短信转发至"短信CUG业务装置";步骤S3:由短信CUG业务装置的过滤模块对短信进行过滤,对符合下发 条件的短信转回短信中心,否则,拦截该短信。图2中,短信CUG业务装置的过滤模块包括短信判断模块,用于判断从所述短信中心转发的短信是主叫还是被叫; 主叫短信判断模块,用于判断转发的主叫短信的被叫是否为短信闭合用户群的用户,如果是,转回短信中心下发,否则拦截所述短信;被叫短信判断模块,用于判断转发的被叫短信的主叫是否为短信闭合用户群的用户,如果是,转回短信中心下发,否则拦截所述短信。图4所示为本发明的短信CUG业务装置的过滤模块对短信进行过滤的方法流程图,短信CUG业务装置的短信过滤流程为1、 判断短信中心转发至"短信CUG业务装置"的短信为主叫还是被叫;2、 对于主叫为短信CUG群组用户的短信,若被叫也为短信CUG群组用户,则"短信CUG业务装置"将该短信还发至短信中心,正常下发;若被叫为非短信CUG群组用户,则"短信CUG业务装置"拦截该短信;3、对于被叫为短信CUG群组用户的短信,若主叫也为短信CUG群组用 户,则"短信CUG业务装置"将该短信还发至短信中心,正常下发;若主叫 非短信CUG群组用户,则"短信CUG业务装置"拦截该短信;考虑到与虚拟网的结合,为配合用户短号拨打习惯,短信CUG业务装置 还包括短号字头号码处理模块。通过为"短信CUG业务装置"分配短号字头 号码,短号字头号码处理模块可以接收从短信中心转发的用户发往短号的短 信,并将符合下发条件的短信转回短信中心下发,否则拦截。例如某集团的虚拟网短号为71+手机号码后四位,短信中心配置数据71 指向短信CUG业务装置,短信CUG业务装置对于接收到的短信进行主被叫 号码判断,若均符合CUG群组条件,则将被叫号码还原为手机号码后下发, 否则拦截。示例如下该集团内短信CUG用户1 一 13305710001 ,对应短号为710001 ,短信CUG 用户2—13305170002,对应短号为710002,用户1向用户2发送短信时,使 用短号,即被叫号码输入710002,短信发送至短信中心后,短信中心根据71 字头将短信转发至短信CUG业务装置,短信CUG业务装置根据手机号码与 短号的对应关系,判断符合下发要求,则将被叫号码还原至13305710002,下 发至短信中心;用户1发送短信至719999,但该集团内不存在该短信CUG用户 13305719999,短信CUG业务装置拦截该条短信;另一用户13305810000,不属于该集团内短信CUG用户,发送短信至 710001,短信CUG业务装置判断主叫号码为非短信CUG号码,对该条短信 进行拦截。为了实现所述短信CUG业务系统,短信CUG业务系统的短信中心还包 括业务属性配置模块,用于在短信中心上完成主叫类和被叫类业务的相关参 数配置。本发明数据配置的具体实施方式
如下一、 在CDMA短信中心由维护人员手工添加专用账号;二、 在CDMA短信中心上由业务属性配置模块完成如下数据配置1、在业务属性表中,配置"主叫类增值业务l"、"被叫类增值业务l"业务为"启用";2、 l)对"主叫类增值业务l"业务相关参数配置如下接入号1413业务码DXZJ1定制码DZZJ1 取消码QXZJ1注业务描述为"短信CUG业务"; 2)对"被叫类增值业务1"业务相关参数配置如下 接入号1413 业务码DXBJ1 定制码DZBJ1 取消码QXBJ1注业务描述为"短信CUG业务";3、 在CDMA短信中心上将1413指向"短信CUG业务"系统主机; 其中,1413接入号将作为"短信CUG业务"接入号(该接入号用户不可见,仅在短信中心配置路由数据)。 以下说明业务使用流程一、 开通短信CUG业务装置采用SMPP (短消息点对点协议)协议,通过增值业 务接口向短信中心为对应用户设置被叫类增值业务及主叫类增值业务开通标 志,设置完成即完成开通。二、 使用图5所示为本发明短信CUG业务系统对短信CUG组内用户短信正常下 发的处理流程;图6所示为本发明短信CUG业务系统对非短信CUG组内用 户短信拦截的处理流程。针对短信CUG用户号码发起短信的处理流程1、本局(同一CDMA短信中心)短信的下发短信CUG用户13305710002发送短信,其目的号码是短信CUG用户 13305710001。 CDMA短信中心收到该信息后,根据"短信CUG业务装置" 设置的主叫转移标志,将短信的被叫号码(短信的目的号码)前增加内部接入号(本例中为1413),成为141313305710001,通过SMPP协议转发至"短信 CUG业务装置";"短信CUG业务装置"收到业务请求后,判断被叫用户 13305710001为短信CUG用户,则将该条短信去1413前缀后重新提交至 CDMA短信中心,CDMA短信中心将该短信直接下发(若被叫号码为外局短 信,则CDMA短信中心将该短信转至被叫归属CDMA短信中心后,由被叫归 属短信中心下发);2、 本局短信的被叫拦截短信CUG用户13305710002发送短信,其目的号码是非短信CUG用户 13305719999。 CDMA短信中心收到该信息后,根据"短信CUG业务装置" 设置的主叫转移标志,将短信的被叫号码前增加内部接入号(本例中为1413), 成为141313305719999,通过SMPP协议转发至"短信CUG业务装置";"短 信CUG业务装置"收到业务请求后,判断被叫用户13305719999非短信CUG 用户,则对该条短信进行拦截;在发起短信的流程中,短信CUG用户发往外局短信的拦截处理情况与发 往本局的拦截处理完全一致,只需要判断是否是短信CUG用户,不需要区分 本局与外局。3、 C-G短信(C网主叫号码发送至G网(同一运营商GSM网络)被叫 号码的短信)短信CUG用户13305710002发送短信,其目的地址是非短信CUG用户 13005710001。 CDMA短信中心收到该信息后,根据"短信CUG业务装置" 设置的主叫转移标志,将短信的被叫号码前增加内部接入号(本例中为1413), 成为141313005710001,通过SMPP协议转发至"短信CUG业务装置";"短 信CUG业务装置"收到业务请求后,判断被叫用户13005710001非短信CUG 用户,则对该条短信进行拦截;4、 C-互通短信(其他运营商网络)短信CUG用户13305710002发送短信,其目的地址是非短信CUG用户 13905710001。 CDMA短信中心收到该信息后,根据"短信CUG业务装置" 设置的主叫转移标志,将短信的被叫号码前增加内部接入号(本例中为1413), 成为141313905710001,通过SMPP协议转发至"短信CUG业务装置";"短 信CUG业务装置"收到业务请求后,判断被叫用户13905710001非短信CUG用户,则对该条短信进行拦截; 5、 C-应用短信短信CUG用户13305710002发送短信,其目的地址是非短信CUG接入 代码1234。 CDMA短信中心收到该信息后,根据"短信CUG业务装置"设置 的主叫转移标志,将短信的被叫号码前增加内部接入号(本例中为1413), 成为14131234,通过SMPP协议转发至"短信CUG业务装置";"短信CUG 业务装置"收到业务请求后,判断被叫号码1234非短信CUG用户,则对该条 短信进行拦截。针对发往短信CUG用户号码的短信的处理流程1、 外局(不同CDMA短信中心,即其他CDMA短信中心转入本CDMA短信中心的短信)短信外局非短信CUG用户D3999卯001发送短信,其目的地址是短信CUG 用户13305710001。主叫归属CDMA短信中心将短信路由至被叫归属短信中 心,被叫归属CDMA短信中心收到该信息后,根据"短信CUG业务装置"设 置的被叫转移标志,将短信的被叫号码前增加内部接入号(本例中为1413), 成为141313305710001,通过SMPP协议转发至"短信CUG业务装置" ,"短 信CUG业务装置"收到业务请求后,判断主叫用户13399990001非短信CUG 用户,则对该条短信进行拦截;2、 本局非CUG短信本局非短信CUG用户13305719999发送短信,其目的号码是短信CUG 用户13305710001。 CDMA短信中心收到该短信后,根据"短信CUG业务装 置"设置的被叫转移标志,将短信的被叫号码前增加内部接入号(本例中为 1413),成为141313305710001,通过SMPP协议转发至"短信CUG业务装 置";"短信CUG业务装置"收到业务请求后,判断主叫用户13305719999 为非短信CUG用户,被叫用户是短信CUG用户,则对该条短信进行拦截;3、 G-C短信(G网(同一运营商GSM网络)主叫用户发送至C网被叫 用户的短信)非短信CUG用户13005710001发送短信,其目的地址是短信CUG用户 13305710001。该消息通过GSM短信中心转发至目的用户归属的CDMA短信 中心;CDMA短信中心根据"短信CUG业务装置"设置的被叫转移标志,将短信的被叫号码前增加内部接入号(本例中为1413),成为141313305710001, 通过SMPP协议转发至"短信CUG业务装置";"短信CUG业务装置"收 到业务请求后,判断主叫用户13005710001非短信CUG用户,则对该条短信 进行拦截;4、 互通短信非短信CUG用户13905710001发送短信,其目的地址是短信CUG用户 13305710001 。该消息通过短信互通网关转发至目的用户归属的CDMA短信中 心;CDMA短信中心根据"短信CUG业务装置"设置的被叫转移标志,将短 信的被叫号码前增加内部接入号(本例中为1413),成为141313305710001, 通过SMPP协议转发至"短信CUG业务装置";"短信CUG业务装置"收 到业务请求后,判断主叫用户13905710001非短信CUG用户,则对该条短信 进行拦截;5、 应用短信接入代码1234发送短信,其目的地址是短信CUG用户13305710001。该 消息通过联通在信网关转发至目的用户归属的CDMA短信中心;CDMA短信 中心根据"短信CUG业务装置"设置的被叫转移标志,将短信的被叫号码前 增加内部接入号(本例中为1413),成为141313305710001,通过SMPP协议 转发至"短信CUG业务装置";"短信CUG业务装置"收到业务请求后, 判断主叫号码1234非短信CUG用户,则对该条短信进行拦截。其他ESME 来源短信判断及处理流程同上。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但 这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种短信闭合用户群业务系统,其特征在于,所述系统包括短信中心和短信闭合用户群业务装置,所述短信闭合用户群业务装置利用短信中心的增值业务接口与短信中心相联,所述短信中心包括转发模块,用于从短信中心向短信闭合用户群业务装置转发短信闭合用户群用户的所有主叫和被叫短信;所述短信闭合用户群业务装置包括开通模块,通过短信中心的增值业务接口,为短信闭合用户群用户开通短信闭合用户群业务;过滤模块,用于对符合下发条件的短信转回所述短信中心,否则,拦截所述短信。
2、 根据权利要求1所述的系统,其特征在于,所述过滤模块包括 短信判断模块,用于判断从所述短信中心转发的短信是主叫还是被叫; 主叫短信判断模块,用于判断转发的主叫短信的被叫是否为短信闭合用户群的用户,如果是,转回短信中心下发,否则拦截所述短信;被叫短信判断模块,用于判断转发的被叫短信的主叫是否为短信闭合用户 群的用户,如果是,转回短信中心下发,否则拦截所述短信。
3、 根据权利要求1所述的系统,其特征在于,所述短信闭合用户群业务 装置还包括短号字头号码处理模块,用于接收从所述短信中心转发的用户发往短号的 短信,并将符合下发条件的短信转回短信中心下发,否则拦截所述短信。
4、 根据权利要求1所述的系统,其特征在于,所述短信中心还包括 业务属性配置模块,用于在短信中心完成主叫类和被叫类业务的参数配置。
5、 根据权利要求4所述的系统,其特征在于,所述参数包括接入号、业 务码、定制码、取消码。
6、 根据权利要求1所述的系统,其特征在于,所述短信闭合用户群业务 装置和短信中心之间采用短消息点对点协议。
7、 一种实现短信闭合用户群的方法,其特征在于,包括步骤l,设置一短信闭合用户群业务装置,利用短信中心增值业务接口与 短信中心相联;步骤2,短信闭合用户群业务装置通过短信中心增值业务接口,为短信闭 合用户群用户开通短信闭合用户群业务;步骤3,短信中心向短信闭合用户群业务装置转发短信闭合用户群用户所 有的主叫和被叫短信;步骤4,短信闭合用户群业务装置对符合下发条件的短信转回所述短信中 心下发,否则,拦截所述短信。
8、 根据权利要求7所述的方法,其特征在于,所述步骤4包括 短信判断步骤,判断从所述短信中心转发的短信是主叫还是被叫; 主叫短信判断步骤,判断转发的主叫短信的被叫是否为短信闭合用户群的用户,如果是,转回短信中心下发,否则拦截所述短信;被叫短信判断步骤,判断转发的被叫短信的主叫是否为短信闭合用户群的 用户,如果是,转回短信中心下发,否则拦截所述短信。
9、 根据权利要求7所述的方法,其特征在于,所述方法还包括短号字 头号码处理步骤,接收从所述短信中心转发的用户发往短号的短信,并将符合 下发条件的短信转回短信中心下发,否则拦截所述短信。
10、 根据权利要求7所述的方法,其特征在于,所述步骤2和3之间还包括业务属性配置步骤,在短信中心完成主叫类和被叫类业务的参数配置。
11、 根据权利要求10所述的方法,其特征在于,所述参数包括接入号、 业务码、定制码、取消码。
12、 根据权利要求7所述的方法,其特征在于,所述短信闭合用户群业务 装置和短信中心之间采用短消息点对点协议。
全文摘要
本发明涉及一种短信闭合用户群业务系统,包括短信中心和短信闭合用户群业务装置,所述短信闭合用户群业务装置利用短信中心的增值业务接口与短信中心相联,所述短信中心包括转发模块,用于从短信中心向短信闭合用户群业务装置转发短信闭合用户群用户的所有主叫和被叫短信;所述短信闭合用户群业务装置包括开通模块,通过短信中心的增值业务接口,为短信闭合用户群用户开通短信闭合用户群业务;过滤模块,用于对符合下发条件的短信转回所述短信中心,否则,拦截所述短信。采用本发明的系统,解决了外局点对点短信无法拦截问题,及ESME来源短信的隐患;节约号码资源,可以灵活响应用户需求。
文档编号H04Q7/22GK101217709SQ200810056068
公开日2008年7月9日 申请日期2008年1月11日 优先权日2008年1月11日
发明者伟 张, 李巧珉, 纯 蒋, 陈海军 申请人:中国联合通信有限公司