專利名稱:一種分組數(shù)據(jù)協(xié)議上下文操作的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種分組數(shù)據(jù)協(xié)議(Packet Data Protocol,筒稱PDP)上下文操作的裝置和方法。
背景技術(shù):
在3G(3th Generation)領(lǐng)域中,對(duì)于終端被動(dòng)發(fā)起的語音業(yè)務(wù)實(shí)現(xiàn) 分組交換域(Packet Switched Domain,簡(jiǎn)稱PS域)的PDP上下文激 活,要求終端必須具有靜態(tài)的PDP (IP或者PPP (Point-to-Point Protocol,點(diǎn)到點(diǎn)協(xié)議))地址信息。然而,隨著終端的快速發(fā)展,靜 態(tài)PDP地址信息方式已無法滿足日益增長(zhǎng)的PDP地址的需求,所以, 更多的終端都采用動(dòng)態(tài)獲取PDP地址的方式。但是,根據(jù)3G系統(tǒng)中 的定義,對(duì)于具有動(dòng)態(tài)PDP地址的終端,網(wǎng)絡(luò)側(cè)無法發(fā)起PDP上下 文激活請(qǐng)求。這樣,對(duì)于具有動(dòng)態(tài)PDP地址的終端,將無法在需要 的時(shí)候進(jìn)行PDP上下文激活,比如,對(duì)于具有3G終端功能的無人值 守設(shè)備,若該設(shè)備采用動(dòng)態(tài)獲取PDP地址的方式,則該設(shè)備無法實(shí) 現(xiàn)在需要的時(shí)候激活PDP上下文。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是,提供一種分組數(shù)據(jù)協(xié)議上下文操 作的裝置和方法,本發(fā)明可^f吏具有3G終端功能的無人值守設(shè)備采用 動(dòng)態(tài)獲取PDP地址的情況下實(shí)現(xiàn)自動(dòng)PDP上下文操作。
為了解決上述問題,本發(fā)明公開了 一種分組數(shù)據(jù)協(xié)議上下文操作 的裝置,包括無線通信模塊、控制模塊和策略設(shè)定模塊,其中,
無線通信才莫塊,用于接聽電路交換域(Circuit Switched Domain, 簡(jiǎn)稱CS域)的呼叫并執(zhí)行接收到的指令;
控制模塊,用于通過所述無線通信模塊向呼叫發(fā)起者提示輸入認(rèn) 證信息或者操作選項(xiàng),以及在接收到呼叫發(fā)起者輸入的信息后根據(jù)控
4制策略對(duì)所述呼叫發(fā)起者進(jìn)行安全認(rèn)證或者生成控制指令并發(fā)送給 所述無線通信模塊執(zhí)行;
策略設(shè)定模塊,用于為用戶提供操作接口,以實(shí)現(xiàn)控制策略的設(shè) 定、查詢和刪除。
進(jìn)一步地,上述裝置中,所述策略設(shè)定模塊還用于將用戶設(shè)定的 控制策略發(fā)送給所述控制模塊。
進(jìn)一步地,上述裝置中,所述控制模塊還用于保存并激活所述控 制策略,并將執(zhí)行結(jié)果返回給所述策略設(shè)定模塊。
本發(fā)明還公開了一種分組數(shù)據(jù)協(xié)議上下文操作的方法,包括
無線通信模塊自動(dòng)接聽呼叫后,控制模塊對(duì)呼叫的發(fā)起者進(jìn)行認(rèn) 證,若認(rèn)證通過,所述控制模塊提示所述呼叫發(fā)起者輸入操作選項(xiàng);
所述控制模塊接收到所述呼叫發(fā)起者輸入的操作選項(xiàng)后,所述控 制模塊查詢由策略設(shè)定模塊下發(fā)并激活的控制策略中是否有與之匹 配的命令碼,若有,則所述控制模塊根據(jù)所述命令碼生成相應(yīng)的參數(shù) 配置指令并發(fā)送給所述無線通信模塊;
所述無線通信模塊執(zhí)行所述參數(shù)配置指令并將執(zhí)行結(jié)果上報(bào)給 所述控制一莫塊;
所述控制模塊生成控制指令并將所述控制指令發(fā)送給無線通信 模塊執(zhí)行,無線通信模塊執(zhí)行后,所述控制模塊將收到的執(zhí)行結(jié)果提 示給所述呼叫發(fā)起者。
進(jìn)一步地,上述方法中,若所述激活的控制策略中沒有與之匹配 的命令碼,則所述方法還包括
所述控制模塊提示所述呼叫發(fā)起者重新輸入操作選項(xiàng)。 進(jìn)一步地,上述方法中,所述控制模塊對(duì)呼叫發(fā)起者進(jìn)行認(rèn)證前, 所述策略設(shè)定模塊將用戶設(shè)定的控制策略發(fā)送給控制模塊;所述控制 模塊接收到控制策略后保存并激活所述控制策略,然后返回執(zhí)行結(jié) 果。
其中,所述操作選項(xiàng)包括分組數(shù)據(jù)協(xié)議上下文激活、去激活、狀 態(tài)查詢和參數(shù)設(shè)置。
所述呼叫發(fā)起者輸入的操作選項(xiàng)以語音形式發(fā)送給所述控制模上述方法中,所述控制策略包括安全信息和控制信息,其中,控 制信息包括激活分組數(shù)據(jù)協(xié)議上下文命令碼、去激活分組數(shù)據(jù)協(xié)議上 下文命令碼、查詢分組數(shù)據(jù)協(xié)議上下文狀態(tài)命令碼和參數(shù)設(shè)置命令 碼。
本發(fā)明的技術(shù)方案可以通過網(wǎng)絡(luò)側(cè)使具有動(dòng)態(tài)PDP地址的終端
發(fā)起PDP上下文操作,提高了客戶的滿意度。
圖1是本實(shí)施例中分組數(shù)據(jù)協(xié)議上下文操作的裝置結(jié)構(gòu)框圖2是本實(shí)施例中分組數(shù)據(jù)協(xié)議上下文操作的方法流程圖3是本實(shí)施例中呼叫發(fā)起者為激活PDP上下文的方法流程圖。
具體實(shí)施例方式
下面將結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步詳細(xì)說明。
一種PDP上下文操作的裝置,如圖l所示,包括無線通信模塊、 控制模塊以及策略設(shè)定模塊,下面詳細(xì)介紹各模塊的功能
無線通信模塊,用以實(shí)現(xiàn)CS域和PS域的移動(dòng)性管理和呼叫管 理、用于接收呼叫發(fā)起者的入呼信息,并將接收到的信息上報(bào)給所述 控制模塊,以及接收控制模塊下發(fā)的控制指令并執(zhí)行相應(yīng)的操作。
無線通信模塊即為具有3G系統(tǒng)中PS域和CS域通信能力的模塊。
控制模塊,用于通過無線通信模塊向呼叫發(fā)起者提示輸入認(rèn)證信 息或者操作選項(xiàng),以及在接收到呼叫發(fā)起者輸入的信息后根據(jù)控制策 略對(duì)所述呼叫發(fā)起者進(jìn)行安全認(rèn)證或者生成控制指令并發(fā)送給無線 通信模塊執(zhí)行,還用于保存并激活所述控制策略,并將執(zhí)行結(jié)果返回 給所述策略設(shè)定模塊。
策略設(shè)定模塊,用來為用戶提供操作接口,以實(shí)現(xiàn)控制策略的設(shè) 定、查詢和刪除,還用于將用戶設(shè)定的控制策略發(fā)送給控制模塊。
6其中,控制策略包括控制信息和安全信息??刂菩畔せ?br>
PDP上下文命令碼、去激活PDP上下文命令碼、查詢PDP上下文狀 態(tài)命令碼以及參數(shù)設(shè)置命令碼;安全信息包括呼叫發(fā)起者號(hào)碼信息、
呼叫發(fā)起者密碼等。
本發(fā)明所述PDP上下文^:作的方法,如圖2所示,具體包括如
下步驟
步驟201:策略設(shè)定模塊將用戶設(shè)定的控制策略發(fā)送給控制模塊; 步驟202:控制模塊接收到控制策略后,保存并激活控制策略,
然后將執(zhí)行結(jié)果發(fā)送給策略設(shè)定模塊;
步驟203:無線通信模塊將接收到的來自CS域的入呼消息上報(bào)
給控制模塊;
步驟204:控制模塊收到上報(bào)信息后下發(fā)自動(dòng)應(yīng)答指令給無線通 信模塊;
步驟205:無線通信模塊收到指令后執(zhí)行,即應(yīng)答所述呼叫; 步驟206:控制模塊通過無線通信模塊提示呼叫發(fā)起者輸入認(rèn)證 信息;
本步驟中,控制模塊通過播放語音的形式提示呼叫發(fā)起者輸入認(rèn) 證信息或者操作選項(xiàng)。
步驟207:控制模塊接收到呼叫發(fā)起者以語音信號(hào)形式發(fā)送來的 輸入信息后,根據(jù)控制策略對(duì)呼叫發(fā)起者進(jìn)行認(rèn)證,若認(rèn)證通過,則 執(zhí)行步驟208;否則,執(zhí)行步驟215;
本步驟中,呼叫發(fā)起者輸入的認(rèn)證信息以及操作選項(xiàng)均以雙音多 頻(Dual Tone Multi-Frequency,簡(jiǎn)稱為DTMF )形式發(fā)送給控制模 塊,在其他實(shí)施例中,還可以以其它形式發(fā)送給控制模塊;
步驟208:控制模塊通過無線通信模塊提示呼叫發(fā)起者輸入操作 選項(xiàng);
步驟209:控制模塊接收到呼叫發(fā)起者輸入的操作選項(xiàng)后,查找 控制策略中是否有與之匹配的命令碼,若有,則執(zhí)行步驟210;否貝'J, 執(zhí)行步驟215;
步驟210:控制模塊根據(jù)命令碼生成相應(yīng)的參數(shù)設(shè)置指令并發(fā)送給無線通信模塊;
本實(shí)施例中,所述指令均為AT命令;
步驟211:無線通信模塊執(zhí)行收到的指令并將執(zhí)行結(jié)果上報(bào)給控 制模塊;
步驟212:控制模塊收到無線通信模塊上報(bào)的結(jié)果后,根據(jù)命令 碼生成相應(yīng)的控制指令并發(fā)送給無線通信模塊;
步驟213:無線通信模塊執(zhí)行收到的指令并將執(zhí)行結(jié)果上報(bào)給控 制模塊;
步驟214:控制模塊將收到的執(zhí)行結(jié)果通過無線通信模塊以語音 提示形式播放給所述呼叫發(fā)起者,本次呼叫結(jié)束;
步驟215:通過無線通信模塊向呼叫發(fā)起者播放語音提示,要求 所述呼叫發(fā)起者重新輸入,若呼叫發(fā)起者連續(xù)兩次輸入錯(cuò)誤,則掛機(jī), 本次呼叫結(jié)束。
本步驟中,若呼叫發(fā)起者連續(xù)兩次輸入錯(cuò)誤,則掛機(jī),在其他實(shí) 施例中,對(duì)呼叫發(fā)起者的連續(xù)輸入次數(shù)還可以另行規(guī)定。
圖3為本發(fā)明方法在呼叫發(fā)起者輸入的操作選項(xiàng)為激活PDP上 下文時(shí)的完整流程圖,具體步驟如下
步驟301:策略設(shè)定模塊將用戶設(shè)定的控制策略發(fā)送給控制模塊;
步驟302:控模塊接收到控制策略后,保存并激活控制策略,然 后將執(zhí)行結(jié)果發(fā)送給策略設(shè)定模塊;
步驟303: CS域的呼叫發(fā)起者發(fā)起呼叫;
步驟304:無線通信模塊收到呼叫發(fā)起者的入呼信息后上報(bào)給控 制模塊;
步驟305:控制模塊下發(fā)自動(dòng)應(yīng)答指令給無線通信模塊,要求無
線通信模塊自動(dòng)應(yīng)答呼叫;
步驟306:無線通信模塊執(zhí)行自動(dòng)應(yīng)答指令,即接入所述呼叫; 步驟307:控制模塊通過無線通信模塊提示呼叫發(fā)起者輸入認(rèn)證
4呂息;
步驟308:呼叫發(fā)起者輸入認(rèn)證信息,以DTMF形式通過無線通
信模塊傳輸給控制模塊;步驟309:控制模塊接收到呼叫發(fā)起者的輸入信息后,根據(jù)控制 策略對(duì)呼叫發(fā)起者進(jìn)行認(rèn)證;
步驟310:控制模塊通過無線通信模塊提示呼叫發(fā)起者輸入操作 選項(xiàng);
步驟311:呼叫發(fā)起者輸入激活PDP上下文的操作選項(xiàng);
步驟312:控制模塊接收到呼叫發(fā)起者發(fā)送來的PDP上下文激活
消息后,根據(jù)步驟302中激活的控制策略生成PDP上下文激活參數(shù)
設(shè)置的AT命令,并發(fā)送給無線通信模塊;
步驟313:無線通信模塊進(jìn)行參數(shù)設(shè)置,并將執(zhí)行結(jié)果上纟艮給控
制模塊;
步驟314:控制模塊收到無線通信模塊上報(bào)的結(jié)果后生成激活 PDP上下文的AT命令并發(fā)送給無線通信模塊;
步驟315:無線通信模塊執(zhí)行接收到的AT命令,即向網(wǎng)絡(luò)側(cè)的 SGSN(Serving GPRS Support Node,服務(wù)GPRS支持節(jié)點(diǎn))發(fā)送激活 PDP上下文請(qǐng)求;
步驟316: SGSN向GGSN(Gateway GPRS Support Node,網(wǎng)關(guān) GPRS支持節(jié)點(diǎn))發(fā)送創(chuàng)建PDP上下文請(qǐng)求;
步驟317: GGSN創(chuàng)建PDP上下文成功后,向SGSN發(fā)送創(chuàng)建 PDP上下文成功響應(yīng)消息,當(dāng)PDP地址由GGSN分配時(shí),則PDP地 址被包含在該消息中;
步驟318: SGSN與無線通信模塊建立無線接入承載(RAB);
步驟319: SGSN向無線通信模塊發(fā)送激活PDP上下文成功響應(yīng) 消息;
步驟320:無線通信模塊將激活PDP上下文執(zhí)行結(jié)果上報(bào)給控制 模塊;
步驟321:控制模塊根據(jù)激活過程中獲取的PDP地址信息生成語
音提示信息,并發(fā)送給通信模塊;
步驟322:無線通信模塊將語音提示信息發(fā)送給呼叫發(fā)起者。 當(dāng)然,本發(fā)明還可以有其他多種實(shí)施例,在不背離本發(fā)明精神及
其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)
9的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利 要求的保護(hù)范圍。
權(quán)利要求
1、一種分組數(shù)據(jù)協(xié)議上下文操作的裝置,包括無線通信模塊,該模塊用于接聽電路交換域的呼叫并執(zhí)行接收到的指令,其特征在于,所述裝置還包括控制模塊,用于通過所述無線通信模塊向呼叫發(fā)起者提示輸入認(rèn)證信息或者操作選項(xiàng),以及在接收到呼叫發(fā)起者輸入的信息后根據(jù)控制策略對(duì)所述呼叫發(fā)起者進(jìn)行安全認(rèn)證或者生成控制指令并發(fā)送給所述無線通信模塊執(zhí)行;策略設(shè)定模塊,用于為用戶提供操作接口,以實(shí)現(xiàn)控制策略的設(shè)定、查詢和刪除。
2、 如權(quán)利要求1所述的分組數(shù)據(jù)協(xié)議上下文操作的裝置,其特 征在于,所述策略設(shè)定模塊還用于,將用戶設(shè)定的控制策略發(fā)送給所 述控制模塊。
3、 如權(quán)利要求2所述的分組數(shù)據(jù)協(xié)議上下文操作的裝置,其特 征在于,所述控制模塊還用于保存并激活所述控制策略,并將執(zhí)行結(jié) 果返回給所述策略設(shè)定模塊。
4、 一種分組數(shù)據(jù)協(xié)議上下文操作的方法,其特征在于,包括 無線通信模塊自動(dòng)接聽呼叫后,控制模塊對(duì)呼叫的發(fā)起者進(jìn)行認(rèn)證,若認(rèn)證通過,所述控制模塊提示所述呼叫發(fā)起者輸入操作選項(xiàng); 所述控制模塊接收到所述呼叫發(fā)起者輸入的操作選項(xiàng)后,所述控制模塊查詢由策略設(shè)定模塊下發(fā)并激活的控制策略中是否有與之匹配的命令碼,若有,則所述控制模塊根據(jù)所述命令碼生成相應(yīng)的參數(shù)配置指令并發(fā)送給所述無線通信^^莫塊;所述無線通信模塊執(zhí)行所述參數(shù)配置指令并將執(zhí)行結(jié)果上報(bào)給所述控制模塊;所述控制模塊生成控制指令并將所述控制指令發(fā)送給無線通信 模塊執(zhí)行,無線通信模塊執(zhí)行后,所述控制模塊將收到的執(zhí)行結(jié)果提示給所述呼叫發(fā)起者。
5、 如權(quán)利要求4所述的分組數(shù)據(jù)協(xié)議上下文操作的方法,其特 征在于,若所述激活的控制策略中沒有與之匹配的命令碼,則所述方法還包4舌所述控制模塊提示所述呼叫發(fā)起者重新輸入操作選項(xiàng)。
6、 如權(quán)利要求4所述的分組數(shù)據(jù)協(xié)議上下文操作的方法,其特 征在于,所述控制模塊對(duì)呼叫發(fā)起者進(jìn)行認(rèn)證前,所述策略設(shè)定模塊 將用戶設(shè)定的控制策略發(fā)送給控制模塊;所述控制模塊接收到控制策 略后保存并激活所述控制策略,然后返回執(zhí)行結(jié)果。
7、 如權(quán)利要求4或5所述的分組數(shù)據(jù)協(xié)議上下文操作的方法, 其特征在于,所述操作選項(xiàng)包括分組數(shù)據(jù)協(xié)議上下文激活、去激活、 狀態(tài)查詢和參數(shù)設(shè)置。
8、 如權(quán)利要求4所述的分組數(shù)據(jù)協(xié)議上下文操作的方法,其特 征在于,所述呼叫發(fā)起者輸入的操作選項(xiàng)以語音形式發(fā)送給所述控制 模塊。
9、 如權(quán)利要求4或5所述的分組數(shù)據(jù)協(xié)i義上下文操作的方法, 其特征在于,所述控制策略包括安全信息和控制信息,其中,控制信 息包括激活分組數(shù)據(jù)協(xié)議上下文命令碼、去激活分組數(shù)據(jù)協(xié)議上下文 命令碼、查詢分組數(shù)據(jù)協(xié)議上下文狀態(tài)命令碼和參數(shù)設(shè)置命令碼。
全文摘要
本發(fā)明公開了一種分組數(shù)據(jù)協(xié)議上下文操作的裝置和方法,涉及通信技術(shù)領(lǐng)域,本發(fā)明方法包括如下操作無線通信模塊自動(dòng)接聽呼叫后,控制模塊提示所述呼叫發(fā)起者輸入操作選項(xiàng),控制模塊根據(jù)與呼叫發(fā)起者輸入的操作選項(xiàng)對(duì)應(yīng)的命令碼生成相應(yīng)的參數(shù)配置指令及控制指令發(fā)送給無線通信模塊執(zhí)行,無線通信模塊執(zhí)行后,控制模塊將收到的執(zhí)行結(jié)果提示給呼叫發(fā)起者。本發(fā)明可以通過網(wǎng)絡(luò)側(cè)使具有動(dòng)態(tài)分組數(shù)據(jù)協(xié)議地址的終端發(fā)起分組數(shù)據(jù)協(xié)議上下文操作,提高了客戶的滿意度。
文檔編號(hào)H04W12/00GK101459912SQ20081024170
公開日2009年6月17日 申請(qǐng)日期2008年12月26日 優(yōu)先權(quán)日2008年12月26日
發(fā)明者胡樂申, 海 蹇, 陸大明 申請(qǐng)人:中興通訊股份有限公司