專利名稱:一種用戶輸入信息的存儲(chǔ)控制方法及裝置、系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種用戶輸入信息的存儲(chǔ)控制方法及 裝置。
背景技術(shù):
々某體網(wǎng)關(guān)控制器(Media Gateway Controller, MGC)和i某體網(wǎng)關(guān)(Media Gateway, MG )是業(yè)務(wù)與承載分離架構(gòu)下的分組網(wǎng)絡(luò)的兩個(gè)關(guān)鍵構(gòu)件。MGC 負(fù)責(zé)業(yè)務(wù)控制功能,MG負(fù)責(zé)媒體承載功能,藉此實(shí)現(xiàn)業(yè)務(wù)控制平面和媒體承 載平面的分離,從而充分共享網(wǎng)絡(luò)資源,簡化設(shè)備升級(jí)和業(yè)務(wù)擴(kuò)展,降低開發(fā) 和維護(hù)成本。
在MGC的控制下,MG可與其它設(shè)備,例如代表用戶的用戶代理(User Agent, UA)設(shè)備,進(jìn)行交互以向用戶分發(fā)信息或從用戶收集信息。
業(yè)務(wù)場景中,用戶通過某種方式,例如雙音多頻(Dual-Tone Multi-Frequency, DTMF)輸入等,發(fā)送給MG的信息,在被MG通報(bào)給MGC進(jìn)行處理的同時(shí), 也有可能被MG自身所存儲(chǔ),例如存儲(chǔ)在其記錄文件中。如果這些信息中包含 敏感內(nèi)容,例如用戶的身份證號(hào)碼、信用卡號(hào)碼等時(shí),那么直接對(duì)這些敏感內(nèi) 容進(jìn)行存儲(chǔ)將就有可能帶來嚴(yán)重的信息安全隱患。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種用戶輸入信息的存儲(chǔ)控制方法及裝置,
以實(shí)現(xiàn)業(yè)務(wù)與承載分離架構(gòu)下對(duì)DTMF數(shù)字信息處理設(shè)備對(duì)用戶輸入信息的 存儲(chǔ)控制。
本發(fā)明實(shí)施例提供以下技術(shù)方案
一種用戶輸入信息的存儲(chǔ)控制方法,包括獲取雙音多頻DTMF數(shù)字掩 飾控制信息,該DTMF數(shù)字掩飾控制信息表示檢測到的DTMF數(shù)字信息是否 可以被存儲(chǔ);接收雙音多頻DTMF數(shù)字信息;根據(jù)獲取的DTMF數(shù)字影牟控 制信息確定是否對(duì)所述接收的DTMF數(shù)字信息進(jìn)行存儲(chǔ)。
一種DTMF數(shù)字信息處理設(shè)備,該DTMF數(shù)字信息處理設(shè)備包括接收單 元、存儲(chǔ)單元及獲取單元該接收單元,用于接收DTMF數(shù)字信息;獲取單 元,用于獲取DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字掩飾控制信息用于指 示接收的DTMF數(shù)字信息是否能夠被存儲(chǔ);存儲(chǔ)單元,用于在獲取單元獲取 的所述DTMF數(shù)字掩飾控制信息指示能夠?qū)邮盏腄TMF數(shù)字信息存儲(chǔ)時(shí), 存儲(chǔ)接收單元接收的所述DTMF數(shù)字信息。
一種控制設(shè)備,包括下發(fā)單元,用于向DTMF數(shù)字信息處理設(shè)備下發(fā) DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字掩飾控制信息用于指示接收的DTMF 數(shù)字信息是否能夠被存儲(chǔ)。
6一種用戶輸入信息的存儲(chǔ)控制系統(tǒng),包括控制設(shè)備,用于用于向DTMF 數(shù)字信息處理設(shè)備下發(fā)DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字掩飾控制信 息表示檢測到的DTMF數(shù)字信息是否可以被存儲(chǔ);該。該DTMF數(shù)字信息處 理設(shè)備,用于獲取所述DTMF數(shù)字掩飾控制信息,當(dāng)接收雙音多頻DTMF數(shù) 字信息后,根據(jù)獲取的DTMF數(shù)字掩飾控制信息確定是否對(duì)所述接收的DTMF 數(shù)字信息進(jìn)行存儲(chǔ)。
由上述技術(shù)方案可知,本發(fā)明實(shí)施例通過DTMF數(shù)字掩飾控制信息控制 業(yè)務(wù)與承載分離架構(gòu)下的DTMF數(shù)字信息處理設(shè)備對(duì)用戶輸入信息進(jìn)行存儲(chǔ), 可以避免由于DTMF數(shù)字信息處理設(shè)備直接對(duì)用戶輸入信息中的敏感內(nèi)容進(jìn) 行存儲(chǔ)帶來的信息安全隱患。
圖1為本發(fā)明實(shí)施例一所提供的用戶輸入信息的存儲(chǔ)控制方法的流程示 意圖2為本發(fā)明實(shí)施例二所提供的用戶輸入信息的存儲(chǔ)控制方法的流程示 意圖3為本發(fā)明實(shí)施例所提供的DTMF數(shù)字信息處理設(shè)備的結(jié)構(gòu)示意圖; 圖4為本發(fā)明實(shí)施例所提供的控制設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
因?yàn)镸G本身并不能辨別哪些用戶輸入是敏感信息,所以需要對(duì)MG存 儲(chǔ)用戶輸入信息的行為予以控制。
請參閱圖1,為本發(fā)明第一實(shí)施例的流程圖。
本實(shí)施例可以通過MGC向MG發(fā)送DTMF凄t字掩飾控制信息,或者在 MG上預(yù)先設(shè)置DTMF數(shù)字掩飾控制信息,用以表示4企測到的DTMF數(shù)字信 息是否可以被存儲(chǔ),因此本發(fā)明實(shí)施例包括如下步驟
5100、 獲取雙音多頻DTMF數(shù)字掩飾控制信息;
5101、 接收DTMF數(shù)字信息;
5102、 根據(jù)所述獲取的DTMF數(shù)字掩飾控制信息確定是否對(duì)所述接收的 DTMF數(shù)字信息進(jìn)行存儲(chǔ)。
其中,在MG獲取DTMF數(shù)字掩飾控制信息可以通過MGC下發(fā)的方式 或直接在MG上預(yù)先設(shè)置的方式實(shí)現(xiàn)。 下面進(jìn)4于詳細(xì)的"i兌明
通常MGC使用信號(hào)(Signal)指示MG進(jìn)行用戶輸入的收集,例如 PlayCollect信號(hào)。因此,DTMF數(shù)字掩飾控制信息可以通過該類信號(hào)的一個(gè)參 數(shù)來表示4企測到的DTMF數(shù)字是否可以被MG的記錄文件所存儲(chǔ)。例如將該 參數(shù)命名為掩飾數(shù)字(MaskDigit,標(biāo)識(shí)為mkdt)。該參數(shù)為布爾(Boolean)
8類型,取值可以為開(On)或關(guān)(Off),也可以為真(True)或假(False), 分別代表檢測到的DTMF數(shù)字可以或不可以被記錄文件所存儲(chǔ)。缺省取值為 Off或False。
當(dāng)MG片企測到用戶輸入的DTMF數(shù)字時(shí),若mkdt參數(shù)取值為On,則MG 可以將該DTMF數(shù)字存儲(chǔ)在記錄文件中,若mkdt參數(shù)取值為Off,則MG不 可該DTMF數(shù)字存儲(chǔ)在記錄文件中。如果MG沒有獲得有關(guān)mkdt參數(shù)的設(shè)置, 那么MG將按照缺省值為Off處理。上述mkdt參數(shù)所代表的控制信息可以由 MGC或其它i殳備向MG設(shè)置,也可以在MG上預(yù)先i殳置。
當(dāng)由MGC向MG設(shè)置時(shí),可以根據(jù)(媒體)網(wǎng)關(guān)控制協(xié)議實(shí)現(xiàn)MGC與 MG之間的通信。目前應(yīng)用較為廣泛的有H.248/MeGaCo (網(wǎng)關(guān)控制協(xié)議)和 MGCP (媒體網(wǎng)關(guān)控制協(xié)議)兩種協(xié)議,并且H.248/MeGaCo是基于MGCP 發(fā)展而來的。
請參閱圖2,為本發(fā)明實(shí)施例二的流程圖,包括如下步驟 S200、 MGC向MG下發(fā)PlayCollect信號(hào),該信號(hào)中攜帶mkdt參數(shù),用 來表示MG一企測到的DTMF數(shù)字信息是否可以被MG的記錄文件所存儲(chǔ);
該步驟中MGC可以是根據(jù)會(huì)話控制的進(jìn)程來分析MG上報(bào)的信息是否包 含用戶的敏感信息——例如MGC先指示MG向用戶播放了 一段提示輸入信用 卡號(hào)的語音,那么接下來MG將接收并上報(bào)的DTMF數(shù)字信息自然就應(yīng)該屬
9于敏感信息。
S201 、 MG接收并并根據(jù)PlayCollect信號(hào)及其參lt進(jìn)行操作;
S202、 MG接收到用戶的DTMF數(shù)字信息,根據(jù)PlayCollect信號(hào)中的mkdt 參數(shù)的取值確定是否對(duì)該DTMF數(shù)字信息進(jìn)行存儲(chǔ);若mkdt參數(shù)取值為On, 則將該DTMF數(shù)字存儲(chǔ)在記錄文件中,若mkdt參數(shù)取值為Off或缺省,則不 對(duì)該DTMF數(shù)字信息進(jìn)行存儲(chǔ)。
需要說明的是MGC在對(duì)MG下發(fā)PlayCollect信號(hào)之后,還可以通過命令 對(duì)其mkdt參數(shù)的取值進(jìn)行修改。
本實(shí)發(fā)明實(shí)施例中的mkdt參數(shù)也可以預(yù)先在MG上設(shè)置,MG在收到 DTMF數(shù)字信息后直接根據(jù)預(yù)先設(shè)置的mkdt參數(shù)取值確定是否存儲(chǔ)該DTMF 數(shù)字信息,避免了因存儲(chǔ)了 DTMF數(shù)字信息中的敏感信息帶來的安全隱患。
請參閱圖3,本發(fā)明實(shí)施例還提供一種DTMF數(shù)字信息處理設(shè)備30,該 DTMF數(shù)字信息處理設(shè)備30可以為媒體網(wǎng)關(guān)或媒體資源處理設(shè)備或媒體交付 功能設(shè)備。
該DTMF數(shù)字信息處理設(shè)備30包括接收單元32、存儲(chǔ)單元33、獲取 單元31。
該獲取單元31,用于獲取DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字 掩飾控制信息用于指示接收的DTMF數(shù)字信息是否能夠被存儲(chǔ)。該接收單元32用于接收DTMF數(shù)字信息。
該存儲(chǔ)單元33,用于在獲取單元31獲取的所述DTMF數(shù)字掩飾控制 信息指示能夠?qū)邮盏腄TMF數(shù)字信息存儲(chǔ)時(shí),存儲(chǔ)該接收單元32接收 的所述DTMF數(shù)字信息。
該DTMF數(shù)字掩飾控制信息由媒體網(wǎng)關(guān)控制器或其他設(shè)備向該媒體網(wǎng) 關(guān)下發(fā),或者預(yù)先設(shè)置。
本實(shí)施例DTMF數(shù)字信息處理設(shè)備30還可以包括,第二接收單元(圖 未示),用于接收從媒體網(wǎng)關(guān)控制器或其他設(shè)備向該媒體網(wǎng)關(guān)下發(fā)的消息, 該消息中攜帶DTMF數(shù)字掩飾控制信息,則該獲取單元從所述消息中獲取 DTMF ^L字掩飾控制信息。
或者DTMF數(shù)字信息處理設(shè)備30還可以包括設(shè)置單元(圖未示),該 設(shè)置單元中設(shè)有DTMF數(shù)字掩飾控制信息,該該獲取單元從所述設(shè)置單元 中獲取DTMF數(shù)字掩飾控制信息。
請參閱圖4,為本發(fā)明實(shí)施例提供的一種控制設(shè)備40,該控制設(shè)備40 可以為媒體網(wǎng)關(guān)控制器、媒體資源控制設(shè)備或者媒體控制功能設(shè)備,其包 括下發(fā)單元41,用于向DTMF數(shù)字信息處理設(shè)備下發(fā)DTMF數(shù)字掩飾控 制信息,該DTMF數(shù)字掩飾控制信息用于指示接收的DTMF數(shù)字信息是否 能夠被存儲(chǔ)。
ii本發(fā)明實(shí)施例還提供了一種用于用戶輸入信息的存儲(chǔ)控制系統(tǒng)(圖未
示),該系統(tǒng)包括控制設(shè)備和DTMF數(shù)字信息處理設(shè)備。 該控制設(shè)備的結(jié)構(gòu)與前述控制設(shè)備40相同,在此不再贅述,其用于向 DTMF數(shù)字信息處理設(shè)備下發(fā)DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字^t牟 控制信息表示檢測到的DTMF數(shù)字信息是否可以被存儲(chǔ)。
該DTMF數(shù)字信息處理設(shè)備的結(jié)構(gòu)與前述DTMF數(shù)字信息處理設(shè)備40 相同,在此不再贅述。該DTMF數(shù)字信息處理設(shè)備,用于獲取所述DTMF數(shù) 字掩飾控制信息,當(dāng)接收雙音多頻DTMF數(shù)字信息后,根據(jù)獲取的DTMF數(shù) 字掩飾控制信息確定是否對(duì)所述接收的DTMF數(shù)字信息進(jìn)行存儲(chǔ)。
需要說明的是,本發(fā)明實(shí)施例可應(yīng)用于采用分離架構(gòu)的媒體資源服務(wù)器, 即媒體資源控制設(shè)備和媒體資源處理設(shè)備,或者媒體控制功能設(shè)備和媒體交付 功能設(shè)備之間關(guān)于信號(hào)設(shè)置和調(diào)整的交互。此時(shí),々某體資源控制設(shè)備或者i某體 控制功能設(shè)備相當(dāng)于MGC,媒體資源處理設(shè)備或者媒體交付功能設(shè)備相當(dāng)于 MG。
采用本發(fā)明實(shí)施例可以通過DTMF數(shù)字掩飾控制信息控制業(yè)務(wù)與承載分 離架構(gòu)下的DTMF數(shù)字信息處理設(shè)備對(duì)用戶輸入信息進(jìn)行存儲(chǔ),在DTMF數(shù) 字掩飾控制信息指示不允許對(duì)接收的用戶信息進(jìn)行存儲(chǔ)時(shí),DTMF數(shù)字信息處理設(shè)備將不會(huì)對(duì)用戶信息進(jìn)行存儲(chǔ),避免了由于DTMF數(shù)字信息處理設(shè)備直 接對(duì)用戶輸入信息中的敏感內(nèi)容進(jìn)行存儲(chǔ)帶來的信息安全隱患。
通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā) 明可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但 很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì) 上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算 機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包 括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò) 設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通 技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾, 這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種用戶輸入信息的存儲(chǔ)控制方法,其特征在于,該方法包括DTMF數(shù)字信息處理設(shè)備獲取雙音多頻DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字掩飾控制信息表示檢測到的DTMF數(shù)字信息是否可以被存儲(chǔ);接收雙音多頻DTMF數(shù)字信息;根據(jù)獲取的DTMF數(shù)字掩飾控制信息確定是否對(duì)所述接收的DTMF數(shù)字信息進(jìn)行存儲(chǔ)。
2、 如權(quán)利要求l所述的方法,其特征在于所述獲取DTMF數(shù)字掩飾控 制信息具體為接收控制設(shè)備下發(fā)的DTMF數(shù)字掩飾控制信息;或 從預(yù)先設(shè)置的信息中獲取DTMF數(shù)字掩飾控制信息。
3、 如權(quán)利要求1或2中任一項(xiàng)所述的方法,其特征在于所述DTMF數(shù)字掩飾控制信息表示為具有指示收集DTMF數(shù)字信息功能 的信號(hào)的參數(shù)。
4、 如權(quán)利要求3所述的方法,其特征在于所述參數(shù)為布爾類型,其相反的兩個(gè)取值分別表示存儲(chǔ)該DTMF數(shù)字信 息和不存j諸該DTMF lt字信息;
5、 如權(quán)利要求4所述的方法,其特征在于預(yù)先約定所述參數(shù)取值的缺省值為其兩個(gè)相反取值其中之一 。
6、 一種DTMF數(shù)字信息處理設(shè)備,其特征在于,該DTMF數(shù)字信息處理 設(shè)備包括接收單元、存儲(chǔ)單元及獲取單元該接收單元,用于接收DTMF數(shù)字信息;獲取單元,用于荻取DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字掩飾控制信息用于指示接收的DTMF數(shù)字信息是否能夠纟皮存儲(chǔ);存儲(chǔ)單元,用于在獲取單元獲取的所述DTMF數(shù)字掩飾控制信息指示能夠?qū)邮盏腄TMF數(shù)字信息存儲(chǔ)時(shí),存儲(chǔ)接收單元接收的所述DTMF數(shù)字信 自
7、 如權(quán)利要求6所述的DTMF數(shù)字信息處理設(shè)備,其特征在于,該DTMF 數(shù)字信息處理設(shè)備為媒體網(wǎng)關(guān)或媒體資源處理設(shè)備或媒體交付功能設(shè)備。
8、 一種控制設(shè)備,其特征在于,包括下發(fā)單元,用于向DTMF數(shù)字信息 處理設(shè)備下發(fā)DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字掩飾控制信息用于指 示接收的DTMF數(shù)字信息是否能夠被存儲(chǔ)。
9、 如權(quán)利要求8所述的控制設(shè)備,其特征在于,該控制設(shè)備為媒體網(wǎng) 關(guān)控制器、媒體資源控制設(shè)備或者媒體控制功能設(shè)備。
10、 一種用戶輸入信息的存儲(chǔ)控制系統(tǒng),其特征在于,包括 控制設(shè)備,用于用于向DTMF數(shù)字信息處理設(shè)備下發(fā)DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字掩飾控制信息表示檢測到的DTMF數(shù)字信息是否可以被存儲(chǔ);該DTMF數(shù)字信息處理設(shè)備,用于獲取所述DTMF數(shù)字掩飾控制信息, 當(dāng)接收雙音多頻DTMF數(shù)字信息后,根據(jù)獲取的DTMF數(shù)字掩飾控制信息確 定是否對(duì)所述接收的DTMF數(shù)字信息進(jìn)行存儲(chǔ)。
全文摘要
本發(fā)明實(shí)施例公開了一種用戶輸入信息的存儲(chǔ)控制方法及裝置、系統(tǒng),該方法包括獲取雙音多頻DTMF數(shù)字掩飾控制信息,該DTMF數(shù)字掩飾控制信息表示檢測到的DTMF數(shù)字信息是否可以被存儲(chǔ);接收雙音多頻DTMF數(shù)字信息;根據(jù)獲取的DTMF數(shù)字掩飾控制信息確定是否對(duì)所述接收的DTMF數(shù)字信息進(jìn)行存儲(chǔ)。本發(fā)明實(shí)施例通過DTMF數(shù)字掩飾控制信息控制業(yè)務(wù)與承載分離架構(gòu)下的DTMF數(shù)字信息處理設(shè)備對(duì)用戶輸入信息進(jìn)行存儲(chǔ),可以避免由于DTMF數(shù)字信息處理設(shè)備直接對(duì)用戶輸入信息中的敏感內(nèi)容進(jìn)行存儲(chǔ)帶來的信息安全隱患。
文檔編號(hào)H04M3/42GK101651754SQ200810142469
公開日2010年2月17日 申請日期2008年8月14日 優(yōu)先權(quán)日2008年8月14日
發(fā)明者林揚(yáng)波 申請人:華為技術(shù)有限公司