專利名稱:一種對(duì)終端上acl進(jìn)行更新的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及簽約用戶組CSG技術(shù)領(lǐng)域,特別是涉及一種對(duì)終端上ACL進(jìn)行更新的 方法和設(shè)備。
背景技術(shù):
為了提供更高的數(shù)據(jù)傳輸速率和更小的時(shí)延,同時(shí)降低運(yùn)營(yíng)商的運(yùn)營(yíng)成本, 3GPP(3rd Generation Partnership Project,第三代合作伙伴計(jì)劃)提出了一種基于 HeNB(Home E-UTRAN NodeB,家庭演進(jìn)基站)的接入服務(wù)。這種接入服務(wù)在家庭、商場(chǎng)或企業(yè) 等場(chǎng)所部署HeNB,使HeNB作為私有設(shè)備,只允許特定的用戶群組通過(guò)HeNB接入核心網(wǎng)。這 些被允許通過(guò)HeNB接入核心網(wǎng)的用戶群組就稱之為CSG(Closed Subscriber Group,簽約 用戶組),只允許CSG駐留的小區(qū)成為CSG小區(qū),每個(gè)CSG小區(qū)在所屬的PLMN(Public Land Mobile-communication Network,公眾陸地移動(dòng)通信網(wǎng))下都具有唯一的CSG ID (Closed Subscriber Group Indicator,簽約用戶組標(biāo)識(shí))。對(duì)于一個(gè)終端來(lái)說(shuō),可以加入多個(gè)CSG 小區(qū),因此,在終端和該終端所屬的HSSOtome Subscriber Server,歸屬用戶服務(wù)器)上都 會(huì)保存一份ACL (Allowed CSG List,允許的簽約用戶組列表),在ACL中記錄允許該終端接 入的所有CSG小區(qū)的CSG ID。當(dāng)HeNB的所有者在運(yùn)營(yíng)商管理下對(duì)CSG小區(qū)下的成員進(jìn)行 管理時(shí),例如,從CSG小區(qū)中加入或者刪除一個(gè)或多個(gè)終端,此時(shí),需要對(duì)被操作終端上的 ACL和被操作終端所屬的HSS上的ACL進(jìn)行更新?,F(xiàn)有技術(shù)中,當(dāng)終端手動(dòng)選擇CSG-A小區(qū)成功,并發(fā)起附著或位置更新等接入請(qǐng) 求消息后,如果收到接入接受消息,終端會(huì)檢查本地的ACL是否包含接入請(qǐng)求消息中所攜 帶的CSG ID,當(dāng)本地的ACL中沒(méi)有包含接入請(qǐng)求消息中所攜帶的CSG ID時(shí),終端就會(huì)把該 CSG ID添加到本地ACL中,如果收到拒絕消息,終端會(huì)把該CSG ID從本地ACL中刪除掉,從 而實(shí)現(xiàn)終端上的ACL更新。但是,發(fā)明人在研究中發(fā)現(xiàn),現(xiàn)有技術(shù)中存在如下問(wèn)題當(dāng)終端通過(guò)非法HeNB接 入核心網(wǎng)時(shí),就會(huì)錯(cuò)誤地刪除或添加本地ACL中的某個(gè)CSG ID,從而導(dǎo)致終端本地的ACL錯(cuò) 誤地進(jìn)行了更新。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種對(duì)終端上ACL進(jìn)行更新的方法和設(shè)備,以防止當(dāng)終端通 過(guò)非法HeNB接入核心網(wǎng)時(shí),將本地ACL錯(cuò)誤地進(jìn)行更新。本發(fā)明實(shí)施例公開(kāi)了一種對(duì)終端上的ACL進(jìn)行更新的方法,包括當(dāng)接收終端發(fā) 送的接入請(qǐng)求消息后,獲取所述終端的ACL ;根據(jù)所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約用戶組CSG小 區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID對(duì)本地ACL 進(jìn)行更新。本發(fā)明實(shí)施例還公開(kāi)了一種對(duì)終端上的ACL進(jìn)行更新的方法,包括在接收管理 員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí)的移動(dòng)性管理消息或者會(huì)話性 管理消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息;當(dāng)接收被操作終端發(fā) 送的接入請(qǐng)求消息后,獲取被操作終端的未更新的ACL ;將所述ACL更新信息添加到所述被 操作終端的未更新的ACL中,得到被操作終端的更新的ACL ;根據(jù)所述被操作終端的更新的 ACL,對(duì)所述終端進(jìn)行接入許可判斷;根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含 所述CSG ID和操作類型標(biāo)識(shí)的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID和操作類型 標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新。本發(fā)明實(shí)施例還公開(kāi)了一種對(duì)終端上的ACL進(jìn)行更新的方法,包括在接收管理 員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí)的跟蹤區(qū)域更新消息后,生成包 含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息;向HSS發(fā)送包含所述CSG ID和操作類型 標(biāo)識(shí)的Diameter消息,以便所述HSS根據(jù)所述CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更 新,并通過(guò)移動(dòng)性管理消息或者會(huì)話性管理消息將更新的ACL發(fā)送給被操作終端。本發(fā)明實(shí)施例還公開(kāi)了一種對(duì)終端上的ACL進(jìn)行更新的方法,包括當(dāng)接收終端 發(fā)送的接入請(qǐng)求消息后,判斷所述請(qǐng)求消息中攜帶的兩個(gè)CSG ID是否相同;若判斷為是, 則獲取所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;根據(jù)所述接入許可判斷的結(jié)果,向 所述終端發(fā)送包含目標(biāo)用戶簽約用戶組CSG小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消 息,以便所述終端根據(jù)所述CSG ID對(duì)本地ACL進(jìn)行更新。本發(fā)明實(shí)施例還公開(kāi)了一種對(duì)終端上的ACL進(jìn)行更新的方法,包括當(dāng)接收終端 發(fā)送的接入請(qǐng)求消息后,獲取所述終端的ACL ;根據(jù)所述終端的ACL,對(duì)所述終端進(jìn)行接入 許可判斷;根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約用戶組CSG 小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息,以便所述終端對(duì)所述CSG ID和通過(guò)空口 廣播接收到的CSG ID是否相同進(jìn)行判斷,并對(duì)本地ACL進(jìn)行更新。本發(fā)明實(shí)施例還公開(kāi)了一種對(duì)終端上的ACL進(jìn)行更新的設(shè)備,包括獲取單元, 用于當(dāng)接收終端發(fā)送的接入請(qǐng)求消息后,獲取所述終端的ACL;許可判斷單元,用于根據(jù)所 述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;更新單元,用于根據(jù)所述接入許可判斷的結(jié) 果,向所述終端發(fā)送包含目標(biāo)CSG小區(qū)的CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述 CSG ID對(duì)本地ACL進(jìn)行更新。本發(fā)明實(shí)施例還公開(kāi)了一種對(duì)終端上的ACL進(jìn)行更新的設(shè)備,包括生成單元,用 于在接收管理員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí)的移動(dòng)性管理消 息或者會(huì)話性管理消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息;獲取單 元,用于當(dāng)接收被操作終端發(fā)送的接入請(qǐng)求消息后,獲取被操作終端的未更新的ACL ;添加 單元,用于將所述ACL更新信息添加到所述被操作終端的未更新的ACL中,得到被操作終端 的更新的ACL ;許可判斷單元,用于根據(jù)所述被操作終端的更新的ACL,對(duì)所述終端進(jìn)行接 入許可判斷;更新單元,用于根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含所述CSG ID和操作類型標(biāo)識(shí)的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新。本發(fā)明實(shí)施例還公開(kāi)了一種對(duì)終端上的ACL進(jìn)行更新的設(shè)備,包括生成單元,用 于在接收管理員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí)的跟蹤區(qū)域更新 消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息;發(fā)送單元,用于向HSS發(fā)送 包含所述CSG ID和操作類型標(biāo)識(shí)的Diameter消息,以便所述HSS根據(jù)所述CSG ID和操作 類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新,并通過(guò)移動(dòng)性管理消息或者會(huì)話性管理消息將更新的ACL 發(fā)送給被操作終端。由上述實(shí)施例可以看出,當(dāng)向終端發(fā)送接入響應(yīng)消息時(shí),會(huì)在接入響應(yīng)消息中包 含目標(biāo)CSG小區(qū)的CSG ID,因此,終端只會(huì)在本地的ACL中添加或刪除接入響應(yīng)消息中的 CSG ID,從而避免了對(duì)其他CSG ID進(jìn)行操作的情況,進(jìn)而也就避免了終端在通過(guò)非法HeNB 接入核心網(wǎng)時(shí),錯(cuò)誤地添加或刪除CSG ID而導(dǎo)致錯(cuò)誤地更新本地ACL的問(wèn)題。或者,當(dāng)HeNB所有者從某個(gè)CSG小區(qū)中添加或刪除某個(gè)終端后,完成在HSS上的 ACL的更新,HSS進(jìn)而在移動(dòng)性管理消息或者會(huì)話性管理消息中將更新的ACL發(fā)送給該終 端,實(shí)現(xiàn)終端上ACL的更新。從而避免了該終端通過(guò)非法HeNB接入核心網(wǎng)時(shí),再對(duì)本地ACL 進(jìn)行更新時(shí)所引起的錯(cuò)誤添加或刪除CSG ID的問(wèn)題。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的方法的第一個(gè)實(shí)施例的信令流程圖;圖2為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的方法的第二個(gè)實(shí)施例的信令流程圖;圖3為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的方法的第三個(gè)實(shí)施例的信令流程圖;圖4為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的方法的第四個(gè)實(shí)施例的信令流程圖;圖5為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的設(shè)備的第一個(gè)實(shí)施例的結(jié)構(gòu)圖;圖6為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的設(shè)備的第二個(gè)實(shí)施例的結(jié)構(gòu)圖;圖7為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的設(shè)備的第三個(gè)實(shí)施例的結(jié)構(gòu)圖。圖8為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的方法的實(shí)施例八的信令流程圖;圖9為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的方法的實(shí)施例九的信令流程具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種對(duì)終端上ACL進(jìn)行更新的方法和設(shè)備。為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明 實(shí)施例進(jìn)行詳細(xì)描述。實(shí)施例一請(qǐng)參閱圖1,其為本發(fā)明一種ACL更新方法的第一個(gè)實(shí)施例的信令流程圖,在該實(shí) 施例中,當(dāng)HeNB所有者在CSG群組中添加或刪除終端后,通過(guò)開(kāi)放移動(dòng)聯(lián)盟設(shè)備管理OMA DM方式或者手動(dòng)方式對(duì)HSS上的ACL進(jìn)行更新,并且,MME在發(fā)送的接入接受消息或接入拒絕消息中攜帶有目標(biāo)CSG ID,終端通過(guò)對(duì)比接入接受消息或接入拒絕消息中的CSG ID和本 地ACL中的CSG ID,進(jìn)而對(duì)本地ACL進(jìn)行更新。該方法具體可以包括以下步驟步驟101 當(dāng)HeNB所有者添加終端B到HeNB所屬的CSG-A后,通過(guò)開(kāi)放移動(dòng)聯(lián)盟 設(shè)備管理OMA DM方式或者手動(dòng)方式對(duì)HSS上的ACL進(jìn)行更新;其中,HeNB所有者可以通過(guò)終端或者HeNB上的CSG管理程序添加終端B到HeNB 所屬的CSG-A。步驟102 終端B進(jìn)入CSG-A小區(qū),并利用手動(dòng)方式成功選擇CSG-A小區(qū)后,通過(guò) HeNB發(fā)送附著請(qǐng)求(Attach Request)消息給MME ;其中,當(dāng)終端B進(jìn)入CSG-A小區(qū),并通過(guò)HeNB發(fā)起附著請(qǐng)求消息時(shí),會(huì)在附著請(qǐng)求 消息中攜帶CSG-A小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID 1。附著請(qǐng)求消息中除了包含CSG ID 1 夕卜,還包含頂SI (International Mobile Subscriber Identification Number,國(guó)際移動(dòng)用 戶識(shí)別碼)或源GUTI (Globally Unique Temporary Identity,全球唯一臨時(shí)標(biāo)識(shí))、上次 駐留的TAI (Tracking Area Identity,跟蹤區(qū)域標(biāo)識(shí))等。步驟103 :MME收到附著請(qǐng)求后,檢查是否存放了終端B的簽約信息,如果是,進(jìn)入 步驟106,否則執(zhí)行下一步;其中,在終端的簽約信息中包含有ACL。步驟104 如果MME上沒(méi)有存放終端B的簽約信息,MME發(fā)送更新位置請(qǐng)求(Update Location Request)消息給HSS,請(qǐng)求HSS下發(fā)終端B的簽約信息;步驟105 :HSS發(fā)送更新位置響應(yīng)(Update Location Ask)消息給MME,所述更新 位置響應(yīng)消息中包含HSS上更新后的ACL。步驟106 =MME根據(jù)ACL和附著請(qǐng)求消息中包含的CSG ID 1對(duì)終端B進(jìn)行接入許 可判斷,當(dāng)ACL包含CSG ID 1時(shí),通過(guò)HeNB發(fā)送附著接受消息給終端B ;其中,附著接受消息中包含除了包含CSG ID 1之外,還包含超時(shí)時(shí)間和最大數(shù)據(jù) 速率等其它相關(guān)參數(shù)。步驟107 終端B在接收到附著接受消息后,對(duì)比本地ACL和收到的附著接受消息 中的CSG ID 1,本地ACL中不存在CSG ID 1,在本地ACL中添加CSG IDl和其它相關(guān)信息。需要說(shuō)明的是,在步驟101中,也可以從CSG-A小區(qū)中刪除終端B,則在步驟106 中,MME根據(jù)ACL和附著請(qǐng)求消息中包含的CSG ID 1對(duì)終端B進(jìn)行接入許可的判斷,此時(shí), 當(dāng)ACL中不包含CSG ID 1時(shí),發(fā)送附著拒絕消息給終端B,在步驟107中,終端B在接收到 附著拒絕消息后,對(duì)比本地ACL和收到的附著接受消息中的CSG ID 1,本地ACL中存在CSG ID 1,在本地ACL中刪除CSG IDl和其它相關(guān)信息。還需要進(jìn)一步說(shuō)明的是,步驟102和步驟103中的附著請(qǐng)求消息也可以是跟蹤區(qū) 域更新請(qǐng)求消息或者服務(wù)請(qǐng)求消息,相對(duì)應(yīng)的步驟106和步驟107中的附著接受消息也可 以是跟蹤區(qū)域更新接受消息或者服務(wù)接受消息,附著拒絕消息也可以是跟蹤區(qū)域更新拒絕 消息、或者服務(wù)拒絕消息。還需要進(jìn)一步說(shuō)明的是,當(dāng)HeNB的所有者添加或刪除多個(gè)終端時(shí),對(duì)HSS和終端 上ACL的更新操作與上述步驟相同。通過(guò)上述實(shí)施例可以看出,當(dāng)向終端發(fā)送接入響應(yīng)消息時(shí),會(huì)在接入響應(yīng)消息中 包含目標(biāo)CSG小區(qū)的CSG ID,因此,終端只會(huì)在本地的ACL中添加或刪除接入響應(yīng)消息中的CSG ID,從而避免了對(duì)其他CSG ID進(jìn)行操作的情況,進(jìn)而也就避免了終端在通過(guò)非法HeNB 接入核心網(wǎng)時(shí),錯(cuò)誤地添加或刪除CSG ID而導(dǎo)致錯(cuò)誤地更新本地ACL的問(wèn)題。實(shí)施例二請(qǐng)參閱圖2,其為本發(fā)明一種ACL更新方法的第二個(gè)實(shí)施例的流程圖,本實(shí)施例與 實(shí)施例一的區(qū)別在于當(dāng)HeNB所有者在CSG群組中添加或刪除終端后,管理員終端發(fā)送包 含操作類型標(biāo)識(shí)和目標(biāo)CSG小區(qū)的CSG ID的移動(dòng)性管理消息或者會(huì)話性管理消息給MME, MME生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息,在從HSS上獲取了被操作終端 的未更新ACL后,將ACL更新信息添加到未更新的ACL中生成更新的ACL,用更新的ACL對(duì) 被操作終端進(jìn)行許可判斷,并在發(fā)送的接入響應(yīng)消息中攜帶有目標(biāo)CSG ID和操作類型標(biāo) 識(shí),終端根據(jù)目標(biāo)CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新。該方法具體可以包括以下 步驟步驟201 =HeNB所有者通過(guò)管理員終端添加終端B到HeNB所屬的CSG-A,伴隨跟 蹤區(qū)域更新(Tracking Area Update)消息,管理員終端將CSG更新信息發(fā)送給MME ;其中,HeNB所有者通過(guò)管理員終端從CSG-A小區(qū)中添加終端B時(shí),輸入終端B的 移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼MSISDN-B和其它接入相關(guān)參數(shù)值,如接入時(shí)長(zhǎng)和最大數(shù)據(jù)速率等。管理員終端可以伴隨移動(dòng)性管理消息或者會(huì)話性管理消息,將CSG更新信息發(fā)送 給MME。其中,移動(dòng)性管理消息包括跟蹤區(qū)域更新消息或去附著消息。會(huì)話性管理消息包 括PDP (Packet Data Protocol,分組數(shù)據(jù)協(xié)議)上下文激活消息或PDP上下文修改消息。需要說(shuō)明的是,所述的移動(dòng)性管理消息和會(huì)話性管理消息并不僅限于上述消息。其中,CSG的更新信息包含了操作類型標(biāo)識(shí)、目標(biāo)CSG小區(qū)的CSG ID終端B的移動(dòng) 臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼、終端B被允許的接入時(shí)長(zhǎng)和最大數(shù)據(jù)速率等其他接入相關(guān)參數(shù)。步驟202 =MME根據(jù)CSG更新信息生成ACL更新信息;其中,ACL更新信息主要包含了終端B的目標(biāo)CSG小區(qū)的CSG ID 1和操作類型, 除此之外,還可以進(jìn)一步包含B的移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼、終端B被允許的接入時(shí)長(zhǎng)和 最大數(shù)據(jù)速率等。如表1所示,表1為終端B的ACL更新信息。表1終端B的ACL更新信息
到 MSISDN-B 所屬的 __I ACL 中_步驟203 終端B進(jìn)入CSG-A小區(qū),利用手動(dòng)方式成功選擇CSG-A小區(qū)后,通過(guò)HeNB 發(fā)送附著請(qǐng)求Attach Request消息給MME ;步驟204 =MME收到附著請(qǐng)求消息后,檢查是否存放了終端B的簽約信息,如果是, 進(jìn)入步驟207,否則執(zhí)行下一步;步驟205 如果MME上沒(méi)有存放終端B的簽約信息,MME發(fā)送更新位置請(qǐng)求(Update Location Request)消息給HSS,請(qǐng)求HSS下發(fā)終端B的簽約信息;步驟206 =HSS發(fā)送更新位置響應(yīng)(Update Location Ack)消息給MME ;其中,所述更新位置響應(yīng)消息中包含終端B的簽約信息,簽約信息中包含未更新 的ACL、終端B的移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼MSISDN-B和國(guó)際移動(dòng)用戶識(shí)別碼IMSI-B。步驟207 :MME對(duì)比簽約信息中的終端B的移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼和ACL更新 信息,如果終端B的移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼包含在ACL更新信息中,根據(jù)ACL更新信息 中的操作類型,把CSG ID 1添加到未更新的ACL中,生成更新的ACL;其中,該步驟中的簽約信息可以是MME上保存的簽約信息,也可以是從HSS上獲取 的簽約信息。步驟208 =MME根據(jù)更新的ACL和附著請(qǐng)求消息中包含的CSG ID 1對(duì)終端B進(jìn)行 接入許可的判斷,當(dāng)更新的ACL包含CSG ID 1時(shí),發(fā)送附著接受消息給終端B ;其中,附著接受消息主要包含有操作類型標(biāo)識(shí)和CSG ID1,還可以進(jìn)一步包含有終 端B允許接入的時(shí)長(zhǎng)和最大數(shù)據(jù)速率等其他接入相關(guān)參數(shù)。步驟209 終端B接收到HeNB轉(zhuǎn)發(fā)的附著接受消息后,根據(jù)附著接受消息中包含 的操作類型標(biāo)識(shí)和CSG ID IjECSG IDl添加到本地的ACL中;
步驟210 :MME發(fā)送更新位置請(qǐng)求(Update Location Request)消息給HSS,在所 述位置更新請(qǐng)求消息中攜帶新的ACL ;步驟211 :HSS更新本地ACL,并回復(fù)更新位置響應(yīng)(Update Location Ack)消息。其中,MME也可以伴隨其他移動(dòng)性管理消息,如跟蹤區(qū)域更新消息或去附著消息, 將更新后的ACL發(fā)送給HSS,還可以伴隨會(huì)話性管理消息將ACL發(fā)送給HSS,如PDP上下文 激活消息或PDP上下文修改消息。需要說(shuō)明的是,所述的移動(dòng)性管理消息和會(huì)話性管理消息并不僅限于上述消息。 需要說(shuō)明的是,在步驟201中,也可以從CSG-A小區(qū)中刪除終端B,在步驟202中,MME所生 成的ACL更新信息中的操作類型為“DELETE”,在步驟208中,MME根據(jù)更新的ACL和附著請(qǐng) 求消息中包含的CSG ID 1對(duì)終端B進(jìn)行接入許可的判斷,此時(shí),更新的ACL不包含CSG ID 1,發(fā)送附著拒絕消息給終端B,在步驟209中,終端B在接收到附著拒絕消息后,根據(jù)附著拒 絕消息中攜帶的操作類型標(biāo)識(shí)把CSG ID 1從本地的ACL中刪除。還需要進(jìn)一步說(shuō)明的是,步驟201中HeNB的所有者也可以通過(guò)HeNB上的CSG管 理程序添加或刪除至少一個(gè)終端,HeNB根據(jù)CSG更新信息生成ACL更新信息后,發(fā)送給MME 或者將CSG更新信息直接發(fā)送給MME,由MME根據(jù)CSG更新信息生成ACL更新信息。還需要進(jìn)一步說(shuō)明的是,在步驟203和步驟204中的附著請(qǐng)求消息也可以是服務(wù) 請(qǐng)求消息,相應(yīng)的,在步驟208和步驟209中的附著接受消息或者附著拒絕消息也可以是服 務(wù)接受消息或者附著拒絕消息。還需要進(jìn)一步說(shuō)明的是,當(dāng)HeNB的所有者添加或刪除多個(gè)終端時(shí),對(duì)HSS和終端 上ACL的更新操作與上述步驟相同。通過(guò)上述實(shí)施例可以看出,當(dāng)向終端發(fā)送接入響應(yīng)消息時(shí),會(huì)在接入響應(yīng)消息中 包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí),因此,終端只會(huì)在本地的ACL中按照操作類 型標(biāo)識(shí)的指示添加或刪除接入響應(yīng)消息中的CSGID,從而避免了對(duì)其他CSG ID進(jìn)行操作的 情況,進(jìn)而也就避免了終端在通過(guò)非法HeNB接入核心網(wǎng)時(shí),錯(cuò)誤地添加或刪除CSG ID而導(dǎo) 致錯(cuò)誤地更新本地ACL的問(wèn)題。此外,本發(fā)明實(shí)施例還可以從CSG-A小區(qū)中修改終端B的參數(shù)值,如允許的接入時(shí) 長(zhǎng)和最大數(shù)據(jù)速率。在步驟202中,MME所生成的ACL更新信息中的操作類型為“MODIFY”, 在步驟209中,終端B在接收到附著接受消息后,根據(jù)附著接受消息中攜帶的操作類型標(biāo)識(shí) 和接入信息本地的ACL中的參數(shù)值進(jìn)行修改。此外,在本發(fā)明實(shí)施例中,由于MME應(yīng)用更新的ACL對(duì)終端進(jìn)行接入許可判斷,保 證了接入許可判斷的準(zhǔn)確性,更進(jìn)一步保證了終端對(duì)本地ACL進(jìn)行更新的準(zhǔn)確性。實(shí)施例三請(qǐng)參閱圖3,其為本發(fā)明一種ACL更新方法的第三個(gè)實(shí)施例的信令流程圖,本實(shí)施 例與實(shí)施例二的區(qū)別在于當(dāng)HeNB所有者在CSG群組中添加或刪除終端后,管理員終端發(fā) 送包含操作類型標(biāo)識(shí)和目標(biāo)CSG小區(qū)的CSG ID的移動(dòng)性管理消息或者會(huì)話性管理消息給 目標(biāo)MME,目標(biāo)MME從源MME上獲取被操作終端的未更新的ACL。該方法具體可以包括以下 步驟步驟301 =HeNB所有者通過(guò)管理員終端添加終端B到HeNB所屬的CSG-A,伴隨跟 蹤區(qū)域更新請(qǐng)求消息,管理員終端將CSG更新信息發(fā)送給目標(biāo)MME ;
其中,HeNB所有者通過(guò)管理員終端從CSG-A小區(qū)中添加終端B時(shí),輸入終端B的 移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼MSISDN-B和其它接入相關(guān)參數(shù)值,如接入時(shí)長(zhǎng)和最大數(shù)據(jù)速率等。管理員終端可以伴隨其它的移動(dòng)性管理消息或者會(huì)話性管理消息,將CSG更新信 息發(fā)送給MME。其中,移動(dòng)性管理消息包括跟蹤區(qū)域更新消息或去附著消息。會(huì)話性管理 消息包括PDP上下文激活消息或PDP上下文修改消息。需要說(shuō)明的是,所述的移動(dòng)性管理消息和會(huì)話性管理消息并不僅限于上述消息。其中,CSG的更新信息包含了操作類型標(biāo)識(shí)和目標(biāo)小區(qū)的CSG ID、終端B的移動(dòng)臺(tái) 綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼、終端B被允許的接入時(shí)長(zhǎng)和最大數(shù)據(jù)速率等其他接入相關(guān)參數(shù)。步驟302 目標(biāo)MME根據(jù)CSG更新信息生成ACL更新信息;步驟303 終端B進(jìn)入CSG-A小區(qū),利用手動(dòng)方式成功選擇CSG-A小區(qū)后,通過(guò)HeNB 發(fā)送跟蹤區(qū)域更新(Tracking Area Update)消息給目標(biāo)MME ;步驟304 目標(biāo)MME收到跟蹤區(qū)域更新請(qǐng)求消息后,檢查是否存放了終端B的簽約 信息,如果是,進(jìn)入步驟307,否則執(zhí)行下一步;步驟305 如果目標(biāo)MME上沒(méi)有存放終端B的簽約信息,目標(biāo)MME發(fā)送上下文請(qǐng)求 (Context Request)消息給源MME,請(qǐng)求源MME下發(fā)終端B的簽約信息;步驟306 源MME收到上下文請(qǐng)求消息后,回復(fù)上下文響應(yīng)(Context Response)消 息給目標(biāo)MME ;其中,所述上下文響應(yīng)消息中包含終端B的簽約信息,簽約信息中包含未更新的 ACL、終端 B 的 MSISDN-B 和 IMSI-B。步驟307 目標(biāo)MME對(duì)比簽約信息中的終端B的移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼和ACL 更新信息,如果終端B的移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼包含在ACL更新信息中,根據(jù)ACL更新 信息中的操作類型,把CSG ID 1添加到未更新的ACL中,生成更新的ACL;其中,該步驟中的簽約信息可以是目標(biāo)MME上保存的簽約信息,也可以是從源MME 上獲取的簽約信息。步驟308:目標(biāo)MME根據(jù)更新的ACL和跟蹤區(qū)域更新請(qǐng)求消息中包含的CSG ID 1對(duì)終端B進(jìn)行接入許可的判斷,當(dāng)更新的ACL包含CSG ID 1時(shí),發(fā)送跟蹤區(qū)域更新接受 (Tracking Area Update Accept)消息給終端 B ;其中,跟蹤區(qū)域更新接受消息主要包含有操作類型標(biāo)識(shí)和CSG ID1,還可以進(jìn)一步 包含有終端B允許接入的時(shí)長(zhǎng)和最大數(shù)據(jù)速率等其他接入相關(guān)參數(shù)。步驟309 終端B接收到HeNB轉(zhuǎn)發(fā)的跟蹤區(qū)域更新接受消息后,根據(jù)跟蹤區(qū)域更 新接受消息中包含的操作類型標(biāo)識(shí)和CSG ID IjECSG IDl添加到本地的ACL中;步驟310 目標(biāo)MME發(fā)送更新位置請(qǐng)求(Update Location Request)消息給HSS, 在所述位置更新請(qǐng)求消息中攜帶新的ACL ;步驟311 :HSS更新本地ACL,并回復(fù)位置更新響應(yīng)(Update Location Ack)消息。其中,MME也可以伴隨其他移動(dòng)性管理消息,如去附著消息,將更新后的ACL發(fā)送 給HSS,還可以伴隨會(huì)話性管理消息將ACL發(fā)送給HSS,如PDP上下文激活消息或PDP上下 文修改消息。需要說(shuō)明的是,在步驟301中,也可以從CSG-A小區(qū)中刪除終端B,在步驟302中,MME所生成的ACL更新信息中的操作類型為“DELETE”,在步驟309中,MME根據(jù)更新的ACL 和跟蹤區(qū)域更新請(qǐng)求消息中包含的CSG IDl對(duì)終端B進(jìn)行接入許可的判斷,此時(shí),更新的 ACL不包含CSG ID 1,發(fā)送附著拒絕消息給終端B,在步驟309中,終端B在接收到附著拒絕 消息后,根據(jù)附著拒絕消息中攜帶的操作類型標(biāo)識(shí)把CSG ID 1從本地的ACL中刪除。還需要進(jìn)一步說(shuō)明的是,步驟301中HeNB的所有者也可以通過(guò)HeNB上的CSG管 理程序添加或刪除至少一個(gè)終端,HeNB根據(jù)CSG更新信息生成ACL更新信息后,發(fā)送給目 標(biāo)MME或者將CSG更新信息直接發(fā)送給目標(biāo)MME,由目標(biāo)MME根據(jù)CSG更新信息生成ACL更 新fe息。還需要進(jìn)一步說(shuō)明的是,當(dāng)HeNB的所有者添加或刪除多個(gè)終端時(shí),對(duì)HSS和終端 上ACL的更新操作與上述步驟相同。通過(guò)上述實(shí)施例可以看出,當(dāng)向終端發(fā)送接入響應(yīng)消息時(shí),會(huì)在接入響應(yīng)消息中 包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí),因此,終端只會(huì)在本地的ACL中按照操作類 型標(biāo)識(shí)的指示添加或刪除接入響應(yīng)消息中的CSGID,從而避免了對(duì)其他CSG ID進(jìn)行操作的 情況,進(jìn)而也就避免了終端在通過(guò)非法HeNB接入核心網(wǎng)時(shí),錯(cuò)誤地添加或刪除CSG ID而導(dǎo) 致錯(cuò)誤地更新本地ACL的問(wèn)題。此外,本發(fā)明實(shí)施例還可以對(duì)終端上的ACL中的參數(shù)進(jìn)行修改。此外,在本發(fā)明實(shí)施例中,由于MME應(yīng)用更新的ACL對(duì)終端進(jìn)行接入許可判斷,保 證了接入許可判斷的準(zhǔn)確性,更進(jìn)一步保證了終端對(duì)本地ACL進(jìn)行更新的準(zhǔn)確性。實(shí)施例四請(qǐng)參閱圖4,其為本發(fā)明一種ACL更新方法的第四個(gè)實(shí)施例的信令流程圖,本實(shí)施 例與實(shí)施例一的區(qū)別在于當(dāng)HeNB所有者在CSG群組中添加或刪除終端后,管理員終端發(fā) 送包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí)的跟蹤區(qū)域更新請(qǐng)求消息給MME,MME生成 ACL更新信息,并根據(jù)被操作終端的終端移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼找到其所屬HSS,通過(guò) Diameter消息發(fā)送ACL更新信息給HSS,完成HSS上ACL的更新。當(dāng)HSS與UE之間有移動(dòng) 性管理消息或會(huì)話性管理消息交互時(shí),HSS發(fā)送給UE,以實(shí)現(xiàn)對(duì)UE上ACL的更新。該方法 具體可以包括以下步驟步驟401 =HeNB所有者通過(guò)管理員終端添加終端B到HeNB所屬的CSG-A,通過(guò)跟 蹤區(qū)域更新請(qǐng)求(Tracking Area Update Request)消息,管理員終端通過(guò)HeNB將CSG更 新信息發(fā)送給目標(biāo)MME;其中,HeNB所有者通過(guò)管理員終端從CSG-A小區(qū)中添加終端B時(shí),輸入終端B的 移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼MSISDN-B和其它接入相關(guān)參數(shù)值,如接入時(shí)長(zhǎng)和最大數(shù)據(jù)速率等。其中,CSG更新信息包含了所述CSG ID和操作類型標(biāo)識(shí),除此之外,還可以進(jìn)一步 包含終端B的移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼MSISDN-B,終端B被允許接入時(shí)長(zhǎng)和最大數(shù)據(jù)速 率等其他接入相關(guān)參數(shù)。步驟402 =MME收到跟蹤區(qū)域更新請(qǐng)求消息后,根據(jù)CSG更新信息生成終端B的ACL
更新信息;步驟403 =MME 將 Diameter 消息即更新 CSG 請(qǐng)求(Update-CSG-Request Command) 消息發(fā)送給HSS;
14
其中,MME通過(guò)解析ACL更新信息中的移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼找 到終端B所屬的HSS后,發(fā)送Diameter消息給HSS,Diameter消息的格式在 Update-Location-Request (ULR) command 中增力口了 Subsc 如 tion—Data 參數(shù)項(xiàng),其 中,Subsc 如 tion-Data 參數(shù)項(xiàng)包含 CSG-Subsc 如 tion-Data 操作類型和 CSGID 1, Subscription-Data參數(shù)項(xiàng)格式具體可以為Subscription-Data: = <AVP header:XXX XXXX>[Subscriber-Status][MS I SDN][CSG-Subscription-Data]* [AVP]其中,對(duì)于被添加UE-A與HeNB屬于同一 PLMN和不同PLMN的情況處理相同。步驟404 =HSS接收到Diameter消息后,根據(jù)Diameter消息中攜帶的操作類型照 把CSG IDl添加到本地ACL中,并回復(fù)更新CSG完成Update-CSG-Complete消息給MME ;胃巾,CSG-Subscription-Data 與 Update-Location-Answer (ULA)Command 但缺少[Subsc如tion-Data]參數(shù)項(xiàng)。步驟405 =MME收到HSS的響應(yīng)消息后,通過(guò)HeNB向管理員終端發(fā)送跟蹤區(qū)域更新 完成(Tracking Area Update Complete)消息;步驟406 =HSS伴隨移動(dòng)性管理消息或會(huì)話性管理消息,將更新后的ACL發(fā)送給終 端B0其中,移動(dòng)性管理消息包括跟蹤區(qū)域更新消息或去附著消息;會(huì)話性管理消息 包括PDP上下文激活消息或PDP上下文修改消息。需要說(shuō)明的是,所述的移動(dòng)性管理消息和會(huì)話性管理消息并不僅限于上述消息。例如,通過(guò)移動(dòng)性管理消息將更新ACL發(fā)送給被操作終端時(shí),在跟蹤區(qū)域更新 (Tracking Area Update)過(guò)程中,由HSS給終端B當(dāng)前所屬的MME發(fā)送更新位置響應(yīng) (Update Location Ack)消息時(shí)攜帶更新的ACL,MME再通過(guò)跟蹤區(qū)域更新響應(yīng)(Tracking Area Update Accept)消息把更新后的ACL下發(fā)給終端B。例如,當(dāng)通過(guò)會(huì)話性管理消息將更新的ACL發(fā)送給被操作終端時(shí),在HSS發(fā)起的已 簽約服務(wù)質(zhì)量修改(Subscribed QoS Modification)過(guò)程中,由HSS給終端B當(dāng)前所屬的 MME發(fā)送插入簽約數(shù)據(jù)(Insert Subscriber Data)消息時(shí)攜帶更新的ACL,MME再通過(guò)分 組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)PDN GW發(fā)起的承載去激活(Bearer Deactivation)消息,把更新的ACL下 發(fā)給終端B。需要說(shuō)明的是,在步驟401中,也可以從CSG-A小區(qū)中刪除終端B,CSG更新信息 中的操作類型為“DELETE”,在步驟402中,ACL更新信息中的操作類型為“DELETE”,在步驟 403中,HSS根據(jù)Diameter消息中攜帶的操作類型照把接入信息從本地ACL中刪除。還需要進(jìn)一步說(shuō)明的是,步驟401中HeNB的所有者也可以通過(guò)HeNB上的CSG管 理程序添加或刪除至少一個(gè)終端。通過(guò)上述實(shí)施例可以看出,當(dāng)HeNB所有者從某個(gè)CSG小區(qū)中添加或刪除某個(gè)終端 后,首先完成在HSS上的ACL的更新,HSS進(jìn)而在移動(dòng)性管理消息或者會(huì)話性管理消息中將 更新的ACL發(fā)送給該終端,實(shí)現(xiàn)終端上ACL的更新。從而避免了該終端通過(guò)非法HeNB接入核心網(wǎng)時(shí),再對(duì)本地ACL進(jìn)行更新時(shí)所引起的錯(cuò)誤添加或刪除CSG ID的問(wèn)題。實(shí)施例五本發(fā)明實(shí)施例還提供了一種對(duì)終端上ACL進(jìn)行更新的設(shè)備。請(qǐng)參閱圖5,其為本發(fā) 明一種對(duì)終端上ACL進(jìn)行更新的設(shè)備的第一個(gè)實(shí)施例結(jié)構(gòu)圖,該設(shè)備包括獲取單元501、許 可判斷單元502和更新單元503。下面結(jié)合該設(shè)備的工作原理進(jìn)一步介紹其內(nèi)部結(jié)構(gòu)以及 連接關(guān)系。獲取單元501,用于當(dāng)接收終端發(fā)送的接入請(qǐng)求消息后,獲取所述終端的ACL;許可判斷單元502,用于根據(jù)所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;更新單元503,用于根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)CSG 小區(qū)的CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID對(duì)本地ACL進(jìn)行更新。其中,獲取單元501包括檢查子單元5011、第一提取子單元5012、請(qǐng)求子單元 5013和第二提取子單元5014,檢查子單元5011,用于檢查是否保存有所述終端的簽約信息;第一提取子單元5012,用于當(dāng)檢查子單元5011的檢查結(jié)果為是時(shí),從所述簽約信 息中提取所述終端的ACL;請(qǐng)求子單元5013,用于當(dāng)檢查子單元5011的檢查結(jié)果為否時(shí),向HSS發(fā)送更新位 置請(qǐng)求消息,請(qǐng)求所述HSS下發(fā)所述終端的簽約信息;第二提取子單元5014,用于在請(qǐng)求子單元5013接收所述HSS發(fā)送的包含所述簽約 信息的更新位置響應(yīng)消息后,從所述簽約信息中提取所述終端的ACL。更新單元503包括第一更新子單元5031和第二更新子單元5032,第一更新子單元,用于當(dāng)允許所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID 的接入接受消息,以便所述終端將所述CSG ID添加到所述本地ACL中;第二更新子單元,用于當(dāng)拒絕所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID 的接入拒絕消息,以便所述終端從所述本地ACL中將所述CSG ID刪除。由上述實(shí)施例可以看出,當(dāng)向終端發(fā)送接入響應(yīng)消息時(shí),會(huì)在接入響應(yīng)消息中包 含目標(biāo)CSG小區(qū)的CSG ID,因此,終端只會(huì)在本地的ACL中添加或刪除接入響應(yīng)消息中的 CSG ID,從而避免了對(duì)其他CSG ID進(jìn)行操作的情況,進(jìn)而也就避免了終端在通過(guò)非法HeNB 接入核心網(wǎng)時(shí),錯(cuò)誤地添加或刪除CSG ID而導(dǎo)致錯(cuò)誤地更新本地ACL的問(wèn)題。實(shí)施例六本發(fā)明實(shí)施例還提供了一種對(duì)終端上ACL進(jìn)行更新的設(shè)備。請(qǐng)參閱圖6,其為本發(fā) 明一種對(duì)終端上ACL進(jìn)行更新的設(shè)備的第二個(gè)實(shí)施例結(jié)構(gòu)圖,該設(shè)備包括生成單元601、獲 取單元602、添加單元603、許可判斷單元604和更新單元605。下面結(jié)合該設(shè)備的工作原理 進(jìn)一步介紹其內(nèi)部結(jié)構(gòu)以及連接關(guān)系。生成單元601,用于在接收管理員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSGID和操作類 型標(biāo)識(shí)的移動(dòng)性管理消息或者會(huì)話性管理消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的 ACL更新信息;獲取單元602,用于當(dāng)接收被操作終端發(fā)送的接入請(qǐng)求消息后,獲取被操作終端的 未更新的ACL;添加單元603,用于將所述ACL更新信息添加到所述被操作終端的未更新的ACL中,得到被操作終端的更新的ACL ;許可判斷單元604,用于根據(jù)所述被操作終端的更新的ACL,對(duì)所述終端進(jìn)行接入 許可判斷;更新單元605,用于根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含所述CSG ID和操作類型標(biāo)識(shí)的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID和操作類型標(biāo)識(shí)對(duì)本 地ACL進(jìn)行更新。其中,當(dāng)獲取單元602接收的所述接入請(qǐng)求消息為附著請(qǐng)求消息或者服務(wù)請(qǐng)求消 息時(shí),獲取單元602可以包括檢查子單元6021、第一提取子單元6022、第一請(qǐng)求子單元 6023和第二提取子單元6024,檢查子單元6021,用于檢查是否保存有所述被操作終端的簽約信息;第一提取子單元6022,用于當(dāng)保存有所述被操作終端的簽約信息時(shí),從所述簽約 信息中提取所述被操作終端的未更新的ACL ;第一請(qǐng)求子單元6023,用于當(dāng)沒(méi)有保存所述被操作終端的簽約信息時(shí),向HSS發(fā) 送更新位置請(qǐng)求消息,請(qǐng)求所述HSS下發(fā)所述被操作終端的簽約信息;第二提取子單元6024,用于在接收所述HSS發(fā)送的包含所述簽約信息的更新位置 響應(yīng)消息后,從所述簽約信息中提取所述被操作終端的未更新的ACL。當(dāng)獲取單元602接收的所述接入請(qǐng)求消息為跟蹤區(qū)域更新消息時(shí),獲取單元602 也可以包括第二請(qǐng)求子單元和第三提取子單元,第二請(qǐng)求子單元,用于向源MME發(fā)送上下文請(qǐng)求消息,請(qǐng)求所述HSS下發(fā)所述被操 作終端的上下文信息;第三提取子單元,用于在接收所述HSS發(fā)送的包含所述被操作終端的上下文信息 的上下文響應(yīng)消息后,從所述上下文信息中提取所述被操作終端的未更新的ACL。更新單元605包括第一更新子單元6051和第二更新子單元6052,第一更新子單元6051,用于當(dāng)允許所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID和添加標(biāo)識(shí)的接入接受消息,以便所述終端按照所述添加標(biāo)識(shí)的指示將所述CSG ID添 加到所述本地ACL中;第二更新子單元6052,用于當(dāng)拒絕所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID和刪除標(biāo)識(shí)的接入拒絕消息,以便所述終端按照所述刪除標(biāo)識(shí)的指示從所述本地ACL中 將所述CSG ID刪除。由本發(fā)明實(shí)施例可以看出,當(dāng)向終端發(fā)送接入響應(yīng)消息時(shí),會(huì)在接入響應(yīng)消息中 包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí),因此,終端只會(huì)在本地的ACL中按照操作類 型標(biāo)識(shí)的指示添加或刪除接入響應(yīng)消息中的CSGID,從而避免了對(duì)其他CSG ID進(jìn)行操作的 情況,進(jìn)而也就避免了終端在通過(guò)非法HeNB接入核心網(wǎng)時(shí),錯(cuò)誤地添加或刪除CSG ID而導(dǎo) 致錯(cuò)誤地更新本地ACL的問(wèn)題。此外,本發(fā)明實(shí)施例還可以對(duì)終端上的ACL中的參數(shù)進(jìn)行修改。此外,在本發(fā)明實(shí)施例中,由于MME應(yīng)用更新的ACL對(duì)終端進(jìn)行接入許可判斷,保 證了接入許可判斷的準(zhǔn)確性,更進(jìn)一步保證了終端對(duì)本地ACL進(jìn)行更新的準(zhǔn)確性。實(shí)施例七本發(fā)明實(shí)施例還提供了一種對(duì)終端上ACL進(jìn)行更新的設(shè)備。請(qǐng)參閱圖7,其為本發(fā)明一種對(duì)終端上ACL進(jìn)行更新的設(shè)備的第三個(gè)實(shí)施例結(jié)構(gòu)圖,該設(shè)備包括生成單元701和 發(fā)送單元702。下面結(jié)合該設(shè)備的工作原理進(jìn)一步介紹其內(nèi)部結(jié)構(gòu)以及連接關(guān)系。生成單元701,用于在接收管理員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSGID和操作類 型標(biāo)識(shí)的跟蹤區(qū)域更新消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息;發(fā)送單元702,用于向HSS發(fā)送包含所述CSG ID和操作類型標(biāo)識(shí)的Diameter消 息,以便所述HSS根據(jù)所述CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新,并通過(guò)移動(dòng)性管 理消息或者會(huì)話性管理消息將更新的ACL發(fā)送給被操作終端。由上述本發(fā)明實(shí)施例可以看出,當(dāng)HeNB所有者從某個(gè)CSG小區(qū)中添加或刪除某個(gè) 終端后,首先完成在HSS上的ACL的更新,HSS進(jìn)而在移動(dòng)性管理消息或者會(huì)話性管理消息 中將更新的ACL發(fā)送給該終端,實(shí)現(xiàn)終端上ACL的更新。從而避免了該終端通過(guò)非法HeNB 接入核心網(wǎng)時(shí),再對(duì)本地ACL進(jìn)行更新時(shí)所引起的錯(cuò)誤添加或刪除CSG ID的問(wèn)題。實(shí)施例八HeNB通過(guò)OMA DM方式對(duì)HSS上UE的ACL更新后,當(dāng)UE進(jìn)入某個(gè)HeNB小區(qū),從空 口廣播信道中獲得該HeNB小區(qū)所屬的CSG ID,UE在發(fā)起附著、跟蹤區(qū)域更新或是服務(wù)請(qǐng)求 中攜帶該CSG ID ;而HeNB在轉(zhuǎn)發(fā)請(qǐng)求給MME時(shí)也會(huì)上報(bào)一個(gè)CSG ID給MME,當(dāng)MME發(fā)現(xiàn)上 述兩個(gè)CSG ID不同時(shí),直接回復(fù)拒絕消息,并攜帶錯(cuò)誤碼說(shuō)明該小區(qū)為非法CSG小區(qū)或者 不允許UE接入的CSG ;一種對(duì)終端上的允許的簽約用戶組列表ACL進(jìn)行更新的方法,包括當(dāng)MME接收終端UE發(fā)送的接入請(qǐng)求消息后,判斷所述請(qǐng)求消息中攜帶的兩個(gè)CSG ID是否相同;其中一個(gè)CSG ID是HeNB所廣播的CSG ID,另一個(gè)CSG ID是HeNB收到接入請(qǐng)求 消息后轉(zhuǎn)發(fā)給MME過(guò)程中需要上報(bào)MME的CSG ID ;若所述MME判斷為是,則獲取所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;所述MME根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約用戶 組CSG小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID對(duì) 本地ACL進(jìn)行更新。具體流程如下步驟801、UE進(jìn)入一個(gè)HeNB小區(qū),并通過(guò)手動(dòng)方式成功選擇該小區(qū),并發(fā)送接入請(qǐng) 求消息給HeNB,所述接入請(qǐng)求消息包含所述HeNB所廣播的CSG ID ;步驟802、HeNB收到所述接入請(qǐng)求消息后轉(zhuǎn)發(fā)給MME,在所述轉(zhuǎn)發(fā)的接入請(qǐng)求消息 中還包含需要上報(bào)所述MME的CSG ID和其他參數(shù);步驟803、所述MME收到所述HeNB轉(zhuǎn)發(fā)的接入請(qǐng)求消息后,判斷所述所述HeNB轉(zhuǎn) 發(fā)的接入請(qǐng)求消息攜帶的兩個(gè)CSG ID是否相同,其中一個(gè)CSGID是HeNB所廣播的CSG ID,另一個(gè)CSG ID是HeNB收到接入請(qǐng)求消息后轉(zhuǎn)發(fā)給 MME過(guò)程中需要上報(bào)MME的CSG ID ;若MME判斷結(jié)果為否,則執(zhí)行步驟804a至步驟805a ;步驟804a、則MME回復(fù)拒絕消息給所述HeNB,并攜帶#26號(hào)錯(cuò)誤碼=Illegal CSG cell ;說(shuō)明由于接入非法HeNB小區(qū)而導(dǎo)致失?。徊襟E805a、所述HeNB轉(zhuǎn)發(fā)所述拒絕消息給所述UE,使得所述UE收到攜帶該錯(cuò)誤
18碼的所述拒絕消息后將不會(huì)再次在該HeNB小區(qū)內(nèi)發(fā)起相同的請(qǐng)求消息;若MME判斷結(jié)果為是,則執(zhí)行步驟804b至步驟806b ;步驟804b、所述MME獲取所述終端UE的ACL,對(duì)所述終端UE進(jìn)行接入許可判斷;步驟805b、所述MME根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用 戶簽約用戶組CSG小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息;步驟806b、所述終端根據(jù)所述CSG ID對(duì)本地ACL進(jìn)行更新。所述接入請(qǐng)求消息包括但不限于附著請(qǐng)求消息、TAU請(qǐng)求消息、服務(wù)請(qǐng)求消息等; 所述拒絕消息包括但不限于附著拒絕消息、TAU拒絕消息、服務(wù)拒絕消息等。上述本發(fā)明實(shí)施例的優(yōu)點(diǎn)在于實(shí)現(xiàn)終端上ACL的更新的同時(shí)避免了該終端通過(guò) 非法HeNB接入核心網(wǎng)時(shí),再對(duì)本地ACL進(jìn)行更新時(shí)所引起的錯(cuò)誤添加或刪除CSG ID的問(wèn) 題。實(shí)施例九HeNB通過(guò)OMA DM方式對(duì)HSS上UE的ACL更新后,當(dāng)UE進(jìn)入某個(gè)HeNB小區(qū),從 空口廣播信道中獲得該HeNB小區(qū)所屬的CSG ID,UE在發(fā)起附著、跟蹤區(qū)域更新或是服務(wù)請(qǐng) 求,H(e)NB在轉(zhuǎn)發(fā)請(qǐng)求給MME時(shí)也會(huì)上報(bào)一個(gè)CSG ID給MME ;MME根據(jù)ACL及其他簽約數(shù) 據(jù)對(duì)UE進(jìn)行接入判斷,發(fā)送接受或拒絕消息,并在消息中增加CSG ID ;UE收到消息后對(duì)比 該CSG ID和HeNB廣播的CSG ID,如果二者相同則在ACL中添加或刪除該CSG ID ;否則認(rèn) 為該小區(qū)不可用,不在試圖駐留在該小區(qū)。一種對(duì)終端上的允許的簽約用戶組列表ACL進(jìn)行更新的方法,包括當(dāng)MME接收終端發(fā)送的接入請(qǐng)求消息后,獲取所述終端的ACL ;所述MME根據(jù)所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;MME根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約用戶組 CSG小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息,以便所述終端對(duì)所述CSG ID和通過(guò)空 口廣播接收到的CSG ID是否相同進(jìn)行判斷,并對(duì)本地ACL進(jìn)行更新。具體流程如下步驟901、UE進(jìn)入一個(gè)HeNB小區(qū),并通過(guò)手動(dòng)方式成功選擇該小區(qū),并發(fā)送接入請(qǐng) 求消息給所述HeNB ;步驟902、所述HeNB收到該接入請(qǐng)求消息后轉(zhuǎn)發(fā)給所述MME,在所述轉(zhuǎn)發(fā)的接入請(qǐng) 求消息中還包含需要上報(bào)所述MME的CSG ID和其他參數(shù);步驟903、所述MME檢查是否存放了 UE的簽約信息包括ACL,如果有就執(zhí)行步驟 906,否則執(zhí)行下一步;步驟904、如果所述MME上沒(méi)有存放UE的簽約信息,所述MME發(fā)送更新位置請(qǐng)求 Update Location Request給HSS,請(qǐng)求HSS下發(fā)UE的簽約信息,包括ACL ;所述MME收到 后回復(fù) Update Location Complete ;步驟904 如果所述MME上沒(méi)有存放終端B的簽約信息,則所述MME發(fā)送更新位置 請(qǐng)求(Update Location Request)消息給HSS,請(qǐng)求該HSS下發(fā)終端B的簽約信息,所屬簽 約信息包括ACL;步驟905、HSS發(fā)送更新位置響應(yīng)(Update Location Ask)消息給MME,所述更新 位置響應(yīng)消息中包含HSS上更新后的ACL ;
步驟906、所述MME根據(jù)ACL信息和接入請(qǐng)求消息中包含的CSG ID對(duì)UE進(jìn)行接入 許可的判斷;步驟907、MME根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約 用戶組CSG小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息;當(dāng)所述MME發(fā)現(xiàn)該CSG ID包含于UE的ACL中時(shí),就會(huì)接受UE的請(qǐng)求,并在發(fā)送給 UE的接受消息中攜帶該CSG ID,用于指示UE在本地的ACL中增加這個(gè)CSG ID ;當(dāng)MME發(fā) 現(xiàn)該CSG ID不在UE的ACL中時(shí),會(huì)發(fā)送拒絕消息,并在消息中攜帶#25錯(cuò)誤碼和CSG ID, 用于指示UE在本地的ACL中刪除這個(gè)CSG ID ;步驟908、所述終端對(duì)所述CSG ID和通過(guò)空口廣播接收到的CSG ID是否相同進(jìn)行 判斷,并對(duì)本地ACL進(jìn)行更新;UE對(duì)比本地ACL和收到的接入拒絕消息中的CSG ID,如果該CSG ID與HeNB廣播 的CSG ID相同ACL中不存在就添加該CSG ID和相關(guān)信息;UE對(duì)比本地ACL和收到的附著拒絕消息中的CSG ID,如果該CSG ID與HeNB廣播 的CSG ID相同,且ACL中存在該CSG ID就刪除該CSG ID和相關(guān)信息;如果UE收到的接入請(qǐng)求消息或接入拒絕消息中的CSG ID與HeNB廣播的CSG ID 不同,則認(rèn)為該小區(qū)不可用,不再試圖駐留在該小區(qū)。所述接入請(qǐng)求消息包括但不限于附著請(qǐng)求消息、TAU請(qǐng)求消息、服務(wù)請(qǐng)求消息等; 所述拒絕消息包括但不限于附著拒絕消息、TAU拒絕消息、服務(wù)拒絕消息等。上述本發(fā)明實(shí)施例的優(yōu)點(diǎn)在于實(shí)現(xiàn)終端上ACL的更新的同時(shí)避免了該終端通過(guò) 非法HeNB接入核心網(wǎng)時(shí),再對(duì)本地ACL進(jìn)行更新時(shí)所引起的錯(cuò)誤添加或刪除CSG ID的問(wèn)題。需要說(shuō)明的是,以上各個(gè)實(shí)施例是以EPS系統(tǒng)為應(yīng)用場(chǎng)景,本發(fā)明實(shí)施例同樣還 適用于GPRS系統(tǒng),因此,上述的EPS各網(wǎng)元可以用GPRS網(wǎng)元進(jìn)行替換。其中,HeNB可以是 ΗΝΒ,ΜΜΕ可以是SGSN,HSS可以是HLR,PDN GW可以是GGSN。EPS系統(tǒng)中的參數(shù)也可用GPRS 中的參數(shù)替換,其中GUTI可以是P-TMSI ;各個(gè)信令交互過(guò)程也在GPRS系統(tǒng)中有對(duì)應(yīng),其中 TAU過(guò)程可以是RAU/LAU過(guò)程,Diameter消息也可以是MAP消息。需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部 分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī) 可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的 存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體 (Random Access Memory, RAM)等。以上對(duì)本發(fā)明所提供的一種對(duì)終端上的ACL進(jìn)行更新的方法和設(shè)備進(jìn)行了詳細(xì) 介紹,本文中應(yīng)用了具體實(shí)施例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō) 明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù) 本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不 應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
一種對(duì)終端上的允許的簽約用戶組列表ACL進(jìn)行更新的方法,其特征在于,包括當(dāng)接收終端發(fā)送的接入請(qǐng)求消息后,獲取所述終端的ACL;根據(jù)所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約用戶組CSG小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID對(duì)本地ACL進(jìn)行更新。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接入請(qǐng)求消息包括附著請(qǐng)求消息、跟蹤區(qū)域更新請(qǐng)求消息、路由區(qū)域更新請(qǐng)求消息、位置區(qū)域更新請(qǐng)求消 息或者服務(wù)請(qǐng)求消息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)接收終端發(fā)送的接入請(qǐng)求消息后, 獲取所述終端的ACL包括檢查是否保存有所述終端的簽約信息;當(dāng)保存有所述終端的簽約信息時(shí),從所述簽約信息中提取所述終端的ACL ; 當(dāng)沒(méi)有保存所述終端的簽約信息時(shí),向HSS發(fā)送更新位置請(qǐng)求消息,請(qǐng)求所述HSS下發(fā) 所述終端的簽約信息,在接收所述HSS發(fā)送的包含所述簽約信息的更新位置響應(yīng)消息后, 從所述簽約信息中提取所述終端的ACL。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述接入許可判斷的結(jié)果,向所 述終端發(fā)送包含目標(biāo)CSG小區(qū)的CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID 對(duì)本地ACL進(jìn)行更新包括當(dāng)允許所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID的接入接受消息,以便所述 終端將所述CSG ID添加到所述本地ACL中;當(dāng)拒絕所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID的接入拒絕消息,以便所述 終端從所述本地ACL中將所述CSG ID刪除; 其中,所述接入接受消息包括附著接受消息、跟蹤區(qū)域更新接受消息、路由區(qū)域更新接受消息、位置區(qū)域更新接受消 息或者服務(wù)接受消息;所述接入拒絕消息包括附著拒絕消息、跟蹤區(qū)域更新拒絕消息、路由區(qū)域更新拒絕消 息、位置區(qū)域更新拒絕消息或者服務(wù)拒絕消息。
5.一種對(duì)終端上的ACL進(jìn)行更新的方法,其特征在于,包括在接收管理員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí)的移動(dòng)性管理 消息或者會(huì)話性管理消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息; 當(dāng)接收被操作終端發(fā)送的接入請(qǐng)求消息后,獲取被操作終端的未更新的ACL ; 將所述ACL更新信息添加到所述被操作終端的未更新的ACL中,得到被操作終端的更 新的ACL ;根據(jù)所述被操作終端的更新的ACL,對(duì)所述終端進(jìn)行接入許可判斷; 根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含所述CSG ID和操作類型標(biāo)識(shí)的接 入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于, 所述移動(dòng)性管理消息包括跟蹤區(qū)域更新消息或去附著消息; 所述會(huì)話性管理消息包括分組數(shù)據(jù)協(xié)議PDP上下文激活消息或PDP上下文修改消息。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)所述接入請(qǐng)求消息為附著請(qǐng)求消息或者服務(wù)請(qǐng)求消息時(shí),所述當(dāng)接收被操作終端發(fā) 送的接入請(qǐng)求消息后,獲取被操作終端的未更新的ACL包括 檢查是否保存有所述被操作終端的簽約信息;當(dāng)保存有所述被操作終端的簽約信息時(shí),從所述簽約信息中提取所述被操作終端的未 更新的ACL;當(dāng)沒(méi)有保存所述被操作終端的簽約信息時(shí),向HSS發(fā)送更新位置請(qǐng)求消息,請(qǐng)求所述 HSS下發(fā)所述被操作終端的簽約信息;在接收所述HSS發(fā)送的包含所述簽約信息的更新位置響應(yīng)消息后,從所述簽約信息中 提取所述被操作終端的未更新的ACL ;當(dāng)所述接入請(qǐng)求消息為跟蹤區(qū)域更新消息時(shí),所述當(dāng)接收被操作終端發(fā)送的接入請(qǐng)求 消息后,獲取被操作終端的未更新的ACL包括向源MME發(fā)送上下文請(qǐng)求消息,請(qǐng)求所述HSS下發(fā)所述被操作終端的上下文信息; 在接收所述HSS發(fā)送的包含所述被操作終端的上下文信息的上下文響應(yīng)消息后,從所 述上下文信息中提取所述被操作終端的未更新的ACL。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述接入許可判斷的結(jié)果,向所 述終端發(fā)送包含所述CSG ID和操作類型標(biāo)識(shí)的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新包括當(dāng)允許所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID和添加標(biāo)識(shí)的接入接受消 息,以便所述終端按照所述添加標(biāo)識(shí)的指示將所述CSG ID添加到所述本地ACL中;當(dāng)拒絕所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID和刪除標(biāo)識(shí)的接入拒絕消 息,以便所述終端按照所述刪除標(biāo)識(shí)的指示從所述本地ACL中將所述CSG ID刪除。
9.一種對(duì)終端上ACL進(jìn)行更新的方法,其特征在于,包括在接收管理員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí)的跟蹤區(qū)域更 新消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息;向HSS發(fā)送包含所述CSG ID和操作類型標(biāo)識(shí)的Diameter消息,以便所述HSS根據(jù)所 述CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新,并通過(guò)移動(dòng)性管理消息或者會(huì)話性管理消 息將更新的ACL發(fā)送給被操作終端。
10.一種對(duì)終端上的允許的簽約用戶組列表ACL進(jìn)行更新的方法,其特征在于,包括 當(dāng)接收終端發(fā)送的接入請(qǐng)求消息后,判斷所述請(qǐng)求消息中攜帶的兩個(gè)CSG ID是否相同;若判斷為是,則獲取所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷; 根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約用戶組CSG小區(qū)的 簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID對(duì)本地ACL進(jìn)行更新。
11.一種對(duì)終端上的允許的簽約用戶組列表ACL進(jìn)行更新的方法,其特征在于,包括3當(dāng)接收終端發(fā)送的接入請(qǐng)求消息后,獲取所述終端的ACL ; 根據(jù)所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約用戶組CSG小區(qū)的 簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息,以便所述終端對(duì)所述CSG ID和通過(guò)空口廣播接 收到的CSG ID是否相同進(jìn)行判斷,并對(duì)本地ACL進(jìn)行更新。
12.—種對(duì)終端上ACL進(jìn)行更新的設(shè)備,其特征在于,包括獲取單元,用于當(dāng)接收終端發(fā)送的接入請(qǐng)求消息后,獲取所述終端的ACL ; 許可判斷單元,用于根據(jù)所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷; 更新單元,用于根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)CSG小區(qū)的 CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID對(duì)本地ACL進(jìn)行更新。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其特征在于, 所述獲取單元包括檢查子單元,用于檢查是否保存有所述終端的簽約信息;第一提取子單元,用于當(dāng)所述檢查子單元的檢查結(jié)果為是時(shí),從所述簽約信息中提取 所述終端的ACL ;請(qǐng)求子單元,用于當(dāng)所述檢查子單元的檢查結(jié)果為否時(shí),向HSS發(fā)送更新位置請(qǐng)求消 息,請(qǐng)求所述HSS下發(fā)所述終端的簽約信息;第二提取子單元,用于在所述請(qǐng)求子單元接收所述HSS發(fā)送的包含所述簽約信息的更 新位置響應(yīng)消息后,從所述簽約信息中提取所述終端的ACL ; 所述更新單元包括第一更新子單元,用于當(dāng)允許所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID的接 入接受消息,以便所述終端將所述CSG ID添加到所述本地ACL中;第二更新子單元,用于當(dāng)拒絕所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID的接 入拒絕消息,以便所述終端從所述本地ACL中將所述CSG ID刪除。
14.一種對(duì)終端上的ACL進(jìn)行更新的設(shè)備,其特征在于,包括生成單元,用于在接收管理員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí) 的移動(dòng)性管理消息或者會(huì)話性管理消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更 新信息;獲取單元,用于當(dāng)接收被操作終端發(fā)送的接入請(qǐng)求消息后,獲取被操作終端的未更新 的 ACL ;添加單元,用于將所述ACL更新信息添加到所述被操作終端的未更新的ACL中,得到被 操作終端的更新的ACL;許可判斷單元,用于根據(jù)所述被操作終端的更新的ACL,對(duì)所述終端進(jìn)行接入許可判斷;更新單元,用于根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含所述CSG ID和操 作類型標(biāo)識(shí)的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn) 行更新。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其特征在于, 所述更新單元包括第一更新子單元,用于當(dāng)允許所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID和添 加標(biāo)識(shí)的接入接受消息,以便所述終端按照所述添加標(biāo)識(shí)的指示將所述CSG ID添加到所述 本地ACL中;第二更新子單元,用于當(dāng)拒絕所述終端接入時(shí),向所述終端發(fā)送包含所述CSG ID和刪 除標(biāo)識(shí)的接入拒絕消息,以便所述終端按照所述刪除標(biāo)識(shí)的指示從所述本地ACL中將所述 CSG ID刪除;當(dāng)所述獲取單元接收的所述接入請(qǐng)求消息為附著請(qǐng)求消息或者服務(wù)請(qǐng)求消息時(shí),所述 獲取單元包括檢查子單元,用于檢查是否保存有所述被操作終端的簽約信息; 第一提取子單元,用于當(dāng)保存有所述被操作終端的簽約信息時(shí),從所述簽約信息中提 取所述被操作終端的未更新的ACL ;第一請(qǐng)求子單元,用于當(dāng)沒(méi)有保存所述被操作終端的簽約信息時(shí),向HSS發(fā)送更新位 置請(qǐng)求消息,請(qǐng)求所述HSS下發(fā)所述被操作終端的簽約信息;第二提取子單元,用于在接收所述HSS發(fā)送的包含所述簽約信息的更新位置響應(yīng)消息 后,從所述簽約信息中提取所述被操作終端的未更新的ACL ;當(dāng)所述獲取單元接收的所述接入請(qǐng)求消息為跟蹤區(qū)域更新消息時(shí),所述獲取單元包括第二請(qǐng)求子單元,用于向源MME發(fā)送上下文請(qǐng)求消息,請(qǐng)求所述HSS下發(fā)所述被操作終 端的上下文信息;第三提取子單元,用于在接收所述HSS發(fā)送的包含所述被操作終端的上下文信息的上 下文響應(yīng)消息后,從所述上下文信息中提取所述被操作終端的未更新的ACL。 16. 一種對(duì)終端上ACL進(jìn)行更新的設(shè)備,其特征在于,包括生成單元,用于在接收管理員終端發(fā)送的包含目標(biāo)CSG小區(qū)的CSG ID和操作類型標(biāo)識(shí) 的跟蹤區(qū)域更新消息后,生成包含所述CSG ID和操作類型標(biāo)識(shí)的ACL更新信息;發(fā)送單元,用于向HSS發(fā)送包含所述CSG ID和操作類型標(biāo)識(shí)的Diameter消息,以便所 述HSS根據(jù)所述CSG ID和操作類型標(biāo)識(shí)對(duì)本地ACL進(jìn)行更新,并通過(guò)移動(dòng)性管理消息或者 會(huì)話性管理消息將更新的ACL發(fā)送給被操作終端。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種對(duì)終端上ACL進(jìn)行更新的方法和設(shè)備。其中,一種方法包括當(dāng)接收終端發(fā)送的接入請(qǐng)求消息后,獲取所述終端的ACL;根據(jù)所述終端的ACL,對(duì)所述終端進(jìn)行接入許可判斷;根據(jù)所述接入許可判斷的結(jié)果,向所述終端發(fā)送包含目標(biāo)用戶簽約用戶組CSG小區(qū)的簽約用戶組標(biāo)識(shí)CSG ID的接入響應(yīng)消息,以便所述終端根據(jù)所述CSG ID對(duì)本地ACL進(jìn)行更新。根據(jù)本發(fā)明實(shí)施例,可以防止當(dāng)終端通過(guò)非法HeNB接入核心網(wǎng)時(shí),將本地ACL錯(cuò)誤地進(jìn)行更新。
文檔編號(hào)H04W8/04GK101888616SQ20091015102
公開(kāi)日2010年11月17日 申請(qǐng)日期2009年6月30日 優(yōu)先權(quán)日2009年5月14日
發(fā)明者劉娟, 王睿 申請(qǐng)人:華為終端有限公司