一种用户输入信息的存储控制方法及装置、系统

申请号 CN200810142469.3 申请日 2008-08-14 公开(公告)号 CN101651754B 公开(公告)日 2012-03-21
申请人 华为技术有限公司; 发明人 林扬波;
摘要 本 发明 实施例 公开了一种用户输入信息的存储控制方法及装置、系统,该方法包括:获取 双音多频 DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息表示检测到的DTMF数字信息是否可以被存储;接收双音多频DTMF数字信息;根据获取的DTMF数字掩饰控制信息确定是否对所述接收的DTMF数字信息进行存储。本发明实施例通过DTMF数字掩饰控制信息控制业务与承载分离架构下的DTMF数字信息处理设备对用户输入信息进行存储,可以避免由于DTMF数字信息处理设备直接对用户输入信息中的敏感内容进行存储带来的信息安全隐患。
权利要求

1.一种用户输入信息的存储控制方法,其特征在于,该方法包括:
DTMF数字信息处理设备获取DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息表示检测到的DTMF数字信息是否可以被存储;
接收DTMF数字信息;
根据获取的DTMF数字掩饰控制信息确定是否对所述接收的DTMF数字信息进行存储。
2.如权利要求1所述的方法,其特征在于:所述获取DTMF数字掩饰控制信息具体为:
接收控制设备下发的DTMF数字掩饰控制信息。
3.如权利要求1或2中任一项所述的方法,其特征在于:
所述DTMF数字掩饰控制信息表示为具有指示收集DTMF数字信息功能的信号的参数。
4.如权利要求3所述的方法,其特征在于:
所述参数为布尔类型,其相反的两个取值分别表示存储该DTMF数字信息和不存储该DTMF数字信息。
5.如权利要求4所述的方法,其特征在于:
预先约定所述参数取值的缺省值为其两个相反取值其中之一。
6.一种DTMF数字信息处理设备,其特征在于,该DTMF数字信息处理设备包括接收单元、存储单元及获取单元:
该接收单元,用于接收DTMF数字信息;
获取单元,用于获取DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息用于指示接收的DTMF数字信息是否能够被存储;
存储单元,用于在获取单元获取的所述DTMF数字掩饰控制信息指示能够对接收的DTMF数字信息存储时,存储接收单元接收的所述DTMF数字信息。
7.如权利要求6所述的DTMF数字信息处理设备,其特征在于,该DTMF数字信息处理设备为:媒体网关或媒体资源处理设备或媒体交付功能设备。
8.一种控制设备,其特征在于,包括下发单元,用于向DTMF数字信息处理设备下发DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息用于指示所述DTMF数字信息处理设备接收的DTMF数字信息是否能够被存储。
9.如权利要求8所述的控制设备,其特征在于,该控制设备为:媒体网关控制器、媒体资源控制设备或者媒体控制功能设备。
10.一种用户输入信息的存储控制系统,其特征在于,包括:
控制设备,用于向DTMF数字信息处理设备下发DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息表示检测到的DTMF数字信息是否可以被存储;
该DTMF数字信息处理设备,用于获取所述DTMF数字掩饰控制信息,当接收到DTMF数字信息后,根据获取的DTMF数字掩饰控制信息确定是否对所述接收到的DTMF数字信息进行存储。

说明书全文

一种用户输入信息的存储控制方法及装置、系统

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种用户输入信息的存储控制方法及装置。 [0002] 背景技术
[0003] 媒体网关控制器(Media Gateway Controller,MGC)和媒体网关(MediaGateway,MG)是业务与承载分离架构下的分组网络的两个关键构件。MGC负责业务控制功能,MG负责媒体承载功能,藉此实现业务控制平面和媒体承载平面的分离,从而充分共享网络资源,简化设备升级和业务扩展,降低开发和维护成本。
[0004] 在MGC的控制下,MG可与其它设备,例如代表用户的用户代理(UserAgent,UA)设备,进行交互以向用户分发信息或从用户收集信息。
[0005] 发明人在实现现有技术的过程中发现现有技术至少存在如下问题:在某些业务场景中,用户通过某种方式,例如双音多频(Dual-Tone Multi-Frequency,DTMF)输入等,发送给MG的信息,在被MG通报给MGC进行处理的同时,也有可能被MG自身所存储,例如存储在其记录文件中。如果这些信息中包含敏感内容,例如用户的身份证号码、信用卡号码等时,那么直接对这些敏感内容进行存储将就有可能带来严重的信息安全隐患。 [0006] 发明内容
[0007] 本发明实施例的目的在于提供一种用户输入信息的存储控制方法及装置,以实现业务与承载分离架构下对DTMF数字信息处理设备对用户输入信息的存储控制。 [0008] 本发明实施例提供以下技术方案:
[0009] 一种用户输入信息的存储控制方法,包括:获取DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息表示检测到的DTMF数字信息是否可以被存储;接收DTMF数字信息;根据获取的DTMF数字掩饰控制信息确定是否对所述接收的DTMF数字信息进行存储。 [0010] 一种DTMF数字信息处理设备,该DTMF数字信息处理设备包括接收单元、存储单元及获取单元:该接收单元,用于接收DTMF数字信息;获取单元,用于获取DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息用于指示接收的DTMF数字信息是否能够被存储;存储单元,用于在获取单元获取的所述DTMF数字掩饰控制信息指示能够对接收的DTMF数字信息存储时,存储接收单元接收的所述DTMF数字信息。
[0011] 一种控制设备,包括下发单元,用于向DTMF数字信息处理设备下发DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息用于指示所述DTMF数字信息处理设备接收的DTMF数字信息是否能够被存储。
[0012] 一种用户输入信息的存储控制系统,包括:控制设备,用于向DTMF数字信息处理设备下发DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息表示检测到的DTMF数字信息是否可以被存储;该。该DTMF数字信息处理设备,用于获取所述DTMF数字掩饰控制信息,当接收到DTMF数字信息后,根据获取的DTMF数字掩饰控制信息确定是否对所述接收到的DTMF数字信息进行存储。
[0013] 由上述技术方案可知,本发明实施例通过DTMF数字掩饰控制信息控制业务与承载分离架构下的DTMF数字信息处理设备对用户输入信息进行存储,可以避免由于DTMF数字信息处理设备直接对用户输入信息中的敏感内容进行存储带来的信息安全隐患。 [0014] 附图说明
[0015] 图1为本发明实施例一所提供的用户输入信息的存储控制方法的流程示意图; [0016] 图2为本发明实施例二所提供的用户输入信息的存储控制方法的流程示意图; [0017] 图3为本发明实施例所提供的DTMF数字信息处理设备的结构示意图; [0018] 图4为本发明实施例所提供的控制设备的结构示意图。
[0019] 具体实施方式
[0020] 因为MG本身并不能辨别哪些用户输入是敏感信息,所以需要对MG存储用户输入信息的行为予以控制。
[0021] 请参阅图1,为本发明第一实施例的流程图
[0022] 本实施例可以通过MGC向MG发送DTMF数字掩饰控制信息,或者在MG上预先设置DTMF数字掩饰控制信息,用以表示检测到的DTMF数字信息是否可以被存储,因此本发明实施例包括如下步骤:
[0023] S100、获取双音多频DTMF数字掩饰控制信息;
[0024] S101、接收DTMF数字信息;
[0025] S102、根据所述获取的DTMF数字掩饰控制信息确定是否对所述接收的DTMF数字信息进行存储。
[0026] 其中,在MG获取DTMF数字掩饰控制信息可以通过MGC下发的方式或直接在MG上预先设置的方式实现。
[0027] 下面进行详细的说明:
[0028] 通常MGC使用信号(Signal)指示MG进行用户输入的收集,例如PlayCollect信号。因此,DTMF数字掩饰控制信息可以通过该类信号的一个参数来表示检测到的DTMF数字是否可以被MG的记录文件所存储。例如将该参数命名为掩饰数字(Mask Digit,标识为mkdt)。该参数为布尔(Boolean) 类型,取值可以为开(On)或关(Off),也可以为真(True)或假(False),分别代表检测到的DTMF数字可以或不可以被记录文件所存储。缺省取值为Off或False。
[0029] 当MG检测到用户输入的DTMF数字时,若mkdt参数取值为On,则MG可以将该DTMF数字存储在记录文件中,若mkdt参数取值为Off,则MG不可该DTMF数字存储在记录文件中。如果MG没有获得有关mkdt参数的设置,那么MG将按照缺省值为Off处理。上述mkdt参数所代表的控制信息可以由MGC或其它设备向MG设置,也可以在MG上预先设置。 [0030] 当由MGC向MG设置时,可以根据(媒体)网关控制协议实现MGC与MG之间的通信。目前应用较为广泛的有H.248/MeGaCo(网关控制协议)和MGCP(媒体网关控制协议)两种协议,并且H.248/MeGaCo是基于MGCP发展而来的。
[0031] 请参阅图2,为本发明实施例二的流程图,包括如下步骤:
[0032] S200、MGC向MG下发PlayCollect信号,该信号中携带mkdt参数,用来表示MG检测到的DTMF数字信息是否可以被MG的记录文件所存储;
[0033] 该步骤中MGC可以是根据会话控制的进程来分析MG上报的信息是否包含用户的敏感信息——例如MGC先指示MG向用户播放了一段提示输入信用卡号的语音,那么接下来MG将接收并上报的DTMF数字信息自然就应该属 于敏感信息。
[0034] S201、MG接收并并根据PlayCollect信号及其参数进行操作;
[0035] S202、MG接收到用户的DTMF数字信息,根据PlayCollect信号中的mkdt参数的取值确定是否对该DTMF数字信息进行存储;若mkdt参数取值为On,则将该DTMF数字存储在记录文件中,若mkdt参数取值为Off或缺省,则不对该DTMF数字信息进行存储。 [0036] 需要说明的是MGC在对MG下发PlayCollect信号之后,还可以通过命令对其mkdt参数的取值进行修改
[0037] 本实发明实施例中的mkdt参数也可以预先在MG上设置,MG在收到DTMF数字信息后直接根据预先设置的mkdt参数取值确定是否存储该DTMF数字信息,避免了因存储了DTMF数字信息中的敏感信息带来的安全隐患。
[0038] 请参阅图3,本发明实施例还提供一种DTMF数字信息处理设备30,该DTMF数字信息处理设备30可以为媒体网关或媒体资源处理设备或媒体交付功能设备。 [0039] 该DTMF数字信息处理设备30包括接收单元32、存储单元33、获取单元31。 [0040] 该获取单元31,用于获取DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息用于指示接收的DTMF数字信息是否能够被存储。
[0041] 该接收单元32用于接收DTMF数字信息。
[0042] 该存储单元33,用于在获取单元31获取的所述DTMF数字掩饰控制信息指示能够对接收的DTMF数字信息存储时,存储该接收单元32接收的所述DTMF数字信息。 [0043] 该DTMF数字掩饰控制信息由媒体网关控制器或其他设备向该媒体网关下发,或者预先设置。
[0044] 本实施例DTMF数字信息处理设备30还可以包括,第二接收单元(图未示),用于接收从媒体网关控制器或其他设备向该媒体网关下发的消息,该消息中携带DTMF数字掩饰控制信息,则该获取单元从所述消息中获取DTMF数字掩饰控制信息。 [0045] 或者DTMF数字信息处理设备30还可以包括设置单元(图未示),该设置单元中设有DTMF数字掩饰控制信息,该该获取单元从所述设置单元中获取DTMF数字掩饰控制信息。
[0046] 请参阅图4,为本发明实施例提供的一种控制设备40,该控制设备40可以为媒体网关控制器、媒体资源控制设备或者媒体控制功能设备,其包括下发单元41,用于向DTMF数字信息处理设备下发DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息用于指示接收的DTMF数字信息是否能够被存储。
[0047] 本发明实施例还提供了一种用于用户输入信息的存储控制系统(图未示),该系统包括控制设备和DTMF数字信息处理设备。
[0048] 该控制设备的结构与前述控制设备40相同,在此不再赘述,其用于向DTMF数字信息处理设备下发DTMF数字掩饰控制信息,该DTMF数字掩饰控制信息表示检测到的DTMF数字信息是否可以被存储。
[0049] 该DTMF数字信息处理设备的结构与前述DTMF数字信息处理设备40相同,在此不再赘述。该DTMF数字信息处理设备,用于获取所述DTMF数字掩饰控制信息,当接收双音多频DTMF数字信息后,根据获取的DTMF数字掩饰控制信息确定是否对所述接收的DTMF数字信息进行存储。
[0050] 需要说明的是,本发明实施例可应用于采用分离架构的媒体资源服务器,即媒体资源控制设备和媒体资源处理设备,或者媒体控制功能设备和媒体交付功能设备之间关于信号设置和调整的交互。此时,媒体资源控制设备或者媒体控制功能设备相当于MGC,媒体资源处理设备或者媒体交付功能设备相当于MG。
[0051] 采用本发明实施例可以通过DTMF数字掩饰控制信息控制业务与承载分离架构下的DTMF数字信息处理设备对用户输入信息进行存储,在DTMF数字掩饰控制信息指示不允许对接收的用户信息进行存储时,DTMF数字信息处 理设备将不会对用户信息进行存储,避免了由于DTMF数字信息处理设备直接对用户输入信息中的敏感内容进行存储带来的信息安全隐患。
[0052] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0053] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
QQ群二维码
意见反馈